Sjoerd van der Berg
|
5f7c53654c
|
Only setup default interrupt handlers for first 128 interrupts.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@638
|
2003-01-18 11:30:05 +00:00 |
|
Sjoerd van der Berg
|
d74635f15c
|
Changed location of instructions.h
Only enable heavy_debug if normal debug is enabled.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@637
|
2003-01-18 11:29:23 +00:00 |
|
Sjoerd van der Berg
|
4f04dd2b8a
|
Support for 0x67 prefix and some new 0x66 prefixed instructions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@573
|
2002-12-16 14:43:54 +00:00 |
|
Sjoerd van der Berg
|
43801a39c2
|
Fix to imul not being correct with sign extension
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@548
|
2002-11-30 11:46:08 +00:00 |
|
Sjoerd van der Berg
|
f2ee392b0e
|
hmm
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@547
|
2002-11-30 11:34:43 +00:00 |
|
Sjoerd van der Berg
|
4b45c7dc5f
|
Major bug with prefixes not getting reset with string operations.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@530
|
2002-11-18 00:17:12 +00:00 |
|
Peter Veenstra
|
53bd61bf03
|
changed illegal interrupt reporiting to use hex instead of dec
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@528
|
2002-11-17 13:11:28 +00:00 |
|
Ulf Wohlers
|
813c012c4f
|
Changes for debugger
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@526
|
2002-11-17 12:27:17 +00:00 |
|
Sjoerd van der Berg
|
d02e40e5fb
|
Some fixes to 32bit ea look ups.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@513
|
2002-11-17 08:48:58 +00:00 |
|
Sjoerd van der Berg
|
db94196bd4
|
Changes to the repeat function to support new timing and handling of trap flag.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@512
|
2002-11-17 08:48:02 +00:00 |
|
Sjoerd van der Berg
|
fb4c46f187
|
added goto target to get out of the main loop.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@511
|
2002-11-17 08:47:00 +00:00 |
|
Sjoerd van der Berg
|
15c4369c34
|
Renamed some comments and changes to support new repeat.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@510
|
2002-11-17 08:46:10 +00:00 |
|
Sjoerd van der Berg
|
41d41fd696
|
Added safety to inhibit interrupt with mov ss and pop ss.
Changes to support the new repeat functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@509
|
2002-11-17 08:45:30 +00:00 |
|
Sjoerd van der Berg
|
3885bee68b
|
Changed main cpu core to use the new timing variables and removed some old stuff.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@508
|
2002-11-17 08:41:33 +00:00 |
|
Sjoerd van der Berg
|
0dbbf37f95
|
New callback type with STI and the idle call steals some cycles to speed things up.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@507
|
2002-11-17 08:40:43 +00:00 |
|
Sjoerd van der Berg
|
6a16c109af
|
New variables for the timing code and some general clean up.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@506
|
2002-11-17 08:39:57 +00:00 |
|
Ulf Wohlers
|
66512e643e
|
Added automatic cpu log call, if an "INT CD" occurs.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@500
|
2002-11-14 17:31:55 +00:00 |
|
Peter Veenstra
|
ef0654b332
|
fixed a bug in mul.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@497
|
2002-11-13 20:47:01 +00:00 |
|
Sjoerd van der Berg
|
09005620bb
|
CALLBACK_Idle() automatically sets the interrupt flag now.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@482
|
2002-11-06 09:41:09 +00:00 |
|
Ulf Wohlers
|
8dc5a523de
|
support for cpu trap flag
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@479
|
2002-11-04 21:27:03 +00:00 |
|
Sjoerd van der Berg
|
d565b8c526
|
Added t_SHARd in the get_AF group, changed the fatal errors to warnings and regrouped some flags into unknown groups.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@461
|
2002-10-28 23:45:55 +00:00 |
|
Sjoerd van der Berg
|
dfb87ec9e3
|
Added 0xb2, LSS instruction.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@453
|
2002-10-27 21:31:43 +00:00 |
|
Sjoerd van der Berg
|
dfb34f80a5
|
New prefix variables.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@428
|
2002-10-25 21:26:09 +00:00 |
|
Sjoerd van der Berg
|
15033b27a4
|
New prefix variables and a new string repeat function.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@427
|
2002-10-25 21:25:35 +00:00 |
|
Sjoerd van der Berg
|
5b84e7c805
|
String repeat instructions added
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@426
|
2002-10-25 21:23:59 +00:00 |
|
Sjoerd van der Berg
|
f1d25a588f
|
New repeat code
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@425
|
2002-10-25 21:22:37 +00:00 |
|
Ulf Wohlers
|
17a1974f6a
|
debugger changes/additions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@414
|
2002-10-25 15:25:13 +00:00 |
|
Ulf Wohlers
|
ac29b40919
|
Changes for new debugger functionalities:
starting/stepping into INTs. processor status log, step over rep instr., debug.com,
heavy debugging switch
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@411
|
2002-10-25 15:15:42 +00:00 |
|
Peter Veenstra
|
18ae21e866
|
added help messages for the configfile and updated the readme and install to reflect libpng and zlib
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@396
|
2002-10-22 17:52:38 +00:00 |
|
Sjoerd van der Berg
|
973be7b16f
|
Added some instructions and fixed a very annoying bug with wrong fetched byte size.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@393
|
2002-10-21 22:09:19 +00:00 |
|
Sjoerd van der Berg
|
1d9ec59b07
|
Changed the counter for the cpu decoder to a signed integer.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@385
|
2002-10-20 10:43:56 +00:00 |
|
Sjoerd van der Berg
|
209b450062
|
Added some safety defaults in switches
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@384
|
2002-10-20 10:42:37 +00:00 |
|
Sjoerd van der Berg
|
726aabde05
|
Protection against setting 0 cycles in the config file and reading out from the low case cycles property
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@375
|
2002-10-19 17:46:13 +00:00 |
|
Peter Veenstra
|
d0fc1da99b
|
added support for a config class/file. System not initialized perfect yet!
(env is not fixed)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@289
|
2002-09-17 20:07:25 +00:00 |
|
Sjoerd van der Berg
|
f02d440dc9
|
Added opcode 64 65 and 6B
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@288
|
2002-09-17 06:35:04 +00:00 |
|
Ulf Wohlers
|
0277679a17
|
added 'rep nop'
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@285
|
2002-09-16 16:04:26 +00:00 |
|
Sjoerd van der Berg
|
e4e0137e66
|
Changed core startup to make the prefix table
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@237
|
2002-08-28 09:04:00 +00:00 |
|
Sjoerd van der Berg
|
49c27cdc19
|
Changed some instructions for new prefix handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@236
|
2002-08-28 09:03:34 +00:00 |
|
Sjoerd van der Berg
|
db6eb155e1
|
StringSI to use new prefix handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@235
|
2002-08-28 09:03:10 +00:00 |
|
Ulf Wohlers
|
b987696b5f
|
Interrupt -> INTERRUPT
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@233
|
2002-08-27 12:27:59 +00:00 |
|
Ulf Wohlers
|
cb780cd6e6
|
Added instructions: BSF,BSR,BSWAP
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@227
|
2002-08-27 10:15:38 +00:00 |
|
Sjoerd van der Berg
|
7e46d9c60f
|
Fixed bug in popfd, this should remove some trap flag warnings.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@224
|
2002-08-25 22:40:50 +00:00 |
|
Sjoerd van der Berg
|
2c911b659f
|
Added 0x00 group 7 to generate interrupt 6
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@219
|
2002-08-25 16:38:40 +00:00 |
|
Sjoerd van der Berg
|
7827dcbc3d
|
0x85 Test Ed,GD opcode added
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@198
|
2002-08-21 14:29:08 +00:00 |
|
Ulf Wohlers
|
57bd6890f5
|
changes for debugger
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@195
|
2002-08-20 09:51:06 +00:00 |
|
Sjoerd van der Berg
|
d30a5b8a39
|
New segments.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@161
|
2002-08-19 12:37:51 +00:00 |
|
Sjoerd van der Berg
|
8c2ba5ad63
|
Cleaned up some old #defines
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@160
|
2002-08-19 12:37:37 +00:00 |
|
Sjoerd van der Berg
|
77f4c055de
|
New segments and removed setsegemnt16 function
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@159
|
2002-08-19 12:34:52 +00:00 |
|
Sjoerd van der Berg
|
2ae43c7636
|
New segments and no more default interrupt handles.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@158
|
2002-08-19 12:33:51 +00:00 |
|
Sjoerd van der Berg
|
44c0b660fc
|
RunRealFar and RunRealInt have been fixed.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@150
|
2002-08-13 04:53:31 +00:00 |
|