Peter Veenstra
1fbaff47fc
Update year and address of FSF
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4183
2019-01-25 14:09:58 +00:00
Peter Veenstra
5bb10db88b
Time keeps on ticking
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4109
2018-05-29 12:58:58 +00:00
Peter Veenstra
908b9ec03d
Convert variable stuff to vector (breakpoints one day as well)
...
Keep track of whether the variable did actually change and skip expensive draw calls if nothing changed.
Skip generation of temporary copy by switching to ++i instead of i++ for non basic data.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4088
2018-03-26 17:50:37 +00:00
Peter Veenstra
c27b446d67
empty is always constant, while size can be linear on older gcc versions. (wjp)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4054
2017-09-26 07:50:31 +00:00
Peter Veenstra
32f0049408
Add trivial speed up to debugger.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4053
2017-09-25 15:53:20 +00:00
Sjoerd van der Berg
cbab462c97
Fix issue with debugger not executing dosbox callbacks in stepover
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4025
2017-07-02 08:23:47 +00:00
Peter Veenstra
6cf39c1fc6
Years update
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4021
2017-05-30 11:35:08 +00:00
Sjoerd van der Berg
b9b9e2c7d1
Fix some issues with debugger after last patch
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3998
2016-09-21 18:11:04 +00:00
ripsaw8080
cadf69ac32
Fix debugger "running" status message when resuming emulation with F5.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3995
2016-09-08 15:37:59 +00:00
Sjoerd van der Berg
eefd825fa1
Add wjp's improved breakpoint handling to the debugger
...
Rewrite the order of the debug help list so the keys come last
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3994
2016-09-07 20:35:10 +00:00
ripsaw8080
96e805369a
Fix the debug launcher internal program's tendency to cause crashes.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3985
2016-05-23 11:39:01 +00:00
Peter Veenstra
966c376302
strstr is a bit too much.
...
Pretty it up!
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3953
2015-11-12 17:40:11 +00:00
Peter Veenstra
da7fdf8919
Speed up GetHexValue.
...
Restore 1,2,3,4,5 as run 5,500,1000,5000,10000 instructions. It doesn't work flawless, but it is usable as is.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3952
2015-11-12 16:51:25 +00:00
Peter Veenstra
64ad48ee52
Slight compression, so that we have more space at the bottom for height restricted screens.
...
Add some colours to the prompt, so it is more visible.
General improvements to the section parsing
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3928
2015-08-17 14:00:40 +00:00
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
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
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
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
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
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
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
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