1
0
Fork 0
Commit graph

1936 commits

Author SHA1 Message Date
Sjoerd van der Berg
af71d40be2 Don't allow 16-bit soundblaster if machine!=vga
Disable the mixer ports for lower than sbpro version


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1868
2004-07-04 21:33:06 +00:00
Sjoerd van der Berg
82b5755fb2 Check if capture file fails to open
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1867
2004-07-04 21:18:12 +00:00
Sjoerd van der Berg
0a13f2d0ed Changes for 1 global capture directory
Support for capturing raw midi
Support for capturing raw opl


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1866
2004-07-04 21:18:05 +00:00
Sjoerd van der Berg
a18b3cafd0 Changes for 1 global capture directory
Support for capturing raw midi
Support for capturing raw opl
Slight rewrite of the midi output classes


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1865
2004-07-04 21:08:08 +00:00
Sjoerd van der Berg
dc6e126a71 Changes for 1 global capture directory
Support for capturing raw midi
Support for capturing raw opl


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1864
2004-07-04 21:07:45 +00:00
Sjoerd van der Berg
b1cebeed4e Changes for 1 global capture directory
Support for capturing raw midi
Support for capturing raw opl


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1863
2004-07-04 21:02:22 +00:00
Sjoerd van der Berg
ba9a2cc546 Remove pic_registerirq calls
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1862
2004-07-04 21:01:55 +00:00
Peter Veenstra
8f472fb66a Some sanity checks on strings for the cdrom.
Changed E_Exit to warning when direct copyflag is used.
Added printscreen/scrollock/pause to the keymapper.
Ignoring printscreen and pause in keyboard (can be used to map special keys
to).
Added some binds so you can bind special keys to them (MK_scrolllock and
MK_pause).
Updated headers to support those new keys and MK_keys.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1861
2004-06-30 14:40:08 +00:00
Sjoerd van der Berg
4b8a13bdc1 Fix gcc compilation error
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1860
2004-06-29 21:20:08 +00:00
Dean Beeler
7a1ab977c1 Adding Win32 passthrough serial support (late)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1859
2004-06-29 18:28:39 +00:00
Dean Beeler
23005cba52 Adding Win32 passthrough serial support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1858
2004-06-28 01:41:56 +00:00
Sjoerd van der Berg
c7f47743ba Add more precision to volume ramp and frequency adding.
Rewrite the volume handling
Rewrite the panning handling
Rewrite channel irq event system
Fix dma selection table
Fix bug with dual 8bit io writes


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1857
2004-06-25 14:46:48 +00:00
Sjoerd van der Berg
62d78d6715 New sGet/sSave handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1856
2004-06-24 21:21:48 +00:00
Sjoerd van der Berg
44aa193900 change line compare to always be 1023 for any low res mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1855
2004-06-22 22:38:29 +00:00
Peter Veenstra
c3ccb8febd lowcased true and false parsing. Fixes bugs with blah=False (got true) and such.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1854
2004-06-22 14:05:08 +00:00
Sjoerd van der Berg
7b8fb0982b Remove debug message
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1853
2004-06-20 22:03:34 +00:00
Sjoerd van der Berg
24123486b8 Disable the gus from loading if machine != vga
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1852
2004-06-20 22:03:10 +00:00
Peter Veenstra
802d1137d5 Moved sr and sm above the breakpoint section so you can use BP as register.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1851
2004-06-20 19:13:10 +00:00
Sjoerd van der Berg
5fa83f5e8d Handle text blinking for cga/tandy
Clear some more events on resolution changes


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1850
2004-06-20 17:04:16 +00:00
Sjoerd van der Berg
1de427249f Handle text blinking bit for cga/tandy mode control register
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1849
2004-06-20 17:02:59 +00:00
Sjoerd van der Berg
0c11281b19 remove debug message
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1848
2004-06-20 17:02:37 +00:00
Sjoerd van der Berg
13d4604573 Check that timers don't get 0 microseconds intervals
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1847
2004-06-20 17:01:58 +00:00
Sjoerd van der Berg
55cf4510c9 Remove blinking variable from config
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1846
2004-06-20 16:59:29 +00:00
Sjoerd van der Berg
21e775be74 Fix int10 ah=0x13 write string to support attributes and correctly update the cursor
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1845
2004-06-20 16:58:09 +00:00
Sjoerd van der Berg
180af29a1e Add int 15, bios wait function
Add first function to int 14 for some serial port detection


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1844
2004-06-20 16:56:55 +00:00
Sjoerd van der Berg
b542452e12 New define for bios wait flag function
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1843
2004-06-20 16:55:29 +00:00
Sjoerd van der Berg
d627af5bc3 Fix set scanline length vesa function
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1842
2004-06-18 20:27:10 +00:00
Sjoerd van der Berg
865a5ff015 Fix row count in mode 11h/12h, Fix timing for mode 11h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1841
2004-06-18 20:24:04 +00:00
Sjoerd van der Berg
319cae5940 Setup the Tandy CRT/CPU page register
Add the Tandy set CRT/CPU page functions


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1840
2004-06-18 08:24:05 +00:00
Sjoerd van der Berg
35b0cc060c Fix the tandy crt page register to also work in text modes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1839
2004-06-18 08:16:43 +00:00
Sjoerd van der Berg
2d644554c4 Only give dos 32kb less memory in tandy mode instead of the old 128kb
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1838
2004-06-18 07:37:38 +00:00
Sjoerd van der Berg
59fffaf3cd Only use the pages in file entry from the exe header to determine size to load
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1837
2004-06-17 17:40:02 +00:00
Sjoerd van der Berg
1d72b82abc Fill the text font tables for tandy,cga and hercules machine modes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1836
2004-06-17 07:28:51 +00:00
Sjoerd van der Berg
3e6947cb87 Add reading of timer 1 and give it the value xt bios gives it
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1835
2004-06-17 07:27:55 +00:00
Sjoerd van der Berg
38cb5b88ca Fixes to the gus timers
More accurate timing using dosbox internal events


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1834
2004-06-14 18:34:03 +00:00
Sjoerd van der Berg
31fe898cf5 Add 32bit internal mixing
Speed it up a bit
Clean it up a bit


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1833
2004-06-14 11:46:32 +00:00
Peter Veenstra
d1febd670a typo in default mapping
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1832
2004-06-13 13:16:17 +00:00
Peter Veenstra
2743aca610 Fixed problems with mouse locked and switching to mapper.
Added and exit button
Changed the way the mapper behaves if you want to add a new bind to a key.
Now it clears the screen so it's more clear that you pressed the add-key.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1831
2004-06-13 12:10:08 +00:00
Sjoerd van der Berg
01c317b355 Add 2nd font table support to text output
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1830
2004-06-11 16:18:42 +00:00
Peter Veenstra
0d72ebd7f6 Switched fake memory allocation. Makes pharlab happy again
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1829
2004-06-11 12:09:50 +00:00
Peter Veenstra
8643400dc4 Remove language file from commandline if found, so that other commands will work
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1828
2004-06-11 11:50:32 +00:00
Peter Veenstra
99f8e7208a Fixed a typo (mod2 =>mod3).
added right-alt as alt modifier.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1827
2004-06-11 11:05:55 +00:00
Sjoerd van der Berg
ad89c1c4de Fix vesa subfunction 06 from getting the wrong subfunction
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1826
2004-06-10 20:24:14 +00:00
Sjoerd van der Berg
50a0f440b7 Fix setting vesa modes to ignore the higher bits
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1825
2004-06-10 20:23:50 +00:00
Sjoerd van der Berg
08003231f9 Add new dma transferend event
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1824
2004-06-10 20:22:31 +00:00
Sjoerd van der Berg
c6b9969e8a Add new dma ransferend event
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1823
2004-06-10 20:21:05 +00:00
Peter Veenstra
0cfdcda3b1 Added a missing break. Saves lot's of debug messages :)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1822
2004-06-10 19:31:20 +00:00
Sjoerd van der Berg
56de26f7df Handle terminal count event to prevent repeated loop
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1821
2004-06-10 17:57:42 +00:00
Peter Veenstra
b7fb90dbd5 Added double byte stuff the proper way (empty table)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1820
2004-06-10 08:48:53 +00:00
Sjoerd van der Berg
c94459d6d3 New mapper changes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1819
2004-06-10 07:23:01 +00:00