1
0
Fork 0
Commit graph

419 commits

Author SHA1 Message Date
Sebastian Strohhäcker
caff0f7a8b adding support for upper memory
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2262
2005-08-08 13:33:46 +00:00
Sebastian Strohhäcker
154ad64370 raise dos memory start segment (WC armada, novalogic setup);
update some dos tables


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2260
2005-08-01 09:30:45 +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
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
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
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
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
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
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
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
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
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
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
600f8d4578 change exit to warning for call 64
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2200
2005-04-29 13:32:31 +00:00
Peter Veenstra
e60e9f2aca maybe fix some 64 bits issue with fseek
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2183
2005-04-21 18:46:23 +00:00
Peter Veenstra
7e03ec1599 vc2005.net beta proof
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2182
2005-04-21 18:43:28 +00:00
Peter Veenstra
0b47601a00 open cdrom as when we are in forced mode as well
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2180
2005-04-21 18:24:40 +00:00
Peter Veenstra
4f23142ddf gob1
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2176
2005-04-15 15:58:07 +00:00
Peter Veenstra
fcd741c15e added range checks to accessing the drive structure. Cleaned it up as well. (Indeed I read it).
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2174
2005-04-11 17:56:27 +00:00
Peter Veenstra
45851e3051 Fix small bug in intro cdrom, making it hard to translate
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2173
2005-04-06 20:48:14 +00:00
Peter Veenstra
2fb7849006 New configuration system.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2167
2005-03-25 12:06:48 +00:00
Peter Veenstra
09067f0e19 added basic reset drive support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2152
2005-03-25 09:14:48 +00:00
Peter Veenstra
cbb309f5d4 Fix possible bug with adding a file 2 times to the drive_cache
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2151
2005-03-25 09:11:08 +00:00
Peter Veenstra
e6509a06a6 added code to remove a virtual file
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2150
2005-03-25 09:09:22 +00:00
Peter Veenstra
32ffb30cb0 keep it compiling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2149
2005-03-25 09:06:46 +00:00
Peter Veenstra
9f14e8cd3c more compatible with older gcc versions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2148
2005-03-25 09:05:04 +00:00
Peter Veenstra
c7a8672c2c New multiplex scheme so that handlers can be removed
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2146
2005-03-25 08:51:34 +00:00
Peter Veenstra
5ef7187b28 Small bug fixing + code to remove devices
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2145
2005-03-25 08:48:41 +00:00
Peter Veenstra
b3771fdeec new drivelabel functions (mechwarrior 2)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2143
2005-03-25 08:39:05 +00:00
Peter Veenstra
8618ef8870 basic hidden file detection. Used as initial check by mechwarrior 2
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2128
2005-03-16 20:44:56 +00:00
Peter Veenstra
ca59d955d9 A filename that starts with a space should result in file_not_found. (Fixes some foreign editor)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2123
2005-03-01 19:39:55 +00:00
Peter Veenstra
adc44912ef added patch 1121865 from moe (fixes crashes when mixing regular and imgmount cdroms)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2121
2005-03-01 07:19:38 +00:00
Peter Veenstra
351f5bab08 force duplicate uses reg_cx instead of ax
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2116
2005-02-24 11:35:32 +00:00
Peter Veenstra
b5d98a5162 Fixed redirect filehandle (force duplicate). Has this function ever worked ?
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2115
2005-02-24 11:29:26 +00:00
Peter Veenstra
f441e56f80 Some odd files=X detection routine
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2109
2005-02-14 15:58:50 +00:00
Peter Veenstra
2094d8b985 Year update
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2106
2005-02-10 10:21:12 +00:00
Peter Veenstra
bdd7b715d0 Crappy games fix (int 2 revectoring as would stacks!=0,0) wd
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2102
2005-01-31 20:12:59 +00:00
Peter Veenstra
cb5c3c2619 country table doesn't write reserved bytes (wd)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2080
2004-12-16 19:19:39 +00:00
Peter Veenstra
ea1d3a5b3c fix compilation on amd64 + gcc4.0
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2078
2004-12-16 10:30:15 +00:00
Peter Veenstra
0fb7da0801 Added empty cpsw function
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2072
2004-12-04 08:02:09 +00:00
Peter Veenstra
f315693313 Added support for int 21 65 20,21,22 (language depended capitalisation) (only english though)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2071
2004-11-29 21:00:55 +00:00
Dean Beeler
b59b4b6795 Fixing fat write access. Still no DOS error codes yet, sorry.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2070
2004-11-24 23:04:45 +00:00
Peter Veenstra
95b31b857c Added failure checks for removedir (requested by mirekluza). Updated fcb-delete so it accepts wildcards by using a private dta.(Fixes Ravenloft)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2064
2004-11-16 14:28:16 +00:00
Peter Veenstra
011fad1586 Added some more warnings on failures
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2063
2004-11-16 14:24:52 +00:00