1
0
Fork 0
Commit graph

3076 commits

Author SHA1 Message Date
Peter Veenstra
8293b1fab6 Correct dosbox internal startup time.
Give correct errorcode for 5c (Beta1)
Do some input checking and give errorcode for 68 (Beta1 fixed)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3164
2008-05-28 09:53:31 +00:00
Peter Veenstra
a82bd865f0 workaround for debian/ubuntu sdl changes. force mouse release on more events.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3163
2008-05-28 09:14:06 +00:00
Sebastian Strohhäcker
d0dbfbaad2 reject joysticks with bad specs
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3162
2008-05-26 19:13:42 +00:00
Sebastian Strohhäcker
dbb69e15a0 fix Fable cdrom installer (odd harddrive check)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3161
2008-05-25 17:24:59 +00:00
Sebastian Strohhäcker
65e9118e27 fix iso-name parsing for special long file names
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3160
2008-05-24 18:50:39 +00:00
Sebastian Strohhäcker
7df6298433 use device attribute fields for ioctl remote check function (Future Shock svga upgrade); thanks to ripa
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3159
2008-05-22 16:45:57 +00:00
Sebastian Strohhäcker
24bb7de36c add prefetch queue emulation
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3158
2008-05-21 21:29:32 +00:00
Peter Veenstra
1a042c5abb Add language strings.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3157
2008-05-21 08:51:22 +00:00
Peter Veenstra
8f9e2c379c Silence a few warnings.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3156
2008-05-21 08:50:59 +00:00
Sebastian Strohhäcker
e3aba20b3c better separation of cpu type specific features; make cpu type selectable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3155
2008-05-18 13:11:14 +00:00
Sebastian Strohhäcker
581a6c2322 don't screw up gfx regs when using mouse on non-vga machine modes (workaround)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3154
2008-05-15 20:12:37 +00:00
Sebastian Strohhäcker
caa9317946 add possibility to emulate older vesa version to work around some buggy games (fixes Supreme Warrior)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3153
2008-05-10 17:33:28 +00:00
Peter Veenstra
3a57da9aed Fix bug 1957787
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3152
2008-05-05 13:29:04 +00:00
Peter Veenstra
e05da8b3d6 FindFirst can find devices now as well.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3151
2008-04-30 18:26:17 +00:00
Peter Veenstra
327f9acedb Convert both cycles and serial port to new multiremain class. TODO src/hardware/serialport.cpp to parse new classes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3150
2008-04-29 08:24:16 +00:00
Peter Veenstra
fb13f8dcbc Add multiremain class.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3149
2008-04-29 08:23:16 +00:00
Peter Veenstra
e4ab181b7b Make auto a valid choice when there is no dynamic core.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3148
2008-04-29 08:22:26 +00:00
Peter Veenstra
f7ef67af0f Check for ncurses as well
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3147
2008-04-29 08:21:43 +00:00
Sebastian Strohhäcker
fb9bded44e add cga crtc mirror-registers (fixes Prohibition); thanks to jmk
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3146
2008-04-21 19:55:02 +00:00
Peter Veenstra
a02f75204a gcc4.3 is a bit more strict
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3145
2008-04-19 09:25:48 +00:00
Peter Veenstra
c7b676198f Add DOS_ATTR_DEVICE
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3144
2008-04-16 19:31:05 +00:00
Peter Veenstra
b5db3bf635 Add patch [ 1934824 ] Mac OS X CoreAudio driver update. Update configure.in to give an error if there is no curses and debugmode is specified.(was a warning which people sometimes missed)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3143
2008-04-16 18:37:08 +00:00
Sebastian Strohhäcker
533b4bf359 correct ega machine graphics clock values (hal);
better handling of aspect correction for ega machine with certain modes


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3142
2008-04-13 19:50:47 +00:00
Sebastian Strohhäcker
e421cd96d2 ega always resets vga pel pan/byte skip on line compare (hal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3141
2008-04-12 20:32:19 +00:00
Sebastian Strohhäcker
865b429d85 revert "fix", update comment (int24 abortable hook not feasible here)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3140
2008-04-07 19:11:48 +00:00
Sebastian Strohhäcker
e43272326e fix undocumented error handling of dos freesize check for non-present floppy drives
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3139
2008-04-03 18:28:19 +00:00
Sebastian Strohhäcker
f22cb0236b add vga horizontal address byte skipping
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3138
2008-04-01 19:58:34 +00:00
Peter Veenstra
650536481f Remove implementation depended behavior.(fixes black lines with gcc 3.4 on vgaonly)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3137
2008-03-31 19:09:51 +00:00
Sebastian Strohhäcker
9c4907d078 some vga bioses scramble the high part of ax for int10/ah=1a (fixes Gizmos&Gadgets graphics card detection)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3136
2008-03-31 14:43:34 +00:00
Sebastian Strohhäcker
cb14a46164 revert some linecompare hack, fix vga drawing start for zero-linecompare values (fixes Event Horizon game glitches)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3135
2008-03-30 19:59:42 +00:00
Peter Veenstra
5491001923 Add zooming stuff from hal. Add some fixes by wd and hal to prevent crashing related not enough lines calculated with screenresizes (vgaonly).
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3134
2008-03-30 18:02:23 +00:00
Sebastian Strohhäcker
cd2e2fd306 move xms callback location to have offset!=0 (buggy xms check in Legend of Kyrandia setup)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3133
2008-03-29 16:47:09 +00:00
Peter Veenstra
89893d77bb Fix padding. Thanks eL-PuSHeR
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3132
2008-03-21 04:36:20 +00:00
Sebastian Strohhäcker
434cc5408b early checking for v86 mode protection violation of special fullcore opcodes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3131
2008-03-20 00:13:41 +00:00
Peter Veenstra
f209b02e6b Add some modified version of some uncommited part of moe his patch. which add helptexts in the configfile.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3130
2008-03-19 20:35:18 +00:00
Sebastian Strohhäcker
d530a9a416 fix some dos ioctl functions when called for cdrom block devices
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3129
2008-03-19 17:55:58 +00:00
Peter Veenstra
d7294c6314 rename LOG_DMA to LOG_DMACONTROL to remove nameclash with soundblaster dma.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3128
2008-03-19 08:41:45 +00:00
Peter Veenstra
3e5dae2877 rename vga_X to svga_X. kick vga. make svga_s3 default.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3127
2008-03-18 20:51:26 +00:00
Sebastian Strohhäcker
861c9d8ee7 fix memory wrapping for special 128k window (hal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3126
2008-03-16 18:53:33 +00:00
Sebastian Strohhäcker
2ee19ba49d add s3-id rom string
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3125
2008-03-14 22:00:59 +00:00
Sebastian Strohhäcker
27991bc01b add dummy alternate font table indexer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3124
2008-03-14 18:16:34 +00:00
Sebastian Strohhäcker
09142bde17 weaken some debugging checks
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3123
2008-03-13 19:53:23 +00:00
Sebastian Strohhäcker
b0fed179bc fix tsr return code handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3122
2008-03-12 17:45:39 +00:00
Sebastian Strohhäcker
7ebc99e37a small readme corrections
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3121
2008-03-11 21:30:09 +00:00
Sebastian Strohhäcker
766edb294f raise default freesize of directory mounts a bit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3120
2008-03-11 18:16:34 +00:00
Peter Veenstra
94d7c8db7d don't parse above 9
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3119
2008-03-10 13:43:37 +00:00
Sebastian Strohhäcker
cd68884361 make rom out of ems pageframe segment when BOOTing a disk
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3118
2008-03-09 20:32:23 +00:00
Sebastian Strohhäcker
cf48084cea correct mouse maximal y-value for non-standard font heights in text mode (fixes mouse in lba2 installer)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3117
2008-03-08 22:05:05 +00:00
Sebastian Strohhäcker
39efc20d3e pel panning+line compare handled different in textmodes, fixes diamond cave (thanks to hal for spotting this)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3116
2008-03-08 12:29:59 +00:00
Sebastian Strohhäcker
afb28f9039 fix some oddities with get/set file attribute calls (fixes almost nothing!)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3115
2008-03-02 19:45:41 +00:00