1
0
Fork 0
Commit graph

2274 commits

Author SHA1 Message Date
Peter Veenstra
c317e3adc6 update equipment word in RTC on changes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2308
2005-09-11 13:06:00 +00:00
Peter Veenstra
4eebc6c7f6 add patch 1240134 from cyberwalker. (initialize some registers). Report a periodic interrupt occured when the timer is active and one occurs(status reg 0xC). Fixes contraption Zack and friends
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2307
2005-09-11 13:04:21 +00:00
Peter Veenstra
8799eb0ffe Added a somewhat modified version of patch 1240751 from cyberwalker to make SET aware of envirionment variables on the command line
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2306
2005-09-10 14:15:37 +00:00
Peter Veenstra
b6fbe42e85 Let dos allocate/hook a few bios interrupts. Makes some buggy game (Shadow President) happy. (thanks to wd to debug this)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2305
2005-09-08 13:11:35 +00:00
Peter Veenstra
d8d805b2ce fix tiny memleak with restarting sections when dealing with callbacks
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2304
2005-09-08 13:09:47 +00:00
Peter Veenstra
dd97f1a4bd Clear less bios area as potentially overwrites dos stuff if the bios would become restartable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2303
2005-09-08 13:08:52 +00:00
Peter Veenstra
ad7700fa3b Add patch:126539:"cd image, fix for files without extension" from prompt. Fix a typo that probably broke endian support for isos
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2302
2005-09-07 19:15:09 +00:00
Sebastian Strohhäcker
702a19d47f fix GCC-compiling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2301
2005-09-04 13:42:01 +00:00
Sebastian Strohhäcker
06135e8beb dynamic core optimizations;
incorporate patch from esaelon, parts of ih8regs optimizations;
thanks to kekko for several ideas


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2300
2005-09-03 19:20:08 +00:00
Sebastian Strohhäcker
406935348a fix Inner Worlds (vasyl)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2299
2005-09-03 11:38:18 +00:00
Sebastian Strohhäcker
f1209ea5a1 fix drive field in FCB_Parsename()
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2298
2005-09-02 19:56:18 +00:00
Peter Veenstra
75ee82edb4 fix screenshots that have only doubleheight set and not double width
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2297
2005-09-01 19:48:37 +00:00
Peter Veenstra
121b29e6f1 improve support for 2 images booters. (only pressing enter instead of having to swap disks). Fix verify disk. Makes Triva games boot
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2296
2005-09-01 17:34:39 +00:00
Peter Veenstra
97510138d4 Fix inventory in KQ1 cga mode. Caused by setting wrong startaddress in cga mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2295
2005-09-01 14:31:40 +00:00
Peter Veenstra
860b9e1a89 Change clock to NTSC burst frequency. (NewRisingSun)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2294
2005-08-31 18:06:09 +00:00
Peter Veenstra
97dec5a4fe add binary memory dumps
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2293
2005-08-31 13:00:14 +00:00
Sebastian Strohhäcker
2bb446cd27 fix dos7+ boot disks
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2292
2005-08-28 09:48:42 +00:00
Sebastian Strohhäcker
2428a80321 ipx-update (h-a-l-9000)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2291
2005-08-26 19:16:20 +00:00
Peter Veenstra
147e30b948 Setup some more register to startup default when booting. Fixes BuckRogers booter
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2290
2005-08-24 21:12:24 +00:00
Sebastian Strohhäcker
f4c9569dbf add pause key
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2289
2005-08-24 16:06:18 +00:00
Peter Veenstra
1cfbdc666f Return access_denied when an existing file fails to open in write mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2288
2005-08-23 14:21:15 +00:00
Peter Veenstra
2a34df0704 fix omf with ipx
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2287
2005-08-23 13:58:03 +00:00
Peter Veenstra
28dd4ff354 Added a few more disktypes to the list. Makes EA Booter games startup
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2286
2005-08-23 13:19:38 +00:00
Sebastian Strohhäcker
d1440760bc fix output of dos mem.exe (extended memory)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2285
2005-08-23 08:49:57 +00:00
Peter Veenstra
5dd1fb5932 Added some volume label exception to the "don't end findfirst with \"
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2284
2005-08-22 19:49:07 +00:00
Peter Veenstra
44d90e5cf4 implemented feature request 1242202: "getting config values via z:\config"
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2283
2005-08-22 19:31:27 +00:00
Peter Veenstra
a87cb5aac0 Apply patch 1240534: "Fix for INT10 screen output with multiple video pages" from kippesoep
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2282
2005-08-22 17:52:57 +00:00
Sebastian Strohhäcker
9ac02ea718 add int10/ax=1123 call (vasyl; checked against real bios)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2281
2005-08-21 17:29:36 +00:00
Peter Veenstra
6348c925f3 Add patch 1263194 from prompt. Fixes set attribute on isos. Changed makedir and findfirst to return an error if directory ends on backslash. Changed makedir to give an error when the directory allready exists instead of silently saying it succeeded. This all fixes bug 946881
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2280
2005-08-19 07:13:34 +00:00
Peter Veenstra
91bff5af1e Added patch 1261703 from Vasyl Tsvirkunov. Fixes some shaking effects by implementing more correct pixel panning logic
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2279
2005-08-18 11:01:10 +00:00
Peter Veenstra
29e5565be5 Added patch 1260609 from Vasyl Tsvirkunov. Fixes Font Request information to return the correct value in cx
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2278
2005-08-18 10:58:41 +00:00
Peter Veenstra
47cde6a97e Added patch 1154355 from Thomas Weidner. Marks memory executable in the dynamic core under 64 bits linux
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2277
2005-08-18 10:51:57 +00:00
Sebastian Strohhäcker
4fd29f7d49 remove logging output
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2276
2005-08-15 14:17:20 +00:00
Sebastian Strohhäcker
b48eceebe7 cpu updates (privileged instructions, trapflag handling)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2275
2005-08-15 13:43:44 +00:00
Peter Veenstra
85850ccc22 apply patch: "[ 1256405 ] EGA/VGA data should be rotated only in write mode 0" from vasyl. Fixes overkill
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2274
2005-08-11 18:58:39 +00:00
Peter Veenstra
8f74367940 Fix some label issues with cdrom isos. Added some default labels on most stuff.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2273
2005-08-11 18:57:48 +00:00
Peter Veenstra
31c4fe4ad9 make a memleak smaller
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2272
2005-08-11 18:56:57 +00:00
Peter Veenstra
d0b017e5b3 Fix a few warnings. Reported by Xulchris
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2271
2005-08-10 20:36:36 +00:00
Peter Veenstra
f9e7488309 Fix a warning
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2270
2005-08-10 20:33:46 +00:00
Sebastian Strohhäcker
dd14afd41e load programs into upper memory (LH/LOADHIGH);
fix tab completion


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2269
2005-08-10 19:53:11 +00:00
Peter Veenstra
15d976410b added simple variant of patch " [ 1239849 ] DOS 21H appends dir and driver name while accessing devices" from cyberwalker.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2268
2005-08-10 16:46:15 +00:00
Peter Veenstra
5baa46abfc add patch "[ 1255540 ] Fixing undocumented VGA palette behavior" from vasyl. Fixes wari, but keeps star control 2 working
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2267
2005-08-10 16:12:37 +00:00
Peter Veenstra
3bd8abfccd hide mouse cursor on non-supported(vesa) modi
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2266
2005-08-10 15:35:54 +00:00
Sebastian Strohhäcker
c6df4f9339 fix compiling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2265
2005-08-10 12:22:25 +00:00
Sebastian Strohhäcker
9b5e5ccd62 updates to the debugger
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2264
2005-08-09 09:49:06 +00:00
Peter Veenstra
f91d45b378 make localhost connections work as well. (h-a-l-9000)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2263
2005-08-08 20:29:55 +00:00
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
Peter Veenstra
bc49a1ce91 Fix timers. Timer irq will now be removed if a mode 0 is programmed (fixes DSTROY). Added some explanation on why this should happen. Changed the old check to use to old timer mode instead of the new mode.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2261
2005-08-07 17:33:15 +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
Peter Veenstra
58a0aaed55 Zero memory after we allocate it. Dosbox needs zeroed memory to operate correctly
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2259
2005-07-31 13:59:02 +00:00