1
0
Fork 0
Commit graph

716 commits

Author SHA1 Message Date
Ralf Grillenberger
6be8956f46 Add video blanking in vgaonly mode. Used by Alien Carnage and others.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3568
2010-04-04 18:43:04 +00:00
Ralf Grillenberger
13ea835d96 Keep the timer value during timer mode changes (undocumented behavior). Fixes Dunkle Schatten with Soundblaster and 3DMania.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3567
2010-04-04 12:29:25 +00:00
Ralf Grillenberger
461ffb6c40 Unload CMS/Gameblaster when sbtype is changed. Add GUS FM forwarding when Gameblaster is selected. Make some CMS tables const.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3566
2010-04-04 10:23:16 +00:00
Ralf Grillenberger
3e4f029a49 Calculate horizontal sync timings. Fixes Titus the Fox with Hercules emulation.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3559
2010-03-13 16:24:19 +00:00
Peter Veenstra
6864fa295f Why didn't we have this earlier..
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3556
2010-03-06 10:35:49 +00:00
Peter Veenstra
fb848f5af4 Correct line ends
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3549
2010-02-12 12:14:21 +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
Peter Veenstra
1e1dbbff8c Change timer code so it works better when the timing gets off due to the cpu core not stopping at the right moment (patch by h-a-l-9000). Some minor LIKELY stuff
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3534
2010-01-13 18:26:07 +00:00
Peter Veenstra
b8dd53b7fc Include debian general spelling suggestions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3530
2010-01-11 10:09:46 +00:00
Ralf Grillenberger
07833329ae Add I/O port console logging. To be activated by #define.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3525
2010-01-07 23:43:17 +00:00
Ralf Grillenberger
bf5257415d CMS/Gameblaster: add sbtype=gb, fix base addresses other than 220h, fix lack of sound when starting from autoexec, add autodetection (Thanks robertmo and Cloudschatze)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3523
2010-01-06 19:40:45 +00:00
Ralf Grillenberger
8021ebdb6c Clear Soundblaster interrupt if needed. Fixes sound detection in Xenoball.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3521
2010-01-01 21:45:12 +00:00
Peter Veenstra
3c25b8e28f Make Talking parrot happy. (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3514
2009-12-14 18:14:23 +00:00
Sebastian Strohhäcker
d7ab4e8fd5 make it compile with vs2010 (abs overloading issue)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3511
2009-12-02 14:36:47 +00:00
Peter Veenstra
1899751981 Playing around with LIKE
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3510
2009-12-01 20:41:40 +00:00
Sebastian Strohhäcker
fa80b0458a fix some warnings about float precision
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3508
2009-12-01 11:08:34 +00:00
Ralf Grillenberger
a165f2ae83 SF bug 2854292: fix scrolling in Titan - thank you reg2s
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3502
2009-11-25 19:24:49 +00:00
Peter Veenstra
e0f2a469db Fine tune autoturn algorithm a bit. Let's hope games are smart enough to turn the keys off if they don't use the adlib anymore. (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3501
2009-11-24 07:16:28 +00:00
Ralf Grillenberger
364257e1cc Initially keep the serial port interrupt down. Fixes Kingdom O' Magic soundcard detection.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3499
2009-11-11 18:56:45 +00:00
Ralf Grillenberger
f7dd522112 Improve handling of blanked screen parts in VGA modes. Fixes Toons, Magic Circle demo
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3491
2009-11-03 21:06:59 +00:00
Peter Veenstra
98efcf62b2 Remove old opl.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3490
2009-11-03 20:17:42 +00:00
Ralf Grillenberger
360608e2ba Re-enable directserial for BSD
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3489
2009-11-02 09:51:02 +00:00
Sebastian Strohhäcker
ee5f6c5a92 behave like the real thing
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3487
2009-10-25 16:22:22 +00:00
Ralf Grillenberger
a11709e592 Use the right headers, fixes compilation on OS X (thanks Dominus)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3482
2009-10-12 12:55:20 +00:00
Peter Veenstra
2e5e70aa31 Write the header more often. (thanks kekko)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3481
2009-10-11 18:09:22 +00:00
Ralf Grillenberger
b8138ed477 - make the modem command parsing code more readable
- add dummy \K modem command
- improve timing when receiving data so it can go faster


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3477
2009-10-04 20:57:40 +00:00
Ralf Grillenberger
42d8d2e962 Remove debugging aid that accidentally slipped in
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3475
2009-10-01 17:25:28 +00:00
Ralf Grillenberger
a9733cefaf Fix crash (buffer overflow) in case of socket error
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3474
2009-09-29 23:08:22 +00:00
Ralf Grillenberger
772513020f It's 2009 already
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3473
2009-09-26 09:15:19 +00:00
Ralf Grillenberger
8115555a4a - add 16C550A FIFO support to the serial port
- timing improvements for directserial
- the platform specific part of directserial is now combined for less redundancy


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3472
2009-09-25 23:40:48 +00:00
Ralf Grillenberger
035a5b8a00 In Hercules mode the cursor should always be monochrome. Fixes part of SF Bug 2833492.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3464
2009-09-10 17:44:57 +00:00
Peter Veenstra
9c2a664661 Small rewrite by ih8regs.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3461
2009-09-05 11:10:04 +00:00
Sebastian Strohhäcker
36868f0b7d initialize GUS register (thanks to peter ferrie for checking this out)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3460
2009-09-03 16:03:01 +00:00
Sebastian Strohhäcker
669ec92a59 add finer-grained dma wrapping capabilities
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3450
2009-07-24 09:56:14 +00:00
Sjoerd van der Berg
4ed39f7fd3 Set the correct dsp version for sb 1.5 ( thanks tryton )
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3444
2009-07-11 10:39:38 +00:00
Sebastian Strohhäcker
655b7caa71 textmode address handling updated (hal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3443
2009-07-11 10:25:25 +00:00
Peter Veenstra
1660096f6b Fix Allertone football manager (thanks ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3440
2009-07-04 21:23:35 +00:00
Sebastian Strohhäcker
6624a00d18 add cga lightpen functionality (hal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3437
2009-06-29 18:43:33 +00:00
Sebastian Strohhäcker
26e4b50da0 vga attrib register/blanking updates (hal); cleanup
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3436
2009-06-28 14:56:14 +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
Peter Veenstra
613816e5a4 Turn rtc always running trick on. fixes Loadstar: The Legend of Tully Bodine.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3426
2009-06-16 18:19:18 +00:00
Sjoerd van der Berg
c2eeb226ba Fix hi-hat and top cymbal
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3422
2009-06-10 19:54:51 +00:00
Sebastian Strohhäcker
b58bbc5c36 doesn't like Bit8u (char) there
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3421
2009-06-10 17:44:59 +00:00
Sebastian Strohhäcker
20f226de90 slight changes to the rhythm algorithms
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3419
2009-06-07 19:49:39 +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
Sebastian Strohhäcker
f5fc904ff5 better sb dsp reset mechanism (hal), fixes stmik-based applications;
add sb irq acknowledge logic


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3416
2009-06-06 15:45:31 +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
Sjoerd van der Berg
64aaada31a Don't install handlers for 0x220-0x223 when using opl2 so we can have both opl2 and cms.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3392
2009-05-16 08:29:05 +00:00
Sjoerd van der Berg
1d71454869 Properly convert the 6 bit of vga to the 8bit output
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3391
2009-05-16 06:40:13 +00:00
Sebastian Strohhäcker
05da192ef7 small cleanup
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3390
2009-05-15 21:07:13 +00:00