1
0
Fork 0
Commit graph

474 commits

Author SHA1 Message Date
Sjoerd van der Berg
e4d34f171d Default handler for int 1 single stepping.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@552
2002-11-30 12:15:16 +00:00
Sjoerd van der Berg
96edd67bb7 Sinewave and disabling support, although sine is buggy.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@551
2002-11-30 11:54:54 +00:00
Sjoerd van der Berg
a49847e0e1 New adlib timer counter using the new pic timing.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@550
2002-11-30 11:54:10 +00:00
Sjoerd van der Berg
3a88d6f1f6 Remove the previous wait event before starting a new one.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@549
2002-11-30 11:52:56 +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
75db2a53f9 Set the correct values when the dma transfer ends in single cycle mode.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@546
2002-11-29 08:41:28 +00:00
Peter Veenstra
cfb007c9cf changed int 13 00 and 02 a bit
hopefully this will fix things


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@545
2002-11-28 19:47:36 +00:00
Peter Veenstra
7e0be98e8c VSC doesn't all the casts
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@544
2002-11-28 18:22:12 +00:00
Sjoerd van der Berg
f768cce587 Small bug with not showing correct 32bit regname with %Ec
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@543
2002-11-28 17:52:34 +00:00
Sjoerd van der Berg
943b4e81d3 No longer change dir when doing directory searches.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@542
2002-11-28 00:42:34 +00:00
Sjoerd van der Berg
079ea0f1cd New keyboard irq activating with pic
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@541
2002-11-27 00:03:47 +00:00
Sjoerd van der Berg
88a72bd20e cmos support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@540
2002-11-26 22:06:25 +00:00
Sjoerd van der Berg
b4d5b23a3e Support for multiplex call for close awareness of win9x
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@539
2002-11-25 21:56:11 +00:00
Sjoerd van der Berg
8011e1ac0a changes to support emssize in config file
support for function 0x57 moving blocks


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@538
2002-11-25 21:54:47 +00:00
Peter Veenstra
0953ce3b59 cr lf only gets expanded if there is room for it.
and int 21: 06 return al=0 if no key


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@537
2002-11-25 15:03:23 +00:00
Peter Veenstra
439523860c back to forward slash
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@536
2002-11-25 12:16:41 +00:00
Ulf Wohlers
87f990907d Support for memory allocation strategy: last matching block
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@535
2002-11-25 11:37:04 +00:00
Ulf Wohlers
5d874b4efb fcbs will now be created in execute.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@534
2002-11-19 20:33:23 +00:00
Peter Veenstra
510449e806 changed log_warn to log_debug in int 13 04
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@533
2002-11-19 19:44:48 +00:00
Ulf Wohlers
cdabc9b931 - added loadfix.com program that allocates memory (default 64kb)
Usage  : loadfix [-option] [programname] [parameters]...
    Example: loadfix mm2      (Allocates 64kb and starts executable mm2)
             loadfix -32 mm2  (Allocates 32kb and starts executable mm2)
             loadfix -128     (Allocates 128kb)
             loadfix -f       (frees all previous allocated memory)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@532
2002-11-19 17:23:57 +00:00
Ulf Wohlers
52df9c4493 loadfix
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@531
2002-11-19 17:23:16 +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
Sjoerd van der Berg
67edbc99ca Fix a problem with ega detection.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@529
2002-11-18 00:16:31 +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
6ef306730f Changes for debugger (using new CPU_Cycles)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@527
2002-11-17 12:27:56 +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
Ulf Wohlers
b677b59c7f Changes for debugger and trapflag support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@525
2002-11-17 12:26:52 +00:00
Sjoerd van der Berg
9c5c2198aa Changed main loop to support new timing and added support to disable the pc speaker.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@524
2002-11-17 11:25:59 +00:00
Sjoerd van der Berg
eef522b258 INT 16 uses iret_sti callback now.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@523
2002-11-17 11:24:37 +00:00
Sjoerd van der Berg
002314db89 Added some int15 functions, using new pic events and changed int 1a to use sti callback.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@522
2002-11-17 11:23:51 +00:00
Sjoerd van der Berg
8cd9f4a3a6 New retrace code and fixed the display start
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@521
2002-11-17 11:21:12 +00:00
Sjoerd van der Berg
073f2bcfe3 Changed retrace handling to be exact.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@520
2002-11-17 11:19:07 +00:00
Sjoerd van der Berg
04a152a743 Added a retrace function.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@519
2002-11-17 11:18:25 +00:00
Sjoerd van der Berg
0b2faca313 new event code for resize.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@518
2002-11-17 11:18:18 +00:00
Sjoerd van der Berg
64540317fa New timer code and timer event handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@517
2002-11-17 11:17:30 +00:00
Sjoerd van der Berg
e0fc0b6971 New PIC timing code to support microsecond events.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@516
2002-11-17 08:56:27 +00:00
Sjoerd van der Berg
5229f349f0 Removed multithreaded video updates.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@515
2002-11-17 08:51:15 +00:00
Sjoerd van der Berg
0909acf085 Removed the callback idle calls, no longer needed with new callback type.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@514
2002-11-17 08:50:30 +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
Sjoerd van der Berg
b3a766a2fb Cleaned up with new timing code replacing a lot of stuff here.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@505
2002-11-17 08:38:49 +00:00
Sjoerd van der Berg
30284bfaa4 New timing scheme lot's of new functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@504
2002-11-17 08:33:33 +00:00
Sjoerd van der Berg
f5b3b79c95 New cpu decoder type.
Added the new cpu timing variables for cycles.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@503
2002-11-17 08:32:32 +00:00