1
0
Fork 0
Commit graph

142 commits

Author SHA1 Message Date
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
Sjoerd van der Berg
df814b12ce Fixes to disable a channel once count has reached 0 in single cycle mode.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@935
2003-04-16 08:10:18 +00:00
Sjoerd van der Berg
192a32e3b2 Updated PIC Controller handling.
New flag support


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@925
2003-04-13 20:26:52 +00:00
Sjoerd van der Berg
ae0b157a7b Some changes to a20 line handling and some cleaning up.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@905
2003-04-13 18:21:49 +00:00
Sjoerd van der Berg
7cbbca92f4 Support for activating a20 line through keyboard controller
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@904
2003-04-13 18:21:09 +00:00
Ulf Wohlers
ffcc1bb3dd delete -> free
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@896
2003-04-09 09:01:30 +00:00
Ulf Wohlers
d43d304911 fixed bug (xms mapping destroyed hma)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@895
2003-04-09 08:51:57 +00:00
Ulf Wohlers
b4ebb348df added big block allocation, a20 status and hma mapping
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@887
2003-04-08 16:25:02 +00:00
Sjoerd van der Berg
4960a9201b changes for new c_extra_inline handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@883
2003-04-06 21:23:18 +00:00
Sjoerd van der Berg
b859a063c0 Saving of pit modes for better switching
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@851
2003-03-31 08:06:57 +00:00
Sjoerd van der Berg
3c9284193e Changes for new pc-speaker effects.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@849
2003-03-30 22:53:08 +00:00
Sjoerd van der Berg
adf1c689e3 New pc-speaker code
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@848
2003-03-30 22:52:13 +00:00
Sjoerd van der Berg
c7f8376088 Show error information when unable to open audio device.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@840
2003-03-30 10:50:20 +00:00
Sjoerd van der Berg
0f2cb26064 Fixed keyboard data in buffer bit.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@833
2003-03-29 10:28:20 +00:00
Sjoerd van der Berg
e365dc5d5b Lower next key delay a bit.
Fixes with extended keys getting pressed twice.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@826
2003-03-28 20:35:12 +00:00
Peter Veenstra
fd1e05cb25 Documentation update added command intro
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@785
2003-03-23 19:54:00 +00:00
Sjoerd van der Berg
9a34d7bd32 Fixes to pit timer mode 0
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@783
2003-03-22 08:52:20 +00:00
Sjoerd van der Berg
255cb814f0 Updated gameblaster to use mame saa1099 emulation.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@773
2003-03-16 15:46:45 +00:00
Sjoerd van der Berg
02784e988b Added random busy signal on dsp write port
Added command 0xda, exit autoinitialize 8-bit.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@763
2003-03-13 21:50:27 +00:00