1
0
Fork 0
Commit graph

233 commits

Author SHA1 Message Date
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
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
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
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
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
30e64fda9b Added init functions for opl and cms subsystems
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1698
2004-03-03 15:47:06 +00:00
Sjoerd van der Berg
1d070676ee Remove auto machine type
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1693
2004-02-29 22:29:31 +00:00
Sjoerd van der Berg
f7c4b46991 Added MC6845 display controller support for hercules,cga,tandy machine modes.
Added cga,tandy,text modes.
Added some new tandy modes.
Added better tandy register support.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1691
2004-02-29 22:18:24 +00:00
Peter Veenstra
e05d508f81 dos changes c2woody
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1689
2004-02-28 16:35:42 +00:00
Peter Veenstra
2a1cee61e1 fixed tab problems when parsing commands (bug: #897177)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1682
2004-02-18 15:31:13 +00:00
Peter Veenstra
3f70b1d37e Added new ipxheaders
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1680
2004-02-17 12:44:11 +00:00
Peter Veenstra
b5697eb1f7 slightly more valid dates/compilation warnings
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1675
2004-02-10 16:32:10 +00:00
Dean Beeler
7ee4be6fd8 Added initial IPX support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1668
2004-02-08 08:36:32 +00:00
Dean Beeler
8dda3577a9 Added external SDLNetInited variable so the modem and IPX stuff don't cause problems when both enabled.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1667
2004-02-08 08:34:27 +00:00
Sjoerd van der Berg
84058c007b New function to recalculate some values after a scanline length change
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1665
2004-02-07 23:40:46 +00:00
Sjoerd van der Berg
26eca9f1dc No longer use pitch when setting size
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1660
2004-02-07 18:50:27 +00:00
Sjoerd van der Berg
44464a2a53 Changed event and ticker handlers.
Removed the micro timers.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1657
2004-02-07 18:37:16 +00:00
Ulf Wohlers
0ec99d746c Added patch [ 889714 ] Structure of the DIB (Fizzban)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1654
2004-02-03 14:55:22 +00:00
Peter Veenstra
1b371a6a00 Cross_filename does something on Win32 too :)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1645
2004-02-02 19:22:23 +00:00
Sjoerd van der Berg
79dfccf120 Add some new tandy registers
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1637
2004-02-02 09:25:50 +00:00
Sjoerd van der Berg
8a0520845e Fixed advmame2x scaler to work with new line mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1633
2004-01-31 22:38:27 +00:00
Sjoerd van der Berg
d1f0154107 Added a nice blinking cursor again
Added support for cga register to toggle textmode blinking


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1625
2004-01-30 09:18:18 +00:00
Peter Veenstra
0f2a610b63 setup handles floats as well
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1621
2004-01-29 09:26:52 +00:00
Sjoerd van der Berg
9bf1cd50f5 Opengl output support in SDL
Removed threading support in SDL
Rewrite of VGA Drawing to work line for line
Rewrite of VGA Text drawing using lookup tables
Rewrite of render function to handle the new line for line drawing.
Changed CGA/TANDY/Hercules to be more like their original hardware.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1611
2004-01-28 14:39:05 +00:00
Sjoerd van der Berg
7b1abfca2d Add alignment check bit in flags register to allow 486 detection
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1579
2004-01-13 08:56:48 +00:00
Ulf Wohlers
00673b9f45 added constructor for CFileInfo
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1577
2004-01-12 20:25:57 +00:00
Sjoerd van der Berg
73879ec6b7 global direction flag register
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1562
2004-01-11 12:29:28 +00:00
Peter Veenstra
fcbd0fe854 Copyright to 2004
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1552
2004-01-10 14:03:36 +00:00
Peter Veenstra
9785e03197 Added patch 849608 from Jonathan Gray and a patch from Dominik Vogt
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1546
2004-01-08 11:47:26 +00:00
Peter Veenstra
7522924640 added shell.h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1537
2004-01-06 11:23:32 +00:00
Sjoerd van der Berg
ce71f7d35a Only use #pragma's in visual c
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1518
2004-01-01 16:48:36 +00:00
Sjoerd van der Berg
23a4d8fe3d Changed cpu core names
Changed the exception handling of far jmp/calls interrupts and some others
Added x86 dynamic core startup code
Some new defines to enable/disable the dynamic core


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1513
2004-01-01 12:26:08 +00:00
Sjoerd van der Berg
de536dfae0 Changed the paging link management
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1505
2003-12-29 22:53:02 +00:00
Peter Veenstra
c831e34ffb exported DOS_MakeName
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1495
2003-12-17 21:57:51 +00:00
Peter Veenstra
735883416c moved shell_inc.h to include
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1494
2003-12-17 21:55:42 +00:00
Ulf Wohlers
7d859fe795 added opcode length as parameter for ret,call and jmp instructions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1487
2003-12-11 21:35:06 +00:00
Sjoerd van der Berg
67c0a2329f New entries for exception generating instructions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1483
2003-12-10 17:24:13 +00:00
Peter Veenstra
60e425dfe9 added PIC_SetIRQMask
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1480
2003-12-10 14:55:49 +00:00
Peter Veenstra
f7678d231b Copyright update, g++ warnings
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1463
2003-11-26 08:38:23 +00:00
Sjoerd van der Berg
e23e7206e5 removed the physical page read function
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1445
2003-11-18 22:17:25 +00:00
Sjoerd van der Berg
69374f45bc changed some functions to allow exceptions.
Changed the task segment stuff


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1444
2003-11-18 22:15:51 +00:00
Sjoerd van der Berg
22c885b09f New cr2 registers and physical memory reading function
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1442
2003-11-18 20:52:35 +00:00
Sjoerd van der Berg
d46d87c72f changed some flag masks for different privilege levels
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1441
2003-11-18 20:51:55 +00:00
Sjoerd van der Berg
b6a4b0fb5c new function to zero the reported extended memory size
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1436
2003-11-14 00:01:56 +00:00
Ulf Wohlers
94099cbbf1 Added callback descriptions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1427
2003-11-09 16:44:27 +00:00
Sjoerd van der Berg
db3d7e7576 variable needs some setting up too
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1422
2003-11-09 08:30:07 +00:00
Sjoerd van der Berg
d44c54a994 New variable dma.cpp needs
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1420
2003-11-09 08:19:54 +00:00
Sjoerd van der Berg
9d0029f51b Add method for checking a remote drive.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1417
2003-11-08 18:00:47 +00:00
Sjoerd van der Berg
433ec14aca Added hardware overlay support with hardware scaling
Added fixed fullscreen resolutions for you LCD freaks


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1413
2003-11-08 10:10:03 +00:00