Peter Veenstra
1fbaff47fc
Update year and address of FSF
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4183
2019-01-25 14:09:58 +00:00
Peter Veenstra
5bb10db88b
Time keeps on ticking
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4109
2018-05-29 12:58:58 +00:00
Peter Veenstra
6cf39c1fc6
Years update
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4021
2017-05-30 11:35:08 +00:00
Peter Veenstra
79419f1f53
Bring OS2 port up to date. Thanks Jochen
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3923
2015-07-08 12:01:33 +00:00
Peter Veenstra
0f4c92ca32
Year update.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3878
2015-01-06 14:40:32 +00:00
Ralf Grillenberger
81226995de
Add support for monochrome mode:
...
- EGA and VGA mode 0x0F (implement plane masking in the attribute controller)
- re-factor EGA monitor emulation (attribute controller bit is used to detect monochrome mode, horizontal frequency to choose 16/64 colors)
Hardware blinking in graphics mode is still not supported.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3813
2013-01-26 22:01:32 +00:00
Peter Veenstra
2fea508f7f
Year update
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3812
2013-01-15 09:03:13 +00:00
Sebastian Strohhäcker
77970d28cd
small additions: vga override, lazy fullscreen switching, pci read override
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3768
2011-12-11 17:30:50 +00:00
Peter Veenstra
999f33de27
Update year. Remove CVS tags
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3700
2011-04-26 09:34:55 +00:00
Ralf Grillenberger
dfd2200771
Fix out of bounds access (SF bug 3156587, thanks danoon for reporting). The unused byte in the 32-bit color value of the hardware mouse cursor pixels was affected.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3668
2011-01-19 17:22:13 +00:00
Ralf Grillenberger
ef95dc160e
- Fix EGA panning to behave as on real hardware (fixes Beverly Hills Cop, Faery Tale Adv., Secret Agent 1)
...
- EGA splitscreen updates (Megademo, Secret Agent 1)
- Change display address latch timing (Beverly Hills Cop)
- Code style adoptions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3621
2010-07-12 21:41:20 +00:00
Ralf Grillenberger
f30cf339c3
Text mode panning patch for the vgaonly machine
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3618
2010-06-28 21:32:43 +00:00
Peter Veenstra
f3c1902dab
Add green/amber hercules mode emulation support. (Thanks ripsaw and h-a-l-9000)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3579
2010-04-15 13:22:21 +00:00
Ralf Grillenberger
8912e7ab6f
-CGA, PCJr, Tandy: Add video blanking, change display start latch timing, sync pulse width correction,
...
-PCJr, Tandy: implement vertical retrace interrupt,
-PCJr, CGA: do line-by-line video emulation,
-PCJr: support on-screen change of color modes 4medium to 16low (used by Ghostbusters booter),
-All machines: only update the video timing when needed (Jungle Hunt, others that synchronize to the video screen might profit), only resize the output window when needed, start up the video more quickly at the beginning.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3572
2010-04-04 22:39:06 +00:00
Ralf Grillenberger
6be8956f46
Add video blanking in vgaonly mode. Used by Alien Carnage and others.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3568
2010-04-04 18:43:04 +00:00
Peter Veenstra
a78b2c4f8b
Update year
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3548
2010-02-11 13:36:50 +00:00
Ralf Grillenberger
f7dd522112
Improve handling of blanked screen parts in VGA modes. Fixes Toons, Magic Circle demo
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3491
2009-11-03 21:06:59 +00:00
Sebastian Strohhäcker
6624a00d18
add cga lightpen functionality (hal)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3437
2009-06-29 18:43:33 +00:00
Sebastian Strohhäcker
b8fa29c72a
remove obsolete define about vga memory size
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3319
2009-03-15 11:28:35 +00:00
Peter Veenstra
5a228425fd
patch to latch bytepanning at display start. Fixes some graphic distortion with commanche. (Danke h-a-l-9000)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3275
2009-01-26 20:23:44 +00:00
Peter Veenstra
e08ea925b7
pedantic warnings.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3209
2008-08-24 16:43:06 +00:00
Sebastian Strohhäcker
b374d8c93f
some s3/xga fixes (hal)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3193
2008-08-08 21:57:00 +00:00
Peter Veenstra
d869473970
Fix panning for supaplex, wish demo and majic show demo. (Beta1 thank h-a-l-9000)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3165
2008-05-28 20:43:13 +00:00
Sebastian Strohhäcker
f22cb0236b
add vga horizontal address byte skipping
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3138
2008-04-01 19:58:34 +00:00
Peter Veenstra
5491001923
Add zooming stuff from hal. Add some fixes by wd and hal to prevent crashing related not enough lines calculated with screenresizes (vgaonly).
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3134
2008-03-30 18:02:23 +00:00
Sebastian Strohhäcker
8ee3853d17
delay small vertical display end changes a bit to avoid immediate screen resizing
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3094
2008-02-06 18:23:34 +00:00
Sebastian Strohhäcker
50917251f4
add variable-size graphics memory, enable some more vga memory wrapping (vasyl)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3077
2008-01-12 17:37:48 +00:00
Sebastian Strohhäcker
e0d88e1d11
additional svga chipset emulation (tseng, paradise) and small fixes for s3, vasyl
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3075
2008-01-09 20:34:51 +00:00
Sebastian Strohhäcker
0dba278956
fix some bugs+enhance the s3/xga emulation (hal)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3059
2007-12-10 22:11:13 +00:00
Sebastian Strohhäcker
f87fc49809
add scanline-precise changeability of some vga features (hal)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3058
2007-12-09 17:02:55 +00:00
Sebastian Strohhäcker
ecbec7dda0
align vga memory
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3021
2007-10-19 20:30:24 +00:00
Sebastian Strohhäcker
c9eb0378a5
add vret irq (ega only; fixes Gauntlet hanging)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3001
2007-09-28 21:06:18 +00:00
Peter Veenstra
c7205d0750
Improve/fix aspect correction.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2954
2007-08-08 13:16:17 +00:00
Peter Veenstra
03837aa491
commit the header as well
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2820
2007-02-22 08:48:19 +00:00
Sjoerd van der Berg
5660ee1856
Fixes to hercules emulation, better detection and bank switching
...
Fixes to tandy emulation, 640x200x16 mode and different sizes bank.
EGA/VGA memory changes detection for faster rendering added
Renderer does initial pass to check for needing to lock buffer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2781
2007-01-24 16:29:09 +00:00
Peter Veenstra
fdd16dea1a
Happy New Year\!
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2728
2007-01-08 19:45:42 +00:00
Sebastian Strohhäcker
7a842811f0
fix for virtual pool (vasyl)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2668
2006-07-08 16:32:26 +00:00
Peter Veenstra
df67775306
time passes on and on....
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2480
2006-02-09 11:47:57 +00:00
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
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
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
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
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
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
9aa295d8aa
new include system
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2137
2005-03-24 10:32:09 +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
Dean Beeler
2dbe07074c
Completed S3 XGA compatibility
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2087
2004-12-24 05:35:10 +00:00
Dean Beeler
1d46933a6b
Completing S3 XGA functionality.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2084
2004-12-22 10:49:42 +00:00
Sjoerd van der Berg
dfbb195418
changes for improved timing event system
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1968
2004-09-10 22:15:20 +00:00
Peter Veenstra
ca409fd57c
Typo in preamble
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1899
2004-08-04 09:12:57 +00:00