OBattler
68a5dbd653
Fixed BT485 BPP setting, fixes some Windows 3.1 drivers;
...
More fixes to BT485 RAM DAC accesses from the Vision964.
2018-10-02 00:06:30 +02:00
OBattler
83b6756b95
Rewrote the BT485 RAM DAC emulation - now it's cleaner and follows the correct (BT485 non-A) datasheet.
2018-10-01 23:36:52 +02:00
OBattler
ff48842acc
More fixes to the ICD2061 clock chip - now it writes the correct bits to the control register, and relocks after reciving the 26 data bits, fixes more timings messups.
2018-10-01 16:14:08 +02:00
OBattler
13c1c7b235
Fixed the PCI device class registers for the S3 Vision 864 and 964 cards.
2018-10-01 01:45:31 +02:00
OBattler
7ec356fcf3
Fixed BT485 RAM DAC accesses from the Vision964.
2018-09-30 21:14:41 +02:00
OBattler
eba4ca376e
Added the Diamond Stealth 64 VRAM (S3 Vision964) and its Brooktree BT485 RAM DAC;
...
Removed the ExpertColor S3 Vision868 card;
Rewritten the ICD2061 clock chip and moved the Diamond Stealth 32 back to the main branch as it's now fixed;
Fixed the Y offset of the 64x64 hardware cursor of the Cirrus Logic cards.
2018-09-30 20:29:44 +02:00
OBattler
f1796e8d1d
The Award 386SX clone now correctly has a maximum of 16 MB RAM.
2018-09-24 16:45:23 +02:00
OBattler
ea3fdf9260
Fixed IDE_NUM in disk/hdc.h, now the ide_drives array again accomodates for XTIDE.
2018-09-24 15:20:17 +02:00
OBattler
6373465f84
Merge pull request #321 from TC1995/master
...
Minor fixes to the S3 SDAC.
2018-09-22 21:15:21 +02:00
TC1995
dcb0b24bbe
Minor fixes to the file version (nw).
2018-09-22 18:43:35 +02:00
TC1995
9031ccedfb
Minor fixes to the S3 SDAC.
2018-09-22 18:40:29 +02:00
OBattler
d00afbc5d7
A minor fix to cdrom/cdrom.c.
2018-09-22 18:30:07 +02:00
OBattler
6256e193d6
Implemented the remaining things that were missing on the Toshiba T1x00 FDC.
2018-09-22 18:17:24 +02:00
OBattler
492da45c31
The Toshiba T1000 and T1200 FDC now has port 3F7 (the change line port), fixes booting floppies on at least the T1200.
2018-09-22 01:38:38 +02:00
OBattler
162ff483d7
The Paradise Bahamas64 now has the correct C0 (Vision864 non-P) ID.
2018-09-21 15:35:57 +02:00
OBattler
9079b4d255
The AT keyboard now returns the correct ID again, fixes some NT 3.5 versions.
2018-09-21 15:01:34 +02:00
OBattler
6d00b48eef
Before displaying the message box, fatal() now calls do_stop() in order to make sure the emulator exit is clean.
2018-09-21 03:19:29 +02:00
OBattler
7d6e60d4b8
Fixed the S3 ViRGE new MMIO mapping;
...
Ported over the September 17th PCem ATi Korean VGA patch from greatpsycho.
2018-09-21 00:39:42 +02:00
OBattler
a91fa57dd1
Fixed the S3 Vision 864/868 4 MB VRAM mode, and made the 868 support 8 MB VRAM again.
2018-09-20 20:42:55 +02:00
OBattler
3d1e52e6e9
Slight changes to CPU and FPU instruction logging.
2018-09-20 18:08:34 +02:00
OBattler
93fb8d538f
A few minor corrections to 808x.c.
2018-09-20 18:04:46 +02:00
OBattler
55afa5e2ac
More S3-related bug fixes.
2018-09-20 18:03:07 +02:00
OBattler
56517cff03
Merge pull request #319 from TC1995/master
...
Bug fixes to the Vision868 CF55 card and added its "New MMIO" for new…
2018-09-20 17:01:50 +02:00
TC1995
2898ed4459
Updated file log.
2018-09-20 16:17:09 +02:00
TC1995
9b55c7e653
Bug fixes to the Vision868 CF55 card and added its "New MMIO" for newer guests like Win95 OSR2.x and others.
2018-09-20 15:54:43 +02:00
OBattler
c7a331a903
Removed the "legacy ID" mess from the video code;
...
Removed obsolete compatibility stuff from config.c;
Removed the useless gfx_present array.
2018-09-19 20:46:42 +02:00
OBattler
69b57c49b0
Major changes to video code - no more ROM set checks, and type and timings are set in a card's device init function;
...
Added the ExpertColor DSV3868P CF55 (S3 Vision868).
2018-09-19 20:13:32 +02:00
OBattler
d3c24b9d1b
Fixed the part of keyboard_at.c that was breaking the Premiere/PCI, again.
2018-09-17 22:23:22 +02:00
OBattler
4e7d0e5b6b
MPU-401 read data now clears IRQ in UART mode if it was pending, fixes stuck pending MPU-401 IRQ (and broken wave audio).
2018-09-15 20:17:13 +02:00
OBattler
7f26f64882
Removed scsi/scsi_bus.c as it's no longer needed.
2018-09-15 19:58:24 +02:00
OBattler
e458a32912
Fixed a typo in m_at_headland.c.
2018-09-15 17:28:56 +02:00
OBattler
0a58a2dc21
Removed ROM set checks from the Headland code.
2018-09-15 16:55:36 +02:00
OBattler
08bf8315cf
Removed more ROM set checks and fixed ET4000AX ROM paths.
2018-09-15 16:45:52 +02:00
OBattler
9c6ec45e60
Removed ROM set checking from several files.
2018-09-15 16:15:39 +02:00
OBattler
3255c3c230
A slight fix in fdd_86f.c;
...
The updated m_at_4x0.c I forgot before.
2018-09-15 02:50:38 +02:00
OBattler
e401ea0e7b
Removed ROM set checking from all the emulated Super I/O chips that did it;
...
Ported over the ET4000AX init function clean-up from VARCem;
Cleaned up the S3 Vision864/Trio32/Trio64 init stuff.
2018-09-15 02:48:54 +02:00
OBattler
9cfa5bb80e
Some very minor changes to fdd_86f.c.
2018-09-14 15:35:41 +02:00
OBattler
0fbfed9475
Updated the ROM set link in README.md.
2018-09-14 01:49:00 +02:00
OBattler
60feeee623
Fixed the signedness of some variables in the ide struct.
2018-09-13 13:42:33 +02:00
OBattler
b51b02625d
Added some cast around some calculation results in disk/hdd_image.c.
2018-09-13 05:59:00 +02:00
OBattler
f7ec97e862
Changed one local variable in a function in disk/zip.c to 32-bit.
2018-09-13 05:33:45 +02:00
OBattler
dc2053636f
Fixed a few bugs in the PS/2 mouse emulation, fixes PS/2 mouse in 3-button and Wheel modes on Windows 95;
...
The AT keyboard controller no longer does picintc(kbd->last_irq) when kbd->last_irq is 0.
2018-09-13 02:16:01 +02:00
OBattler
da440c30b5
Fixed all the signedness, non-constant initializer, and shadowed variable warnings in disk/zip.c and scsi/scsi_disk.c.
2018-09-12 19:46:26 +02:00
OBattler
4b64212b35
Added the Jetway J656VXD (430VX-based Award PCI machine);
...
Moved the IBM PS/2 Model 70 Type 4 to the DEV branch.
2018-09-12 14:42:13 +02:00
OBattler
0b47ae8bfe
Fixed some signedness mess in the Settings dialog, fixes creating hard disk images bigger than 2 GB.
2018-09-12 03:02:02 +02:00
OBattler
d5cf8a2638
Actually removed the reference to mca_version from win_settings.c now, hopefully this fixes compiling once and for all.
2018-09-11 23:15:36 +02:00
OBattler
61a5999169
Changed one thing in snd_mpu401.h.
2018-09-11 23:13:28 +02:00
OBattler
36556e5a1f
Fixed a bug in win_settings.c.
2018-09-11 23:12:23 +02:00
OBattler
c588575dbe
Standalone MPU-401 now actually gets initialized whenever it's enabled.
2018-09-11 23:08:51 +02:00
OBattler
12c85dd2e6
Removed excess sb_dsp_set_mpu() calls, and fixed some bugs.
2018-09-11 22:56:11 +02:00