Peter Veenstra
61fcc1304d
Provide some feedback.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3563
2010-04-03 15:30:25 +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
Peter Veenstra
e4666d2baf
basic SDL 1.2.14 support.(Still testing)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3546
2010-02-10 20:33:31 +00:00
Peter Veenstra
641160f569
Add basic granularity support. (ripsaw, rc1)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3541
2010-01-31 15:02:41 +00:00
Peter Veenstra
3e936332a5
Don't parse mouse button release and presses with numbers outside the amount of reported buttons.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3532
2010-01-11 14:56:30 +00:00
Ralf Grillenberger
c71c0246e9
Add the S3-specific 640x480 256 color mode. Fixes regression in "Wooden Ships and Iron Men" and "I Have No Mouth And I Must Scream".
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3518
2009-12-26 15:11:23 +00:00
Ralf Grillenberger
cbaa9c8ade
The CGA mode register is actually not part of the video parameter table. Fixes regressions in the 3ktrivia, Hellcat and PCArcade booters.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3516
2009-12-18 14:02:32 +00:00
Ralf Grillenberger
db0aef34cf
Don't touch the monochrome adapter if the BIOS equipment word is set to color card - fixes Testdrive in Hercules mode
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3497
2009-11-09 16:33:02 +00:00
Ralf Grillenberger
869328c663
- read the correct position in the video parameter table, fixes seven spirits of ra title screen
...
- save the data written to the CGA control port
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3486
2009-10-19 16:00:22 +00:00
Sebastian Strohhäcker
23c833c794
fix mode6/9 scrolling (ripsaw/etillite, fixes Orphee), see sf bug #2501673
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3483
2009-10-15 20:36:56 +00:00
Sebastian Strohhäcker
8aadb7d165
use emm system handle for vcpi, increase system handle pages (fixes strange mk2 bug related to continue screen);
...
some minor ems improvements so msdos mem.exe detects ems memory
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3480
2009-10-11 17:11:52 +00:00
Ralf Grillenberger
8132bdca29
Most of the INT14 interface rewritten for better compatibility
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3479
2009-10-10 13:26:46 +00:00
Sebastian Strohhäcker
75d7ee65e9
add special int10 scanline modifying function (hal, fixes some mz700 emulator and others)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3463
2009-09-06 19:25:34 +00:00
Sebastian Strohhäcker
decb3823d2
int13 unconditionally enables the interrupt flag on return (ripsaw, fixes some pirates booter version);
...
change the set/clear flag for callback return functions a bit (hal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3458
2009-08-23 17:24:54 +00:00
Sebastian Strohhäcker
b9e085dd52
narrow down low-level disk read hack (installers use it as hd-check), thanks to ripsaw; fixes Kick Off 3 regression
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3456
2009-08-12 21:16:09 +00:00
Sebastian Strohhäcker
ff7bd7dc3c
some refinements to the video parameter table handling
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3454
2009-08-01 13:39:48 +00:00
Sebastian Strohhäcker
e744620458
add video parameter table for low-number video modes (special usage for cga/tandy/pcjr machines), thanks to hal;
...
some cleanup
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3452
2009-07-31 15:36:01 +00:00
Sebastian Strohhäcker
655b7caa71
textmode address handling updated (hal)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3443
2009-07-11 10:25:25 +00:00
Sebastian Strohhäcker
26e4b50da0
vga attrib register/blanking updates (hal); cleanup
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3436
2009-06-28 14:56:14 +00:00
Sebastian Strohhäcker
31f6dccfa0
disable vcpi if no extended memory available (as no descriptor tables can be set up)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3432
2009-06-24 17:44:52 +00:00
Sebastian Strohhäcker
704221c89d
add lowlevel tandy dac implementation
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3431
2009-06-23 17:46:05 +00:00
Peter Veenstra
6de523ff7b
Add 0x31. Should improve Waterworld. Thanks ripsaw
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3427
2009-06-16 19:00:26 +00:00
Sebastian Strohhäcker
58ce4315f8
move callback default segment to bios standard;
...
use fixed default offset for irq0 as well (ripsaw, fixes tinker tales)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3423
2009-06-11 16:05:17 +00:00
Sebastian Strohhäcker
4ad533c78f
use different sb detection for tandy dac initialization
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3418
2009-06-07 10:18:14 +00:00
Sebastian Strohhäcker
618f0867c1
some more special handling for the emm system handle
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3417
2009-06-06 21:52:09 +00:00
Peter Veenstra
16d14b78e1
Some year and version numbers
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3410
2009-05-27 09:15:42 +00:00
Peter Veenstra
fb2a129ca6
fix some nice compilation error. Blame woody ;)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3383
2009-05-14 17:51:47 +00:00
Sebastian Strohhäcker
a14636aea0
handle zero-pages ems allocation requests correctly (fixes VBDOS)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3381
2009-05-14 17:05:58 +00:00
Sjoerd van der Berg
88caf1dc71
Add compiler testing for always_inline attribute
...
Add compiler testing for fastcall attribute
Add the FASTCALL define to visual c
Remove some overkill inline routines
Make sure that all the inline routines in headers are static
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3355
2009-04-25 16:25:03 +00:00
Peter Veenstra
b35cfb2e74
Several changes that speed limit the amount of mouse events. Keeping tracking of mode and UIR now (no action though). Fixes to Get buttonpress/release.(Tunnels of Armageddon). Reset less stuff on videomode changes (Stonekeep). Thanks for you help wd and ripsaw (beta3).
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3344
2009-04-16 12:11:45 +00:00
Peter Veenstra
f95d934328
minor stuff
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3341
2009-04-11 07:58:39 +00:00
Sebastian Strohhäcker
904307ce5b
add custom fast filesearch routines
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3314
2009-03-04 19:34:42 +00:00
Sebastian Strohhäcker
30cadccb6e
can't people just remove a simple call themselves and not opening hundreds of reports for dev sources before it's finished?
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3306
2009-02-19 10:52:53 +00:00
Sebastian Strohhäcker
54606df9dd
mouse min/max setting is signed, fixes Magic Maze (thanks to ripsaw)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3305
2009-02-16 20:33:11 +00:00
Peter Veenstra
c90ebb3028
Header updates.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3289
2009-02-01 14:24:38 +00:00
Sebastian Strohhäcker
70a150c2d6
hercules updates from hal (fixes jet)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3273
2009-01-25 12:00:52 +00:00
Peter Veenstra
8bba45ae04
Add reboot handler and some more bios strings. (h-a-l-9000, Beta2)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3268
2009-01-21 21:50:23 +00:00
Sebastian Strohhäcker
a9f0ec5b10
hercules updates by hal (herc mode/status reg, herc textmode drawing), fixes blockout
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3256
2009-01-11 18:22:59 +00:00
Sebastian Strohhäcker
c680a2b46c
add alternative mono-palette for mode7 (hal, thanks to ripsaw for reporting this)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3253
2009-01-02 19:30:53 +00:00
Sebastian Strohhäcker
615f21836a
fix mode7 vga attribute register mapping (hal/ripsaw)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3250
2008-12-29 14:41:05 +00:00
Sebastian Strohhäcker
4652da4af5
add ems OS-dedicated handle functionality (fixes battle chess 4000 screen bug, thanks to ripsaw for debugging this),
...
fix some ems error numbers
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3241
2008-11-27 18:57:45 +00:00
Peter Veenstra
0aa906a05c
Fix telengard. Always use attr in non-textmode. Change cga4 to use 0x3 instead of 0x1. Might not be needed as attribute is always used....
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3236
2008-11-09 11:22:03 +00:00
Sebastian Strohhäcker
e2a1305dce
some typo; fix mode0xa number of reported columns (thanks etillite, see sf bug #2209440 )
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3234
2008-11-08 12:56:50 +00:00
Peter Veenstra
2314183f15
Some warnings.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3227
2008-10-05 14:44:52 +00:00
Sebastian Strohhäcker
c994a9a25e
fix some msvc64bit warnings
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3217
2008-09-07 10:55:16 +00:00
Peter Veenstra
a84fcb5f7c
Fix logging message.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3198
2008-08-11 12:50:26 +00:00
Sebastian Strohhäcker
34cc1838d0
fix graphics rom checksum position
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3194
2008-08-09 15:37:15 +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
Sebastian Strohhäcker
c78a9f6c03
fix/work around some gcc Wall warnings
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3192
2008-08-06 18:34:21 +00:00
Peter Veenstra
01e8571ece
Make the mouse struct a bit smaller. ignore mouse.page in text mode, always use current page. Fixes CV RENUM.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3190
2008-08-03 15:52:06 +00:00