SarahW
b7193df5ac
Add meaningful process indicator to hard drive image creation.
2018-02-27 21:59:09 +00:00
SarahW
4ba95a1853
Apply ISA timing delays to RTC accesses. Fixes hang when booting Ontrack Disk Manager.
2018-02-26 22:06:17 +00:00
SarahW
c14c22169d
MegaPC uses a jumper to disable onboard video instead of doing it automatically.
2018-02-26 20:38:51 +00:00
SarahW
8193605469
Treat zero ATAPI maximum transfer as 65534. Fixes crash sometimes when booting PB570.
2018-02-26 19:52:10 +00:00
SarahW
d28a908839
Video card can now be changed on Amstrad MegaPC.
2018-02-25 15:13:45 +00:00
SarahW
78adae497f
Video card can now be changed on Acer 386SX25/N, Packard Bell PB520R, and Packard Bell PB570.
2018-02-25 11:47:01 +00:00
SarahW
9bdfc9348f
Video card can now be changed on Amstrad PC1640, PC2086, PC3086, and Sinclair PC200.
2018-02-24 22:27:32 +00:00
SarahW
3a369bd3f6
Configuration dialog now shows 'Built-in video' for machines with build in video.
2018-02-24 18:29:47 +00:00
SarahW
31dff3a509
Added Xi8088 emulation. Patch from EluanCM.
2018-02-24 18:08:36 +00:00
SarahW
f7384bf085
Display warning when a PCI device can not be initialised due to insufficient available PCI slots.
2018-02-24 15:52:28 +00:00
SarahW
ad1889864f
Removed obsolete AMIBIOS hack.
2018-02-24 15:44:49 +00:00
SarahW
bcfd38f42e
Removed MDA and VGA macros. Replaced with video_is_mda()/video_is_vga()/video_is_ega_vga() functions.
2018-02-24 15:32:47 +00:00
SarahW
636fd9748d
Fixed hardcoded memory size on Toshiba T1000/T1200.
...
Added ability to disable video on T1200.
Patch form John Elliott.
2018-02-24 15:09:03 +00:00
SarahW
ff94c18a91
PIT readback of timer with mode 3 and gate disabled now reads the counter directly rather than converting the emulator timer value. Fixes 101 error on Compaq Portable Plus.
2018-02-24 14:44:24 +00:00
SarahW
d7dfc6a178
Added Compaq Portable Plus emulation. Patch from dns2kv2.
2018-02-24 14:31:37 +00:00
SarahW
dd590d2093
Added Compaq CGA emulation. Patch from John Elliott.
2018-02-24 14:05:38 +00:00
SarahW
0ee7c7a354
Added Oak OTI-037 emulation. Patch from EluanCM.
2018-02-24 11:39:22 +00:00
SarahW
445cf601e8
Corrected PCI IRQ mapping on Packard Bell PB570.
2018-02-23 21:58:30 +00:00
SarahW
ff03442e76
Added fixed PCI device mapping for CL chips on Packard Bell machines.
2018-02-23 21:57:53 +00:00
SarahW
23e5aa2208
Corrected PCI IRQ mapping on Advanced/ZP.
2018-02-23 21:07:47 +00:00
SarahW
55dbe592ad
Fixed bus type detection on Cirrus Logic.
2018-02-22 21:04:32 +00:00
SarahW
de4a6e5c2e
Fix IO port access to Cirrus Logic blitter.
2018-02-22 21:03:51 +00:00
SarahW
e349e4b14e
Fixed Cirrus Logic MMIO mapping. Fixes hang when opening Windows 9x DOS box.
2018-02-21 22:04:54 +00:00
SarahW
cc60e2b2c5
Added Packard Bell PB520r emulation.
2018-02-20 15:55:46 +00:00
SarahW
2c985a6c79
Added CL-GD5434 emulation.
2018-02-20 14:49:29 +00:00
SarahW
84a0f0bacb
Added Intel Advanced/ZP emulation. Patch from EluanCM.
2018-02-20 10:34:46 +00:00
SarahW
ce5ae22307
Add Packard Bell PB570 emulation.
2018-02-19 22:09:56 +00:00
SarahW
f62652da3b
Implement PC87306 SuperIO on Advanced/EV.
2018-02-19 21:39:05 +00:00
SarahW
1c3bb20044
Support IDE port enable/disable on PIIX.
2018-02-19 21:35:30 +00:00
SarahW
2ff5e86514
Correct PCI ID for 430FX.
2018-02-19 21:33:52 +00:00
SarahW
103ebe5347
Fix hang with long ATAPI transfers.
2018-02-18 12:33:31 +00:00
SarahW
5c9a1e9664
Added CL-GD5430 emulation.
2018-02-18 12:33:09 +00:00
SarahW
456009ef21
Remove DEVICE_NOT_WORKING flag from CL-GD5429.
2018-02-17 16:57:29 +00:00
SarahW
28749fa3dd
More fixes to CL-GD5429 blitter pattern mode.
2018-02-17 16:37:45 +00:00
SarahW
15e8c84255
More accurate CL-GD5429 timing.
2018-02-17 13:38:33 +00:00
SarahW
c5d11b5d73
Implemented word & long read/write handlers for CL-GD5429.
2018-02-17 12:58:38 +00:00
SarahW
1a430b574f
Implement 256kb wrap on CL-GD5429.
2018-02-17 11:08:46 +00:00
SarahW
796ff2b536
Implemented write mask on CL-GD5429 extended write modes.
2018-02-16 22:21:17 +00:00
SarahW
2f5bbb3b66
Fixed pattern offsets in CL-GD5429 blitter.
2018-02-16 22:21:01 +00:00
SarahW
d713ad4555
Can now configure RAM size on CL-GD5429.
2018-02-16 20:10:39 +00:00
SarahW
6c41e5baa8
Implemented CL-GD5429 VCLK control.
2018-02-15 21:19:59 +00:00
SarahW
93d0db4d9b
CL-GD5429 improvements :
...
- Support >8 bpp on RAMDAC
- Support 16-bit pixel depth on blitter
- Support 16-bit pixel depth on write modes 4/5
- Support blitter on PIO
- Support interlaced modes
- Extended size of graphics controller register array to prevent out-of-bounds accesses
2018-02-15 21:00:12 +00:00
SarahW
25eb84284f
Fixed odd/even mode on CL-GD5429.
2018-02-14 18:44:55 +00:00
SarahW
ee759e4d58
Initialise SB16 DSP filter to sensible values on DSP init.
2018-02-14 17:59:50 +00:00
SarahW
96deba1ffa
Fixed out-of-bounds access in SB16/AWE32 DSP filter.
2018-02-14 17:52:19 +00:00
SarahW
4cc15d9b7e
Added Elonex PC-425X emulation.
2018-02-12 20:06:00 +00:00
SarahW
72c2cb6f7d
Added basic emulation of ACC Micro 2036 chipset (used by Packard Bell Legend 300SX).
2018-02-12 15:55:25 +00:00
SarahW
1d4b9af7e2
Added Compaq Portable II. Patch from dns2kv2.
2018-02-12 13:40:17 +00:00
SarahW
788402b879
Added Thomson TO16 PC. Patch from dns2kv2.
2018-02-12 13:24:00 +00:00
SarahW
e5b38d7e68
Added NCR PC4i. Patch from dns2kv2.
2018-02-12 12:45:29 +00:00