Peter Veenstra
c7205d0750
Improve/fix aspect correction.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2954
2007-08-08 13:16:17 +00:00
Peter Veenstra
5b8517762e
Fix Space Quest 6 sound. (switching to old style dma transfers resets the sign of the dma transfer)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2952
2007-08-08 08:03:48 +00:00
Sebastian Strohhäcker
6403c0e6ed
reduce logging a bit
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2924
2007-07-19 18:58:39 +00:00
Sebastian Strohhäcker
83de8ea88c
fix some pcspeaker mode (high-frequency reloading); fixes Test Drive/Grand Prix Cycles and similar
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2920
2007-07-15 16:36:27 +00:00
Sebastian Strohhäcker
fd879f6ccc
fix tandy sound zero writes (NewRisingSun)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2905
2007-06-29 17:56:07 +00:00
Sebastian Strohhäcker
f034692ce8
typo
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2901
2007-06-28 16:02:27 +00:00
Peter Veenstra
1773cb623f
Change dma routine a bit. allow games in autoinit mode to fill dma buffer at the last moment.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2888
2007-06-14 18:06:59 +00:00
Peter Veenstra
a5ac3216ba
Some more const stuff. Silences a few warnings and removes a few casts. Update description of dss.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2886
2007-06-14 08:23:46 +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
dd42270cf7
less warnings
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2881
2007-06-12 19:17:43 +00:00
Peter Veenstra
b6aff7b628
clean up gus a bit.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2878
2007-06-09 07:56:17 +00:00
Peter Veenstra
9a36682b3a
patch by h-a-l-9000 to exclude the overscan area when dealing with the blanking period. makes the scanline count 400 instead of 415. Should improve scrolling.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2877
2007-06-08 08:26:37 +00:00
Peter Veenstra
44fd176892
Some patches by h-a-l-9000. Simple implementation of the gate of timer 2. Only switch to bcd when programming. Don't fire the same irq twice when reprogramming.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2876
2007-06-08 08:21:45 +00:00
Sebastian Strohhäcker
43de744e01
move some FillFlags calls into their respective cpu function;
...
change some cpu functions to directly return values
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2864
2007-06-01 16:40:40 +00:00
Sebastian Strohhäcker
89c9f7d9ad
fix reading vga sequencer data port for invalid indices, thanks to vasyl (see sf bug #1173098 );
...
fixes some svga detection routines (Grandest Fleet 2, sf bug #1723717 )
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2861
2007-05-28 16:29:11 +00:00
Peter Veenstra
9a9b883cbf
Fix compilation problems with winsock
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2857
2007-05-23 08:05:22 +00:00
Peter Veenstra
0911359ee9
Make it possible to disable alsa. Fix various compiler and configure related bugs. Hopefully fixes 1677839, 1678736, 1693635,1697017 and the various email reports
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2855
2007-05-15 15:51:30 +00:00
Sebastian Strohhäcker
201d9b6592
fix mixer underflow (muted pcspeaker in unlocked speed mode; thanks to ykhwong for his report)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2848
2007-05-01 18:57:19 +00:00
Sebastian Strohhäcker
220d61976a
don't exit on special fully-nested PIC mode
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2841
2007-04-16 13:25:06 +00:00
Sebastian Strohhäcker
486d5ca7a8
fully ignore screen-off bit (fixes Darklands, Skyroads3d)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2828
2007-02-27 19:48:46 +00:00
Sebastian Strohhäcker
6363fe8004
fix operator priority
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2825
2007-02-24 21:07:22 +00:00
Peter Veenstra
a32707e4e1
Change the video card timing a bit. Fix a few bugs related to the palette registers. Fix pel_panning.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2819
2007-02-22 08:47:45 +00:00
Peter Veenstra
c392dcfc90
Add new option: buttonwrap. For people who like to map a lot of keys to their joystick.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2817
2007-02-22 08:44:07 +00:00
Peter Veenstra
cfa3a9d466
Update os2 serial support(Josch). Add some fixes for Mac OS X. Fix uninitialized variable.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2816
2007-02-22 08:41:16 +00:00
Peter Veenstra
6027e7710f
improve mixer controls a bit. (Srecko)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2815
2007-02-22 08:39:06 +00:00
Peter Veenstra
d0cb27424f
Improve 16 bit playback. (Srecko)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2814
2007-02-22 08:37:52 +00:00
Peter Veenstra
8dbee51bd3
Workaround(partly) 16 port acces setting cycles to zero thereby invalidating one of the ports.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2808
2007-02-22 08:32:21 +00:00
Peter Veenstra
4f5516925d
Fix 2 memcpy overflows causing stack corruption. (Ludwig)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2807
2007-02-22 08:30:47 +00:00
Peter Veenstra
89cc28568b
Beta 3 changes from h-a-l-9000.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2803
2007-02-04 11:15:30 +00:00
Peter Veenstra
0bf5025fea
iodelay aware cycle adjustment code.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2802
2007-02-04 11:10:22 +00:00
Peter Veenstra
4f7838f172
Add improved fix for the ballad sequencer. Thanks Srecko
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2798
2007-02-03 14:11:38 +00:00
Sjoerd van der Berg
ac97451586
Fix ending the previous frame if it didn't finish in time
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2795
2007-02-03 08:53:58 +00:00
Sebastian Strohhäcker
c0c80145d6
clear banking bit0 for 32k tandy modes; fix some pcjr mode
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2793
2007-02-01 16:24:03 +00:00
Sjoerd van der Berg
477a30e2bd
16 color vesa modes start address setting added
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2791
2007-01-31 11:09:42 +00:00
Peter Veenstra
5ef29db806
Fix small bug in readdata. Causes problems on every 32 reads. Thanks Srecko
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2789
2007-01-28 20:08:52 +00:00
Sjoerd van der Berg
87cd8a180e
Use the cached data for chained mode rendering
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2786
2007-01-25 08:08:32 +00:00
Sjoerd van der Berg
a1e661ddbb
Add suppport for the dac pel mask
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2785
2007-01-25 08:08:14 +00:00
Sjoerd van der Berg
5bd556e219
Only show resolution log message in debug version
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2783
2007-01-24 16:54:00 +00:00
Sjoerd van der Berg
5660ee1856
Fixes to hercules emulation, better detection and bank switching
...
Fixes to tandy emulation, 640x200x16 mode and different sizes bank.
EGA/VGA memory changes detection for faster rendering added
Renderer does initial pass to check for needing to lock buffer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2781
2007-01-24 16:29:09 +00:00
Peter Veenstra
4a44525341
Fix Schleichfart (Moe).
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2771
2007-01-21 11:01:54 +00:00
Peter Veenstra
c4cb1e285c
Some fixes so Ballade midi sequencer works. (Srecko)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2770
2007-01-19 18:48:31 +00:00
Sebastian Strohhäcker
76f1d11252
avoid code invalidation on certain types of self modification and adjust cache sizes (dynamic core);
...
add partial memory function inlining for dynamic core memory access; remove a float div in the pic
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2769
2007-01-18 14:57:59 +00:00
Sebastian Strohhäcker
d3cb9bd1b8
different PCJr cart loading supported
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2764
2007-01-14 18:44:01 +00:00
Peter Veenstra
1d3b064824
add io delay patch from h-al-9000
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2763
2007-01-13 10:43:40 +00:00
Peter Veenstra
c05b3e6810
Make some compilers more happy
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2762
2007-01-13 10:17:39 +00:00
Peter Veenstra
bc0a6460ac
Keeping the timer more in sync.(h-a-l-9000)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2760
2007-01-13 09:57:25 +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
Sebastian Strohhäcker
89d0cd5778
adjust cga machine htotal/vtotal (thanks to MobyGamer and reenigne!)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2756
2007-01-12 18:31:11 +00:00
Peter Veenstra
91eb2fa612
Add timed joystick support (Justice and others) and silence a few warnings.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2750
2007-01-11 09:51:37 +00:00
Sebastian Strohhäcker
e529cae446
Add beta2 patch: enable full joystick remapping
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2747
2007-01-10 15:01:15 +00:00