1
0
Fork 0
Commit graph

2274 commits

Author SHA1 Message Date
Peter Veenstra
c3be7fcdec compilation fix for people without sdl_net.(vasyl)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2258
2005-07-31 12:08:58 +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
4b6fd3c481 Some messages when dealing with prot mode debug points.(h-a-l-9000)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2256
2005-07-30 10:13:24 +00:00
Peter Veenstra
01adaac4c7 Show cs:ip on illegal read/write
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2255
2005-07-30 10:11:40 +00:00
Peter Veenstra
5a46ec0241 Rewrite of the ipx client code by h-a-l-9000 (Should support more games). Modified it a bit so ipx support can be runtime enabled/disabled.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2254
2005-07-30 10:02:39 +00:00
Peter Veenstra
b4fb1af8a2 added function to only allocate a callback.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2253
2005-07-30 09:49:29 +00:00
Sebastian Strohhäcker
c6f68033c5 check validity of MCBs on resize and free memory functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2252
2005-07-29 19:57:58 +00:00
Sebastian Strohhäcker
206a21502e prevent crashes when unexpectedly forced to exit fullscreen mode
(e.g. using windows keys in fullscreen)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2251
2005-07-28 19:53:43 +00:00
Peter Veenstra
df11f825b8 undo fix. Messed up in visual C
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2250
2005-07-24 19:04:11 +00:00
Peter Veenstra
a9bb758e4f Return a copy instead of the real string. Fixes some issues with stuff getting changed in the configuration file
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2249
2005-07-24 09:17:34 +00:00
Sebastian Strohhäcker
cb8b2b2c58 prevent execution of zero-byte files
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2248
2005-07-22 10:03:20 +00:00
Peter Veenstra
d4cf66ccae line end conversions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2247
2005-07-21 12:49:52 +00:00
Sebastian Strohhäcker
f8728fc4c3 modified behaviour of port 0x3c1 affects INT10_GetAllPaletteRegisters
(fixes colour in Borland IDEs)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2246
2005-07-21 12:41:53 +00:00
Peter Veenstra
74ddc58f16 Missing include for safe_strncpy
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2245
2005-07-21 07:48:37 +00:00
Sebastian Strohhäcker
9c62fe8db2 bug when dos mem resize is used to shrink memory blocks
(QuickBasic, fixes Shard of Spring)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2244
2005-07-20 19:20:23 +00:00
Peter Veenstra
d0ea228182 Fix bug 1241198 (if cond set a=b didn't work because a single = wasn't allowed without errorlevel)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2243
2005-07-20 15:27:20 +00:00
Peter Veenstra
8cf6549e85 Fix bug 1241199. Env variables were matched against the length of the wanted string. So if you wanted b, b* matched to this.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2242
2005-07-20 12:00:45 +00:00
Peter Veenstra
664ce27aae applied patch 1241404 from kekko81: "Boot letter bugfix"
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2241
2005-07-20 11:35:53 +00:00
Peter Veenstra
c7c2ee5d5a Add patch 1239754 from Moe. This patches fixes a few crashes by checking the SDL_SetMode return value and it changes strncopy to a safe_strncopy which adds a 0 to each string copied
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2240
2005-07-19 19:45:33 +00:00
Peter Veenstra
3429a18dc4 Added Patch 1239770 from cyberwalker "Patch for RTCC to report correct time format"
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2239
2005-07-17 20:29:46 +00:00
Peter Veenstra
317217cd77 Fixed issues with files not showing up in the cache. This was caused by the fact that ExpandName was used instead of GetExpandName. The former modifies the name it's called with.(HunterZ
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2238
2005-07-15 15:23:22 +00:00
Sebastian Strohhäcker
56a46702a8 correcting page fault condition for unprivileged access
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2237
2005-07-13 21:07:00 +00:00
Peter Veenstra
876fc2cb3a Disable a few warnings. Added a check for images over 1 mb.(Kippesoep)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2236
2005-07-12 18:59:31 +00:00
Peter Veenstra
07467e8e7c Add patch 1235272 by kippesoep. "Fixes for Tandy graphics artefacts"
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2235
2005-07-11 19:10:16 +00:00
Sebastian Strohhäcker
30c5c551f4 CMscdex::GetDefaultBuffer returns a PhysPt (fixes LBA cd-version)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2234
2005-07-10 20:29:14 +00:00
Sebastian Strohhäcker
7ab3a9f466 crX-exceptions for full core
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2233
2005-07-09 13:07:48 +00:00
Peter Veenstra
d9552a7bae int 10 call 8 now supported in non-text mode as well
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2232
2005-07-08 13:48:58 +00:00
Peter Veenstra
449475435c added patch 1234528 from kippesoep
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2231
2005-07-08 13:39:25 +00:00
Peter Veenstra
46b9b106a4 Increased MAX_HANDLES to 200 (for the Patriot)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2230
2005-07-07 19:53:02 +00:00
Sebastian Strohhäcker
7e56e57694 VCPI implementation;
fix for Lemmings Chronicles+soundblaster


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2229
2005-07-05 20:22:02 +00:00
Sebastian Strohhäcker
0e0f294202 better compatibility while in v86-mode (Strike Commander etc.)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2228
2005-07-04 20:20:19 +00:00
Peter Veenstra
352640d5a9 wcharts vga detection
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2227
2005-07-01 08:59:57 +00:00
Peter Veenstra
0390f61702 repeat last value in the DSP indefenitely. Fixes Jangle demo
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2226
2005-06-29 20:10:47 +00:00
Peter Veenstra
5f5b27e157 added basic network redirector check used to detect mscdex (patch 1197725 and modified it)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2225
2005-06-23 20:13:58 +00:00
Peter Veenstra
a7f3cf151a Add patch from Espen Wiborg. Adding dirname for win32. fix compilation problem.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2224
2005-06-23 18:34:30 +00:00
Peter Veenstra
fc628ada18 disable flipflop to index reset on reading port 0x3c1. Patch 1214516
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2223
2005-06-22 19:47:40 +00:00
Peter Veenstra
f3ef0ec55c Fix some weird crashes. not real fix. more a workaround to prevent the crash(1201519)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2222
2005-06-22 19:41:36 +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
d8ae7b8f88 check if stat succeeded before using it(Kippesoep)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2220
2005-06-16 18:38:08 +00:00
Peter Veenstra
6e2a8288d0 Change "get current position" to HSG. Fixes a few broken cdrom games
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2219
2005-06-16 18:28:36 +00:00
Peter Veenstra
f6cdebf40d Change findfirst when it comes to labels. Fixes Der Clou (The Clue) installer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2218
2005-06-15 17:47:26 +00:00
Peter Veenstra
5045f19259 Add patch 1094730 from Jon Niehof. Added a time out event for the joystick.(fixes detection in certain games).
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2217
2005-06-13 14:48:02 +00:00
Peter Veenstra
82c4309af7 fix 200 mb image bug(thank you wd).
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2216
2005-06-06 16:07:31 +00:00
Peter Veenstra
3700380484 change bx if a bogus mouse button is selected for button data. Fixed The Patrician (Der Patrizer)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2215
2005-06-02 17:27:27 +00:00
Peter Veenstra
3c88eaf92d fix tiny bug when >> is used on a non-existing file
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2214
2005-05-31 20:19:13 +00:00
Peter Veenstra
df1b64ffad Don't crash if dta is rubbish with findnext. change WildFilecmp to use strrchr instead of strchr. This way .. get's matched with *. Fixes Wonderland
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2213
2005-05-31 18:38:54 +00:00
Peter Veenstra
719d57bea9 sum of videoROM modules 256 = 0 in VGA mode. Fixes a few koei games.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2212
2005-05-26 15:25:29 +00:00
Peter Veenstra
d23d71add8 fix crashes with E_Exit in debug mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2211
2005-05-18 21:59:58 +00:00
Peter Veenstra
5d3d56e060 add patch/bug 1203382 from Chris Thielen. Fixes problems with batchfiles using %0
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2210
2005-05-18 17:29:09 +00:00
Peter Veenstra
c2eef4eac8 fix annoying log message
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2209
2005-05-15 20:16:47 +00:00