Ulf Wohlers
|
f7b841d05a
|
fixed bug in bt group
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@902
|
2003-04-10 15:43:19 +00:00 |
|
Sjoerd van der Berg
|
109bd9958f
|
Small clean up and fix with new cpu.h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@893
|
2003-04-08 19:01:30 +00:00 |
|
Sjoerd van der Berg
|
58622a1de9
|
Clean up some old structure
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@882
|
2003-04-06 20:00:19 +00:00 |
|
Sjoerd van der Berg
|
b0cb5d2b0b
|
Save lower 16-bits when saving 32-bit flags
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@881
|
2003-04-06 13:34:39 +00:00 |
|
Sjoerd van der Berg
|
a49cad547d
|
Fixed to 32-bit IDIV and IMUL
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@880
|
2003-04-06 13:34:19 +00:00 |
|
Sjoerd van der Berg
|
adb8268359
|
Add INSB,INSW,CMPSD
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@879
|
2003-04-06 12:09:43 +00:00 |
|
Sjoerd van der Berg
|
ee247fc7d2
|
Running irq's when saving flags disabled for now.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@878
|
2003-04-06 11:56:38 +00:00 |
|
Sjoerd van der Berg
|
b3dcf45c8a
|
Always use inline memory read/writes
Support for 0x67 prefix
Removed some old debugging code
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@877
|
2003-04-06 11:08:07 +00:00 |
|
Sjoerd van der Berg
|
34004ce676
|
Support 0x67 prefix
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@875
|
2003-04-06 11:06:13 +00:00 |
|
Sjoerd van der Berg
|
a75a39a550
|
Full 32-bit flags support for detecting 386
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@874
|
2003-04-06 11:05:43 +00:00 |
|
Sjoerd van der Berg
|
b7040481ab
|
Support for 0x0f prefixed 386 opcodes and added some new instructions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@871
|
2003-04-06 08:36:37 +00:00 |
|
Sjoerd van der Berg
|
d89a9e1fc1
|
Small bug in one of the 32-bit r/m address lookups
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@869
|
2003-04-04 22:17:54 +00:00 |
|
Sjoerd van der Berg
|
fe77e30d77
|
Fix LAHF and SAHF
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@867
|
2003-04-04 21:05:54 +00:00 |
|
Sjoerd van der Berg
|
d9410982d0
|
Added LFS and LGS
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@866
|
2003-04-04 16:33:43 +00:00 |
|
Sjoerd van der Berg
|
d8c23d9b98
|
Fix LOOPZ and LOOPNZ
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@865
|
2003-04-04 16:32:03 +00:00 |
|
Sjoerd van der Berg
|
302cf8e94a
|
New cpu core for some testing.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@859
|
2003-04-01 22:16:19 +00:00 |
|
Sjoerd van der Berg
|
32dff6253f
|
Always set first 0x40 interrupts to default handler at startup.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@846
|
2003-03-30 21:12:15 +00:00 |
|
Ulf Wohlers
|
5bf4faa828
|
fix for vc optimization bug in EA_32_44_n and EA_32_84_n
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@762
|
2003-03-13 21:22:55 +00:00 |
|
Sjoerd van der Berg
|
b36c835664
|
Changed keyboard modifiers
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@706
|
2003-03-02 21:50:42 +00:00 |
|
Peter Veenstra
|
f79eaaba75
|
updates for new logging system
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@695
|
2003-02-27 19:56:22 +00:00 |
|
Sjoerd van der Berg
|
3e9e80ea13
|
Protection against PIC index overflowing when changing cycles.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@684
|
2003-02-22 12:16:20 +00:00 |
|
Ulf Wohlers
|
6c0fc8f3e3
|
fixed bug in POPAD
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@655
|
2003-01-28 21:19:29 +00:00 |
|
Sjoerd van der Berg
|
83724b66f2
|
instructions.h moved in makefiles.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@640
|
2003-01-19 09:01:10 +00:00 |
|
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 |
|