1
0
Fork 0
Commit graph

1719 commits

Author SHA1 Message Date
Sjoerd van der Berg
229e81304b Added functions 5a-00 for all the warlords 2 deluxe fans
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1751
2004-03-31 22:01:22 +00:00
Sjoerd van der Berg
111dc4f591 Fake soundblaster recording to help some detection routines.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1750
2004-03-31 21:53:24 +00:00
Sjoerd van der Berg
611666165e Changed some cpu functions to get opcode length as parameter
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1749
2004-03-31 17:31:17 +00:00
Sjoerd van der Berg
410ceedaba Changed some cpu functions to get opcode length as parameter
Added cli and sti functions
Changed LAR/LSL opcodes to preload the value incase it doesn't get changed
Added some support illegal opcodes


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1748
2004-03-31 17:28:16 +00:00
Sjoerd van der Berg
cd5f7c9666 Changed some cpu functions to get opcode length as parameter
Added cli and sti functions


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1747
2004-03-31 17:27:31 +00:00
Sjoerd van der Berg
988633017d Changed some cpu functions to get opcode length as parameter
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1746
2004-03-31 17:23:46 +00:00
Sjoerd van der Berg
2f32a83448 internal dpmi not needed anymore
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1745
2004-03-31 15:41:58 +00:00
Sjoerd van der Berg
f0998e6504 internal dpmi not needed anymore
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1744
2004-03-31 14:43:50 +00:00
Sjoerd van der Berg
91795c0af4 Give all parameters for cpu_ functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1743
2004-03-31 14:42:08 +00:00
Peter Veenstra
9cae461d02 Lets .... Play .... Quake cvs diff -u fpu.cppcvs diff -u fpu.cpp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1742
2004-03-29 18:03:02 +00:00
Sjoerd van der Berg
1c2bf685d7 Fix some adlib detection issues when cycles is too high
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1741
2004-03-28 13:04:45 +00:00
Peter Veenstra
5b60224768 update dx instead of x. duh
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1740
2004-03-24 19:26:49 +00:00
Sjoerd van der Berg
872f5726d0 Save ebp during dynamic block execution
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1739
2004-03-23 22:17:55 +00:00
Sjoerd van der Berg
a07aad49c8 New write map to handle write protection
New flag handling
New linking handling of blocks
Better handling of cache resetting
Some bug fixes


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1738
2004-03-23 21:00:42 +00:00
Peter Veenstra
76d89159c9 changed sensitivity settings. makes master of orion 2 playable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1737
2004-03-23 20:25:41 +00:00
Sjoerd van der Berg
2b1e4671e4 Default all unhandled opcodes to be illegal opcodes
Print the illegal/unhandled opcode in debug mode


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1736
2004-03-23 20:02:45 +00:00
Peter Veenstra
2c9077f9e2 Moved Dos infotable to another location. Added some odd files>20 detection
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1735
2004-03-23 18:51:21 +00:00
Peter Veenstra
ce758f85f5 improve some odd table for msd.exe (c2woody)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1734
2004-03-23 18:24:05 +00:00
Peter Veenstra
416fbac8e3 Fix relative motion when mode switching and ps2callback is used
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1733
2004-03-18 19:53:08 +00:00
Peter Veenstra
dc8179439a Additions to mp401 suggested by Screcko. Legend games are now working.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1732
2004-03-18 16:21:04 +00:00
Sjoerd van der Berg
9391962923 Remove ega_switch.h and font_switch.h files
Make some big log message in sblaster only work in debug mode.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1731
2004-03-15 15:04:18 +00:00
Sjoerd van der Berg
31439632f3 Added initial sb16 support
Rewrote the DMA handling
Give base address to cms and opl emulators
Fix unaligned stereo transfers
No set blaster line with sblaster disabled


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1730
2004-03-15 14:57:45 +00:00
Sjoerd van der Berg
c07cd52717 Changed OPL and CMS functions to also use the soundblaster base
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1729
2004-03-15 14:54:59 +00:00
Sjoerd van der Berg
d7cd5717d6 Changes for new dma routines
Changes for 16-bit register access
Changes for 32-bit internal mixing


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1728
2004-03-15 14:54:48 +00:00
Sjoerd van der Berg
8b3fd8a4ae New DMA routines
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1727
2004-03-15 14:54:09 +00:00
Sjoerd van der Berg
12e1f8a18b Changed OPL and CMS functions to also use the soundblaster base
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1726
2004-03-15 13:58:27 +00:00
Peter Veenstra
0ec286c9d0 typo
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1725
2004-03-14 19:41:04 +00:00
Sjoerd van der Berg
b3b1a0b003 Support s3 pixel format register, 8bpp only for now
Clear videomemory directly


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1724
2004-03-14 19:07:10 +00:00
Sjoerd van der Berg
db45414323 Support s3 pixel format register, 8bpp only for now
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1723
2004-03-14 19:05:41 +00:00
Peter Veenstra
c462ea28c3 Added basic, but real int 29 support (pkzip2.X seems to want it)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1722
2004-03-14 16:54:21 +00:00
Peter Veenstra
83c1c025ab Added some HMA queries
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1721
2004-03-14 16:21:10 +00:00
Peter Veenstra
7deaa068a5 PS2 mouse bios emulation (c2woody)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1720
2004-03-14 13:39:45 +00:00
Sjoerd van der Berg
5de58e54bc Add the SDL_CFLAGS to CPP_FLAGS
Test for sdl_net.h instead of sdl/sdl_net.h


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1719
2004-03-12 17:34:48 +00:00
Peter Veenstra
6905301089 Dos stack size change. added kernel idle call
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1718
2004-03-12 14:21:33 +00:00
Sjoerd van der Berg
1ceeb2c5ce Always calculate all flags with mul,imul
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1717
2004-03-12 09:06:45 +00:00
Sjoerd van der Berg
44bafe6a29 Fix switching from 32 to 16 address lookups with a prefix
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1716
2004-03-12 09:06:28 +00:00
Peter Veenstra
1561e03647 Changes of Srecko in the parts he coded
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1715
2004-03-11 20:35:25 +00:00
Peter Veenstra
acc1373574 Final part of patch 897288 by Srecko
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1714
2004-03-11 10:45:53 +00:00
Sjoerd van der Berg
64c81ef898 Fix compilation with sdl 1.2.7
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1713
2004-03-10 22:50:51 +00:00
Peter Veenstra
af6c42aff4 Some subst fixes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1712
2004-03-10 14:08:18 +00:00
Peter Veenstra
b6ae52df7a Changed priority tables a bit to reflect a real machine better(hopefully). Second part of patch 897288 by Srecko
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1711
2004-03-10 13:53:40 +00:00
Peter Veenstra
4ef54d59ab some config explanations regarding machina state. First part of patch 897288 by Srecko
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1710
2004-03-10 13:49:30 +00:00
Peter Veenstra
440960c589 Added patch 909837 from JAL
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1709
2004-03-10 13:35:03 +00:00
Peter Veenstra
e9d22fa895 Some changes to make the driver conform the specs more closely
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1708
2004-03-09 20:13:44 +00:00
Peter Veenstra
8d674ffdf8 changed machine default from auto to vga
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1707
2004-03-08 13:27:13 +00:00
Sjoerd van der Berg
4acb824303 Fix filling of rows in tandy 16 color mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1706
2004-03-07 10:30:15 +00:00
Sjoerd van der Berg
b91b041f3f Fix writing characters in 0x13 mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1705
2004-03-07 08:16:20 +00:00
Sjoerd van der Berg
0064c46add Add VGA copy and fill row functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1704
2004-03-06 23:18:50 +00:00
Peter Veenstra
f86f45110c fixed a memleak, fixed a bug in get date and time on a openfilehandle
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1703
2004-03-04 19:49:21 +00:00
Sjoerd van der Berg
fe74bebe4d Slight bug in cms still checking some old config option
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1702
2004-03-04 10:34:32 +00:00