1
0
Fork 0
Commit graph

2371 commits

Author SHA1 Message Date
Peter Veenstra
c37b2c2eee Fix an old bug in goto that prevented having the else on the same line.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2856
2007-05-15 18:55:23 +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
481d37adf6 fix file open error code for root files (Kippesoep, sf patch #1691919)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2854
2007-05-10 20:27:48 +00:00
Sebastian Strohhäcker
c13c209d3e debugger fixes (etillite, sf bug #1707206)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2853
2007-05-09 14:35:51 +00:00
Sebastian Strohhäcker
2a7805656a return maximal cylinder number instead of cylinder count on int13/get driveparams (thanks to formatc)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2851
2007-05-02 18:56:15 +00:00
Sebastian Strohhäcker
eb90bbf252 always check for pushf/popf exception in the dynamic core (prevents discrepancy if instruction is executed in realmode and v86)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2850
2007-05-02 16:32:34 +00:00
Sebastian Strohhäcker
e54e2cd8d5 set variables correctly for some fallback code
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2849
2007-05-01 20:00:45 +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
Peter Veenstra
af5b21b013 reset pelmask on a new mode. Fixes univbe 5.0lite with panzer general
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2847
2007-05-01 12:24:58 +00:00
Sebastian Strohhäcker
9a495a6bbc add some NANSI-only escape sequence (PC Larn)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2846
2007-04-30 18:35:34 +00:00
Peter Veenstra
cb98d87b7a Make textmode 54 and 55 work again
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2845
2007-04-19 13:11:49 +00:00
Sebastian Strohhäcker
75b028da9e fix digital joystick centering (royalozma, sf bug #1673772);
correct joystick display in mapper


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2844
2007-04-18 16:40:48 +00:00
Sebastian Strohhäcker
a0232dbf2e fix CreateTempFile error handling (namiltd, sf patch #1674288)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2843
2007-04-17 18:48:41 +00:00
Sebastian Strohhäcker
12d417e58c add hd image file size detection
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2842
2007-04-17 15:48:53 +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
15ea05cff9 fully implement dos subfunction 0x0c, fix CON GetInformation (Kippesoep; sf patch #1691918, fixes Wing Commander 3 exit dialog)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2840
2007-04-16 12:23:23 +00:00
Sebastian Strohhäcker
17c683f8ad fix shifted cd-audio with sdl-interface (prompt, sf bug #883811)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2839
2007-04-15 12:13:16 +00:00
Sebastian Strohhäcker
04ade3cc82 fix mscdex get audio position
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2838
2007-04-15 11:39:33 +00:00
Sebastian Strohhäcker
d104eea175 fix windib fallback; fix ddraw->surface fallback
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2837
2007-04-15 10:34:02 +00:00
Sebastian Strohhäcker
d8f68648d1 precise pagefault address for block starts;
fix upper part of eip content for certain  instructions
in real/v86 mode (dynamic core; fixes Inner Worlds)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2836
2007-04-14 14:08:51 +00:00
Sebastian Strohhäcker
9afe1037a7 correct range invalidation start index (dynamic core, fixes Archimedean Dynasty)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2835
2007-04-14 13:11:48 +00:00
Sebastian Strohhäcker
2147dc647b issue an exception for some invalid selector type on pmode CALL instead of exiting (vbdos)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2834
2007-04-14 11:16:29 +00:00
Peter Veenstra
b6e72ef8e1 Zero pad the correct buffer. Fixes cyrus chess.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2833
2007-03-23 08:27:39 +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
f48a969a9f 0.70 administrative changes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2830
2007-03-02 10:21:44 +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
2d4ce67ff8 fix dc blocklength
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2827
2007-02-26 16:59:16 +00:00
Sebastian Strohhäcker
0280c7ee4c fix some special keys inside the debugger under windows (thanks etil);
fix debug.exe argument handling (thanks efry);
correct condjump target prediction display of the debugger


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2826
2007-02-25 18:38:00 +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
Sebastian Strohhäcker
3e591eb615 initialize variable in dummy case
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2823
2007-02-22 15:12:48 +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
34ccfaec46 Add writemap. Fixes stonekeep in dynamic core.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2818
2007-02-22 08:45:14 +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
8146e48c4c Enable boot to use non-mounted locations as well (for the images)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2813
2007-02-22 08:37:12 +00:00
Peter Veenstra
6cfc6950c4 Fix some bug in readsectors.(prompt)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2812
2007-02-22 08:36:25 +00:00
Peter Veenstra
12222e680b No need to use new here (memleak)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2811
2007-02-22 08:35:34 +00:00
Peter Veenstra
b193341d59 Hide hercules startup screen. Allow single quotes within double quotes under windows and os2.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2810
2007-02-22 08:34:10 +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
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
392818ac53 update so it is aware of 9x and NT systems
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2804
2007-02-04 11:16:58 +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
Peter Veenstra
88c948bc00 Fix bug "[ 1647131 ] PATH env var not handled properly."
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2797
2007-02-03 14:04:23 +00:00
Sjoerd van der Berg
a76a07d2c9 Finish the frame without drawing if there's screen reset
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2796
2007-02-03 13:00:16 +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