1
0
Fork 0
Commit graph

90 commits

Author SHA1 Message Date
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
498e583251 Model irq 0 stack layout in a more compatible way. Fixes M.U.L.E. booter. (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3781
2012-06-08 14:23:55 +00:00
Peter Veenstra
95de46cc95 Let's not copy extended memory when we finish waiting.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3731
2011-07-20 20:50:32 +00:00
Ralf Grillenberger
cc5f9e2810 Update comments on reboot-shutdown functionality
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3726
2011-06-19 16:27:28 +00:00
Sebastian Strohhäcker
6bc4e41458 add PCI framework
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3723
2011-06-18 13:39:31 +00:00
Ralf Grillenberger
a5ee614503 - Add midnight/next day increment
- Add date and time commands (functionality limited)

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3715
2011-06-05 18:28:00 +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
Sebastian Strohhäcker
832f1bf0d4 add compatibility POST chaining, certain game exiting should look better now (ripsaw, sort of fixes a hangup with Astro Dodge)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3698
2011-04-22 14:18:00 +00:00
Ralf Grillenberger
da00ef32bb BIOS serial port interface: Do not misinterpret DCD as timeout.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3636
2010-08-12 14:58:17 +00:00
Ralf Grillenberger
dc0732f09f Tandy: Add 16kb of DOS memory. Fixes bad graphics in Mickey's Space Adventure and Chuck Yeager's Air Combat, as well as flickering screens in Ghostbusters.
Patch by ripsaw8080

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3626
2010-07-28 20:56:12 +00:00
Ralf Grillenberger
8912e7ab6f -CGA, PCJr, Tandy: Add video blanking, change display start latch timing, sync pulse width correction,
-PCJr, Tandy: implement vertical retrace interrupt,
-PCJr, CGA: do line-by-line video emulation,
-PCJr: support on-screen change of color modes 4medium to 16low (used by Ghostbusters booter),
-All machines: only update the video timing when needed (Jungle Hunt, others that synchronize to the video screen might profit), only resize the output window when needed, start up the video more quickly at the beginning.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3572
2010-04-04 22:39:06 +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
Ralf Grillenberger
8132bdca29 Most of the INT14 interface rewritten for better compatibility
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3479
2009-10-10 13:26:46 +00:00
Sebastian Strohhäcker
704221c89d add lowlevel tandy dac implementation
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3431
2009-06-23 17:46:05 +00:00
Sebastian Strohhäcker
58ce4315f8 move callback default segment to bios standard;
use fixed default offset for irq0 as well (ripsaw, fixes tinker tales)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3423
2009-06-11 16:05:17 +00:00
Sebastian Strohhäcker
4ad533c78f use different sb detection for tandy dac initialization
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3418
2009-06-07 10:18:14 +00:00
Peter Veenstra
16d14b78e1 Some year and version numbers
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3410
2009-05-27 09:15:42 +00:00
Peter Veenstra
8bba45ae04 Add reboot handler and some more bios strings. (h-a-l-9000, Beta2)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3268
2009-01-21 21:50:23 +00:00
Sebastian Strohhäcker
c78a9f6c03 fix/work around some gcc Wall warnings
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3192
2008-08-06 18:34:21 +00:00
Peter Veenstra
3f010a728c Add syncing to real clock to interrupt 8 (disabled by default. DOSBOX_CLOCKSYNC)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3182
2008-07-19 13:28:03 +00:00
Peter Veenstra
abbf10093f small bugfix by hal.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3054
2007-12-06 17:44:19 +00:00
Sebastian Strohhäcker
6188566e38 add partial ega-only machine
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2992
2007-09-20 16:42:43 +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
Peter Veenstra
bd718ada6a Fix amount of arguments in LOG_MSG. Thanks Ludwig.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2832
2007-03-07 10:47:12 +00:00
Peter Veenstra
e24c554ec0 Hack for Jurresic (game comparing stuff against interrupt table)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2809
2007-02-22 08:33:15 +00:00
Peter Veenstra
85af8429ac Add beta2 patch: nullmodem and serial update. Add some more configure tests for OS/2 and Mac OS X
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2758
2007-01-13 08:35:49 +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
Sebastian Strohhäcker
af59fbc915 fix int15 returnflags for unimplemented functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2688
2006-08-18 18:23:02 +00:00
Sebastian Strohhäcker
6215071ebc change callback code; get rid of several calls to DOSBOX_RunMachine()
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2677
2006-07-24 19:06:55 +00:00
Peter Veenstra
b950bf43ba 2 small patches from h-a-l-9000. Joystick equimentbit. Don't change drive when there none mounted.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2641
2006-05-28 09:40:42 +00:00
Peter Veenstra
796af47e74 Move irq 2/9 to a different location.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2635
2006-05-23 10:30:02 +00:00
Peter Veenstra
346d4332ab Add cancel "Set event wait interval."
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2633
2006-05-22 15:46:13 +00:00
Sebastian Strohhäcker
1d89346c16 move callbacks into read-only memory (Pinball/Adventure construction kit booters)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2612
2006-04-22 15:25:45 +00:00
Peter Veenstra
df67775306 time passes on and on....
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2480
2006-02-09 11:47:57 +00:00
Sebastian Strohhäcker
146d4b3380 initialize a few fixed-position bios interrupt locations
(fixes Star Fleet 2, Defender booter), revector some dos-occupied
ints when booting/set stack to safe values (fixes some booters)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2423
2006-01-05 14:14:53 +00:00
Sebastian Strohhäcker
15455827d9 faster resume of tandy DAC playing after stop request (Outrun)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2420
2005-12-20 21:33:02 +00:00
Sebastian Strohhäcker
7c919537f0 add truemem field, correct reported memory for tandy (Transsylvania/TandyDOS)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2415
2005-12-17 16:28:18 +00:00
Sebastian Strohhäcker
90d6d74f99 add PCJr-compatible keyboard layer;
add support for PCJr cartridges


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2402
2005-12-04 21:17:29 +00:00
Sebastian Strohhäcker
24b045e69f change tandy machine definition a bit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2398
2005-12-02 13:10:18 +00:00
Sebastian Strohhäcker
45f519d0c2 adjust tandy DAC transfer size
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2392
2005-11-24 21:11:45 +00:00
Peter Veenstra
340e59ff7a remove unused variable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2391
2005-11-24 18:25:20 +00:00
Sebastian Strohhäcker
7529d70fbe add support for tandy sound when machine is not set to tandy
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2373
2005-11-10 18:05:12 +00:00
Sebastian Strohhäcker
3063cdda99 add TandyDAC support (fixes Space Quest 3 hangup in tandy mode)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2368
2005-11-06 15:26:06 +00:00
Sebastian Strohhäcker
9175b74b13 correct video startup mode field
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2352
2005-10-22 10:28:57 +00:00
Sebastian Strohhäcker
37d91eea18 update ps2 mouse; fix mousecursor in mode13
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2317
2005-09-21 11:37:35 +00:00
Peter Veenstra
c317e3adc6 update equipment word in RTC on changes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2308
2005-09-11 13:06:00 +00:00
Peter Veenstra
dd97f1a4bd Clear less bios area as potentially overwrites dos stuff if the bios would become restartable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2303
2005-09-08 13:08:52 +00:00
Peter Veenstra
a5252330f7 Add patch 1151453 from h-a-l-9000. Improves softmodem and directserial supports. Adds a dummy serial class as well and makes the serial ports runtime changable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2257
2005-07-30 14:41:31 +00:00
Peter Veenstra
990701f420 simpler and hopefully more correct joystick routine (int 15 84 0)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2221
2005-06-21 18:47:25 +00:00
Peter Veenstra
d2b7bc58a6 new configuration system. Runtime changing of settings possible.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2162
2005-03-25 11:59:24 +00:00