Sjoerd van der Berg
21949d3225
Auto intialize dma transfers now use the dma block size parameter setup previously
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1295
2003-10-05 19:12:09 +00:00
Ulf Wohlers
7ce6f66865
Added CMOS_SetRegister
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1285
2003-09-30 15:42:12 +00:00
Sjoerd van der Berg
6b72dfd2f0
Fix signed/unsigned warning
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1270
2003-09-25 19:30:55 +00:00
Sjoerd van der Berg
4f4eefda17
Really clear the lower 4 bits
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1269
2003-09-25 19:30:23 +00:00
Peter Veenstra
3145bf2165
fixed rtc timers to behave like timer instead of a onetime event. fixes several games
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1252
2003-09-19 12:57:27 +00:00
Sjoerd van der Berg
7d2bdc65e3
Allow reallocation of memory handles to 0 pages.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1231
2003-09-07 14:35:41 +00:00
Sjoerd van der Berg
21ca26be96
Reading SBPRO microphone level fixed.
...
Triggering 8-bit irq DSP function doesn't return data.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1229
2003-09-04 19:17:57 +00:00
Sjoerd van der Berg
2fd4a98dde
Initial font selection
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1228
2003-09-04 15:49:00 +00:00
Sjoerd van der Berg
6de41171d1
Fix memory allocation using same memory block again while doing bestmatch
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1227
2003-09-04 15:47:55 +00:00
Sjoerd van der Berg
72e2a732df
Text mode uses start address now.
...
Support for double lined vesa modes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1226
2003-09-03 20:36:28 +00:00
Sjoerd van der Berg
66c850027e
Only set LFB address if it changes.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1225
2003-09-03 20:31:49 +00:00
Peter Veenstra
eba92fc10a
fixed crashes in MadTv1 (reading from pit 2 without being latched first)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1217
2003-09-01 20:16:59 +00:00
Sjoerd van der Berg
341cb199e6
Fix some compilation warnings
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1215
2003-09-01 18:19:22 +00:00
Sjoerd van der Berg
3a869f20de
Check if cycles need to be lowered when adding new irqs/events
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1214
2003-09-01 14:28:37 +00:00
Sjoerd van der Berg
a67453b78e
Added SBPRO 2.0 support
...
Added a new ADPCM decoding algorithm
Added better timing for short detection dma transfers
Added new registers to mixer
Some new debug messages and clean up
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1213
2003-09-01 14:27:57 +00:00
Sjoerd van der Berg
942bef0e09
Some updates to DMA to allow better handling of masked bit and reaching terminal count.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1208
2003-08-29 08:38:59 +00:00
Sjoerd van der Berg
8cd083552e
Lower delay for setting up the new LFB address in memory
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1202
2003-08-23 11:01:28 +00:00
Sjoerd van der Berg
42cf596c56
Fix correct address of linear frame buffer.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1201
2003-08-23 11:00:08 +00:00
Sjoerd van der Berg
feb42742ac
Moved some timer tick handling to PIC
...
Changed pic_runqueue a bit for new pic scheduling handling.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1160
2003-07-26 10:45:11 +00:00
Ulf Wohlers
2daf8b32c7
Added MEM_AllocatedPages. Get amount of allocated pages of handle
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1148
2003-07-24 19:13:58 +00:00
Sjoerd van der Berg
4e62907e37
include ctype.h for toupper
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1137
2003-07-15 09:05:19 +00:00
Sjoerd van der Berg
7c02953cfc
New direct mapping support
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1134
2003-07-14 12:43:51 +00:00
Sjoerd van der Berg
4d26f08a37
Support for setting linear frame buffer base.
...
New way of setting up vga read/write handler or frame buffer.
No longer use HostPt memory for certain video modes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1122
2003-07-14 08:39:40 +00:00
Sjoerd van der Berg
74676d9bb7
Memory size now reported in 4kb blocks
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1121
2003-07-14 08:36:12 +00:00
Sjoerd van der Berg
f807ea947f
Support for paged memory and handlers on changes to those pages.
...
On demand allocation of memory
Setup a range for linear frame buffer
Handle ROM/VGA memory sections.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1120
2003-07-14 08:35:28 +00:00
Sjoerd van der Berg
4520aa573e
remove obsolete #include
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1107
2003-07-10 12:34:08 +00:00
Sjoerd van der Berg
a9e6d0bacc
Change order of includes for defines
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1103
2003-07-08 20:11:08 +00:00
Sjoerd van der Berg
4f61b6c47a
C_MODEM checking
...
Correct caps for sdl_net header
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1100
2003-07-08 18:21:22 +00:00
Sjoerd van der Berg
11d98caddb
Added softmodem and serialport
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1098
2003-07-08 16:53:07 +00:00
Sjoerd van der Berg
75c8236f5b
don't exit on unhandled pit commands
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1091
2003-07-06 15:31:47 +00:00
Sjoerd van der Berg
2b61bd2759
Initial version of modem and serial port
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1084
2003-07-06 13:07:16 +00:00
Sjoerd van der Berg
b222a9576a
Warning clean up
...
Removing some old unused routines
Addind some newlines after some files.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1077
2003-06-19 17:12:50 +00:00
Sjoerd van der Berg
7338e63566
Reverse active and deactive keyboard commands
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1072
2003-06-17 20:27:01 +00:00
Sjoerd van der Berg
188379a542
remove vga_fonts.cpp
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1066
2003-06-15 19:55:31 +00:00
Sjoerd van der Berg
056921a226
No longer need vga_fonts.cpp, since fonts are loaded from bios
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1065
2003-06-15 19:54:58 +00:00
Sjoerd van der Berg
c908fa9a09
SVGA support by emulating an S3/trio 64 card with 2 mb
...
Support for dual CGA palette and background colors
Support for attribute palette group changing
Changes to work together with bios somewhat in supporting different video cards
Basic support for Tandy pcjr 320x200x16 color mode
Text mode support for changing font and panning support.
Support for data rotate in 16 color modes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1063
2003-06-15 19:44:58 +00:00
Sjoerd van der Berg
a8cce43b4f
Maximum of 34mb addressable memory now with highest 2mb being video memory range.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1058
2003-06-14 11:45:40 +00:00
Sjoerd van der Berg
12f1965cb4
Update log messages to be warnings
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1011
2003-05-20 15:44:21 +00:00
Peter Veenstra
60292fb70f
fixed ambiguos call
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1006
2003-05-11 17:48:01 +00:00
Sjoerd van der Berg
62a2b2b34e
Added better timer flag support when not running in a periodic timer mode.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@996
2003-05-06 07:44:20 +00:00
Sjoerd van der Berg
83a044b472
New logging mesages for IO
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@995
2003-05-06 07:43:01 +00:00
Peter Veenstra
bbb7cf45b0
updated loggingsystem
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@989
2003-05-04 19:19:09 +00:00
Peter Veenstra
b0906a8ed9
added basic support for vidmode 0x7
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@984
2003-05-04 12:44:26 +00:00
Sjoerd van der Berg
12aee4bb55
Unmask RTC irq 8 by default.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@967
2003-04-27 07:08:47 +00:00
Sjoerd van der Berg
1663e758b0
Added a total memory size call.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@965
2003-04-27 07:06:44 +00:00
Sjoerd van der Berg
6d4a305923
Support for reading out time/date using hosts time.
...
Support for reading out extended memory size.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@964
2003-04-27 07:06:20 +00:00
Sjoerd van der Berg
1651123cbf
Set a default division rate
...
Stop showing the warning for illegal registers
Extra protection before starting RTC timer.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@961
2003-04-23 19:31:04 +00:00
Sjoerd van der Berg
4916b5fb6c
Place #ifdef's around MSVC #pragma's
...
Rewrite some signed/unsigned unions to use casts.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@956
2003-04-23 07:33:06 +00:00
Sjoerd van der Berg
bb30f7f309
Fixed mixup with LSB and MSB when reading timer latch.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@949
2003-04-20 10:44:15 +00:00
Sjoerd van der Berg
199b75bf50
Allocate all memory in big block at startup.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@944
2003-04-19 15:41:43 +00:00