Sjoerd van der Berg
a9f5e6619b
Scaler rewrite for detecting changes
...
New scalers for tv3x, rgb2x, rgb3x, scan2x, scan3x
Only updaterect the changed parts in sdl
Add support for 15/16/32bpp modes
Add support for highres 4bpp modes
Rewrite of vga page handlers for most other modes
AVI capturing using zmbv codec
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2442
2006-01-30 09:54:34 +00:00
Sjoerd van der Berg
8cceb3b0e9
new svgacard option that's not finished
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2441
2006-01-30 09:49:07 +00:00
Sjoerd van der Berg
45f98bff53
Fix some compilation warnings
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2440
2006-01-30 09:48:03 +00:00
Sjoerd van der Berg
c739745151
New pagehandler option for different read and write pointers
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2439
2006-01-30 09:47:04 +00:00
Sjoerd van der Berg
5a601f5b35
New pagehandler option for different read and write pointers
...
Slight change to getphysicaladdress call to always use the tables
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2438
2006-01-30 09:46:01 +00:00
Peter Veenstra
c5c513fc60
Work around broken POSIX implementations.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2437
2006-01-27 10:44:55 +00:00
Peter Veenstra
2f358d904e
increased amount of simultanious cdrom drives. Makes a few people happy with games that have lot's of cdroms.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2436
2006-01-27 07:54:51 +00:00
Sebastian Strohhäcker
e24298c28a
dynamic core: add memory checking stack functions (Descent1),
...
move rarely executed blocks to end of cacheblock
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2435
2006-01-26 21:07:17 +00:00
Peter Veenstra
2b828867f7
change ctrl-pause to alt-pause
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2434
2006-01-22 14:13:00 +00:00
Peter Veenstra
18cb433c5c
update Changelog
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2433
2006-01-22 14:10:37 +00:00
Sebastian Strohhäcker
f47287f59c
dynamic core: prevent double memory access on smc,
...
handle 16bit-underflow of stack (fixes Privateer)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2432
2006-01-20 21:27:03 +00:00
Peter Veenstra
67693a9396
Add patch 1391092:"Soundblaster DSP fixes" from Vasyl and the SB MIDI interface from Srecko.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2431
2006-01-19 14:42:19 +00:00
Sebastian Strohhäcker
931561bf3b
handle modification of the running dynamic core code block
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2430
2006-01-17 20:29:50 +00:00
Sebastian Strohhäcker
c325a806e2
reduce size of exception-check code in the dynamic core
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2429
2006-01-13 17:29:11 +00:00
Peter Veenstra
afb9e84c53
Add an noautoexec switch (RFE: 1215226). And made echo off skip the internal SET lines of dosbox as well. (RFE/PATCH: 1258897)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2428
2006-01-12 10:20:20 +00:00
Peter Veenstra
92203e9c1a
change ctrl to alt for increase Hue
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2427
2006-01-11 09:32:12 +00:00
Peter Veenstra
57167a934e
some issues with the restartable stuff.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2426
2006-01-11 09:25:38 +00:00
Sebastian Strohhäcker
8faeb470b4
ignore unneeded fpu-exception flags
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2425
2006-01-08 18:05:06 +00:00
Sebastian Strohhäcker
17ea37fe89
add pagefault checking memory functions to the dynamic core
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2424
2006-01-07 14:17:53 +00:00
Sebastian Strohhäcker
146d4b3380
initialize a few fixed-position bios interrupt locations
...
(fixes Star Fleet 2, Defender booter), revector some dos-occupied
ints when booting/set stack to safe values (fixes some booters)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2423
2006-01-05 14:14:53 +00:00
Sebastian Strohhäcker
a8f1afe1c2
change int13-reset for old bios versions (Wizardry booter)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2422
2005-12-26 20:28:08 +00:00
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
Peter Veenstra
60be22c0ed
Fix some endian issues
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2419
2005-12-20 08:56:16 +00:00
Peter Veenstra
5bf04c6293
Some endian fixes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2418
2005-12-20 08:42:40 +00:00
Sebastian Strohhäcker
ef5e7f519e
fake a 128k-PCJr when com files are loaded low (dos memory only)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2417
2005-12-19 20:39:51 +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
b9bba72519
add small free MCB to start of dos memory (fixes Cannon Fodder2 sound, Xenobots)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2414
2005-12-16 21:05:46 +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
Sebastian Strohhäcker
a93c252133
add bestfit search to DOS_AllocateMemory (Armour-Geddon)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2412
2005-12-14 16:32:33 +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
748a64aa08
add memory wrapping to 16 colour tandy modes (vertical scrollers, Scuba Venture);
...
double pixels in mode8 (160x200) to fit screen better
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2410
2005-12-11 15:09:50 +00:00
Sebastian Strohhäcker
a708a1344f
use RAM for PCJr graphics memory
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2409
2005-12-05 21:25:56 +00:00
Sjoerd van der Berg
380a7c73d0
Add support for canonicalized directory entry readout
...
Should fix fade to black videoplay
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2408
2005-12-05 19:23:10 +00:00
Peter Veenstra
35dccef707
Added hue control for the composite mode.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2407
2005-12-05 12:18:12 +00:00
Peter Veenstra
6833d3ada5
Some progress report for the "fans".
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2406
2005-12-05 12:09:33 +00:00
Peter Veenstra
b37e0b8c26
copy/paste errors.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2405
2005-12-05 12:09:00 +00:00
Peter Veenstra
9369776634
mode specific startup messages
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2404
2005-12-05 12:07:55 +00:00
Peter Veenstra
3ecebe3887
Turn off speaker faster. More aggressive premixing.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2403
2005-12-05 12:04:40 +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
Peter Veenstra
19f535dbb8
OS/2 support. windib workaround from with in DOSBox. pause changed to ctrl-pause.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2397
2005-12-02 10:02:03 +00:00
Peter Veenstra
241e89b175
GCC 4.1 changes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2396
2005-11-29 07:25:30 +00:00
Peter Veenstra
2e0c766400
Add OS/2 directserial support
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2395
2005-11-28 16:18:35 +00:00
Peter Veenstra
6c03551b38
Some more OS/2 changes.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2394
2005-11-28 16:12:31 +00:00
Peter Veenstra
2c3ae52a79
os2 cdrom support
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2393
2005-11-25 19:15:12 +00:00