1
0
Fork 0
Commit graph

339 commits

Author SHA1 Message Date
Sebastian Strohhäcker
c1fd235522 use fixed keyboard buffer start/end for old bioses (ApplePanic booter);
enable PCJr selection


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2421
2005-12-22 20:37:20 +00:00
Sebastian Strohhäcker
15455827d9 faster resume of tandy DAC playing after stop request (Outrun)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2420
2005-12-20 21:33:02 +00:00
Sebastian Strohhäcker
2d06e15795 remove enhanced-attribute of keys in PCJr keyboard layer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2416
2005-12-18 21:22:42 +00:00
Sebastian Strohhäcker
7c919537f0 add truemem field, correct reported memory for tandy (Transsylvania/TandyDOS)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2415
2005-12-17 16:28:18 +00:00
Sebastian Strohhäcker
d817b8df8c use different scanline length detection for cga4 putpixel;
fix doublewidth for tandy2 modes


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2413
2005-12-15 20:53:05 +00:00
Peter Veenstra
8ebe87d0ce Don't restore int 33 vector on int 10 mode change. Fixes Rac Racing and Big Red Adventure
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2411
2005-12-13 11:15:50 +00:00
Sebastian Strohhäcker
90d6d74f99 add PCJr-compatible keyboard layer;
add support for PCJr cartridges


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2402
2005-12-04 21:17:29 +00:00
Sebastian Strohhäcker
6ede5e436f add Tandy 4-colour hires mode (0x0a);
fix bios putpixel for modes 0x08, 0x0a (also used by bios write)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2401
2005-12-04 10:35:51 +00:00
Sebastian Strohhäcker
de579c6a89 add PCJr-compatible dos memory layout
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2400
2005-12-03 10:43:22 +00:00
Sebastian Strohhäcker
ed1cadea92 add basic PCJr graphics functionality based on current Tandy implementation
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2399
2005-12-02 20:03:51 +00:00
Sebastian Strohhäcker
24b045e69f change tandy machine definition a bit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2398
2005-12-02 13:10:18 +00:00
Sebastian Strohhäcker
45f519d0c2 adjust tandy DAC transfer size
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2392
2005-11-24 21:11:45 +00:00
Peter Veenstra
340e59ff7a remove unused variable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2391
2005-11-24 18:25:20 +00:00
Peter Veenstra
c13994c834 Fix colours YPM when in cga mode.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2382
2005-11-21 13:10:19 +00:00
Sebastian Strohhäcker
49579b425e enable all planes only for EGA
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2375
2005-11-12 14:17:36 +00:00
Sebastian Strohhäcker
01e60082ea enable all planes when outputing characters through int10 (fixes Ultima1 text colour)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2374
2005-11-10 20:24:55 +00:00
Sebastian Strohhäcker
7529d70fbe add support for tandy sound when machine is not set to tandy
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2373
2005-11-10 18:05:12 +00:00
Sebastian Strohhäcker
3063cdda99 add TandyDAC support (fixes Space Quest 3 hangup in tandy mode)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2368
2005-11-06 15:26:06 +00:00
Sebastian Strohhäcker
2233eb6662 correct trap-flag handling in rep_movs instructions (fixes J-Bird booter);
handle reading of zero sectors through int13 correctly (fixes Metropolis booter)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2367
2005-11-04 21:22:06 +00:00
Peter Veenstra
91c5cd496a fix get display start. Fixes MSF51 in 640x400
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2359
2005-10-29 09:32:52 +00:00
Sebastian Strohhäcker
45b73c8174 improve enhanced keys handling of int16 handler;
contains modified patch #1317559 from virtualdub


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2357
2005-10-24 19:20:05 +00:00
Sebastian Strohhäcker
c614c13e0e fix INT10_GetDACBlock; add gray scale summing (from VGABIOS)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2353
2005-10-23 19:47:18 +00:00
Sebastian Strohhäcker
9175b74b13 correct video startup mode field
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2352
2005-10-22 10:28:57 +00:00
Sebastian Strohhäcker
aec4e8489f fix tandy put pixel with high attribute bit set (Kings Quest tandy booter)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2351
2005-10-21 16:49:48 +00:00
Peter Veenstra
7f07885811 Commit patch 1311364 from vasyl. Improves chain4 memory model when in vga mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2350
2005-10-21 11:20:08 +00:00
Sebastian Strohhäcker
aa8b2f11f4 correct register usage of xms function 0x8e
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2344
2005-10-10 10:16:42 +00:00
Peter Veenstra
d87e59032f Add patch 1311184 and 1250588 from cyberwalker and shdon
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2336
2005-10-04 12:59:12 +00:00
Sebastian Strohhäcker
59910aafbc add some EGA RIL functions, show mouse on requestet page (1994Pool);
don't use current page for bios string output (Gobble Man)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2335
2005-10-03 19:22:13 +00:00
Peter Veenstra
a270f4d0bc Some small corrections to patch 1295927
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2334
2005-10-03 14:03:49 +00:00
Peter Veenstra
0b4350c79d Add final (slightly modified and extended) part of patch 1295927 (vga accuracy) from keith. Add (modified) bug/patch 1241142(ansi emulation updates) from moe. Add fix suggested by vasyl to fix MyChess. Corrected some missing parts in these patches. (Missing update nbrows in dev_con.h). Implemented a writebuffer to workaround the CR/LF issue. Let's hope everything still works
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2333
2005-10-02 10:12:31 +00:00
Peter Veenstra
1f3c7cb160 Fix Celtic Tales. By enabling writes to planes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2331
2005-09-30 10:14:27 +00:00
Sebastian Strohhäcker
417fb048ba better vga compatibility (rom strings, initial mode field) for 221b Baker Street/Coloring Book 2;
fixes for monochrome modes, clearmem flag;
corrections from ih8regs


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2320
2005-09-27 11:05:44 +00:00
Sebastian Strohhäcker
37d91eea18 update ps2 mouse; fix mousecursor in mode13
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2317
2005-09-21 11:37:35 +00:00
Sebastian Strohhäcker
20c46346d6 fix cga colors when machine=vga
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2316
2005-09-20 11:22:33 +00:00
Sebastian Strohhäcker
b5336f32d1 add F11/F12, fix pause functionality
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2314
2005-09-18 19:50:03 +00:00
Sebastian Strohhäcker
9be07ec88b add setmode corrections from ih8regs (patch 1198821);
change vga mode detection (Prehistorik 2)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2313
2005-09-17 13:15:36 +00:00
Peter Veenstra
7b1990cdcf Check current mouselocation when the ranges change. Update if needed. Fixes Battle Chess (EGA). (thanks kippesoep)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2312
2005-09-13 18:44:45 +00:00
Peter Veenstra
a39d291266 don't position mouse if the location remains the same. Fixes some sticky mouse behaviour
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2311
2005-09-11 20:56:48 +00:00
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
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
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
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
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
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
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
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
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
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