Peter Veenstra
0f4c92ca32
Year update.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3878
2015-01-06 14:40:32 +00:00
ripsaw8080
40c32b040c
Add AL value to debugger interrupt breakpoints. Useful for breaking on specific sub-functions, and for function numbers in AX such as the mouse driver INT 33h. Faster breakpoint checking with some redundant conditions removed.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3849
2013-11-17 13:42:33 +00:00
Peter Veenstra
5e07c501b6
Add ADDLOG, which adds a message to the logfile. Convenient when debugging and retracing the resulting log afterwards.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3840
2013-10-26 19:27:47 +00:00
Peter Veenstra
04d3d4db69
typos and warnings
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3834
2013-10-18 11:48:01 +00:00
Peter Veenstra
ebe309d513
Fix an out of bounds write error. Some more protection when reading in data and finally fix a few type casts warnings.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3828
2013-05-09 14:05:39 +00:00
Peter Veenstra
2fea508f7f
Year update
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3812
2013-01-15 09:03:13 +00:00
Peter Veenstra
7e8381037e
Fix crash on exit on gnome-terminal 3.4.1.1
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3805
2012-12-07 20:40:30 +00:00
Peter Veenstra
23323c97ef
some tiny sanity checks
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3801
2012-11-12 18:39:58 +00:00
Peter Veenstra
5062d2f4ad
Improve handling of prefix 0xf in the debugger. Thanks ripsaw
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3770
2011-12-28 11:36:44 +00:00
Peter Veenstra
a7af902f2f
Even our comments and status messages have less bugs now (jomalin)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3764
2011-12-08 12:47:04 +00:00
Peter Veenstra
fc1ffcc528
Some typo corrections of the comments. (jomalin)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3763
2011-11-29 16:45:45 +00:00
Peter Veenstra
173fb5510e
Decode RDTSC as well. Thanks ripsaw.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3747
2011-08-30 13:14:25 +00:00
Sebastian Strohhäcker
6bc4e41458
add PCI framework
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3723
2011-06-18 13:39:31 +00:00
Peter Veenstra
8e7cbdda70
Stay within array limits
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3712
2011-05-15 20:25:28 +00:00
Peter Veenstra
999f33de27
Update year. Remove CVS tags
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3700
2011-04-26 09:34:55 +00:00
Peter Veenstra
c6c57b40b5
No need for the internal values of WINDOW. Improves portability. Thanks for the report John Daniel
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3675
2011-02-14 07:42:19 +00:00
Peter Veenstra
fceeb4756c
Fix 2 leaks. (unlikely to occur though)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3670
2011-01-20 16:56:43 +00:00
Ralf Grillenberger
143beec6b1
Add new features to the config command for control of the config file:
...
- manipulate the autoexec section
- display information on sections and values
- show the used config files and startup command line parameters
- restart capability
- save config files either in the config or program directory
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3651
2010-10-28 17:35:45 +00:00
Peter Veenstra
b441536ff4
Add history to debugger and cleanup. Patch 2991413 from etillite
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3613
2010-06-05 10:35:20 +00:00
Peter Veenstra
a78b2c4f8b
Update year
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3548
2010-02-11 13:36:50 +00:00
Peter Veenstra
14e46abf68
Add debugger patch by doshea. (slightly modified)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3493
2009-11-06 13:54:58 +00:00
Peter Veenstra
30822d4895
FFREEP. (thanks ripsaw)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3465
2009-09-16 18:01:53 +00:00
Peter Veenstra
16d14b78e1
Some year and version numbers
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3410
2009-05-27 09:15:42 +00:00
Sebastian Strohhäcker
229c30dd4f
min/max safety
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3394
2009-05-17 15:28:05 +00:00
Sebastian Strohhäcker
ff5542b760
fix debugger memory dumping function
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3343
2009-04-11 19:49:52 +00:00
Peter Veenstra
fd2bfad813
very simple, but effective way to disable the internal mouse driver, so you can load external ones.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3338
2009-04-02 19:10:44 +00:00
Peter Veenstra
7dc248bec9
Mini optimalisation.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3296
2009-02-01 20:25:38 +00:00
Peter Veenstra
934bb53bd7
Fix compilation in debug mode.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3295
2009-02-01 19:28:58 +00:00
Peter Veenstra
becde6b64c
Some const correctness.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3187
2008-07-28 19:46:39 +00:00
Peter Veenstra
c1722ea760
Commit patch [ 1982117 ] Some minor bugs in the debugger, by etillite
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3167
2008-06-02 17:26:59 +00:00
Peter Veenstra
1a042c5abb
Add language strings.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3157
2008-05-21 08:51:22 +00:00
Peter Veenstra
8f9e2c379c
Silence a few warnings.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3156
2008-05-21 08:50:59 +00:00
Peter Veenstra
d7294c6314
rename LOG_DMA to LOG_DMACONTROL to remove nameclash with soundblaster dma.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3128
2008-03-19 08:41:45 +00:00
Peter Veenstra
e5bd92e472
Keep it compiling.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3112
2008-03-02 08:53:34 +00:00
Peter Veenstra
cd53ce7d24
add setup.h
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3084
2008-01-21 21:20:01 +00:00
Sebastian Strohhäcker
8e932280a1
some debugger fixes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3064
2007-12-15 16:28:32 +00:00
Sebastian Strohhäcker
cb37216a20
improve page protection handling
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3050
2007-11-24 17:26:48 +00:00
Sebastian Strohhäcker
72199985fa
add banked tlb (crazyc)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3007
2007-10-05 17:45:53 +00:00
Sebastian Strohhäcker
0c24e87fdc
silence some warnings, add most of sf patch #1185267 by Moe
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2883
2007-06-12 20:22:09 +00:00
Sebastian Strohhäcker
43de744e01
move some FillFlags calls into their respective cpu function;
...
change some cpu functions to directly return values
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2864
2007-06-01 16:40:40 +00:00
Sebastian Strohhäcker
c13c209d3e
debugger fixes (etillite, sf bug #1707206 )
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2853
2007-05-09 14:35:51 +00:00
Sebastian Strohhäcker
0280c7ee4c
fix some special keys inside the debugger under windows (thanks etil);
...
fix debug.exe argument handling (thanks efry);
correct condjump target prediction display of the debugger
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2826
2007-02-25 18:38:00 +00:00
Peter Veenstra
fdd16dea1a
Happy New Year\!
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2728
2007-01-08 19:45:42 +00:00
Peter Veenstra
1a6a92a423
Fix Set Memory.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2661
2006-06-27 07:00:56 +00:00
Peter Veenstra
35201631c9
add escape and change old e,x,d keybinding to alt e,x,d
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2657
2006-06-22 08:34:38 +00:00
Peter Veenstra
3f792c66af
erase is a macro on certain hosts?
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2654
2006-06-17 08:42:38 +00:00
Peter Veenstra
4644aaea0e
New key input loop (no more return to enter it.). key up behaves a bit better (Kronutz). A few keybindings were removed. GetHexValues supportes +/- now (d cs+10:ax-200+bx should work now). Command parsing now based the string datatype. Make more use of mvaddstr instead of looped mvaddch. Fix a few small bugs.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2653
2006-06-16 14:51:31 +00:00
Peter Veenstra
1f016f7801
Add zeroprotect option to detect zero code protection. (disabled by default because it might trigger pagefaults in an odd way)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2634
2006-05-22 20:29:50 +00:00
Peter Veenstra
70a902ded2
Fix a small bug in the new heavylog routine. Adapt LOG/S/L to C++ ofstream.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2629
2006-05-19 13:35:32 +00:00
Peter Veenstra
93211188a7
A few small debug improvements. (Improve heavylog speed. Exit in heavydebug mode on zero code. BPINT 21 gets translated to BPINT 21 * instead of BPINT 21 reg_ah=0)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2626
2006-05-18 11:42:02 +00:00