1
0
Fork 0
Commit graph

654 commits

Author SHA1 Message Date
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
Sjoerd van der Berg
cf8a6f1afc Added a new callback type with a sti instruction.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@502
2002-11-17 08:31:44 +00:00
Sjoerd van der Berg
27bc85d9c1 Removed ems/xms memory settings and removed the multithreading video updates.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@501
2002-11-17 08:30:51 +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
Ulf Wohlers
97793a5925 Add memory breakpoints (BPM) for the HEAVY debugger. Add automated log if INT CD occurs, also HEAVY debug and has to be enabled with the HEAVYLOG command.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@499
2002-11-14 17:30:50 +00:00
Peter Veenstra
6a3fa5949f added support for int 21 ax=4406 bx=0000
grouped non-working functions
updated int 21 ah=2c to be able to display 95 hunderd as well


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@498
2002-11-13 20:48:54 +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
Peter Veenstra
7dba8a97b8 made dos more compatible and fixed aaowcga
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@496
2002-11-13 11:39:31 +00:00
Peter Veenstra
6906625545 added support for int 13 04
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@495
2002-11-12 19:09:00 +00:00
Peter Veenstra
f4b5658765 enabled the cr lf translation again
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@494
2002-11-12 19:08:23 +00:00
Ulf Wohlers
acb36050b3 fixed:parameter passing for debug.com
fixed:changing zero flag now possible, too.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@493
2002-11-12 15:34:39 +00:00
Peter Veenstra
764dc5c543 fixed some fcb errors: fcb-open and fcb-create created.
fixed return values.
fixed wildcmp


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@492
2002-11-11 18:40:43 +00:00
Sjoerd van der Berg
055e02bb41 Added status bit.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@491
2002-11-10 00:16:34 +00:00
Ulf Wohlers
38117780b5 Added int 27 handler (tsr)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@490
2002-11-08 14:13:54 +00:00
Ulf Wohlers
5a4c1e320a Added mode "load" in dos_execute
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@489
2002-11-08 14:13:31 +00:00
Ulf Wohlers
cc838f907e Added Idle Callback in Int 1a, get systen time
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@488
2002-11-08 14:12:42 +00:00
Ulf Wohlers
81f2bdf671 enabled seek for devices
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@487
2002-11-06 22:37:17 +00:00
Ulf Wohlers
00d4feeb16 Fixed crash in DOS_GetSTDINStatus
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@486
2002-11-06 20:52:28 +00:00
Peter Veenstra
ca4c7db065 added support for debugger under non-windows systems!
no colors yet/ and afterwards your term is messed up :)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@485
2002-11-06 14:27:29 +00:00
Peter Veenstra
9a3ccda025 friendlier when an E_Exit is done
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@484
2002-11-06 14:26:10 +00:00
Peter Veenstra
f1d0fac4ef fixed bug #629219
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@483
2002-11-06 11:11:47 +00:00