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