SarahW
2c5824f2cd
Added ASUS P/I-P55T2P4 emulation, along with i430HX chipset emulation. Patch from Martin_Riarte.
2019-01-15 20:00:17 +00:00
SarahW
1ddcbdaf4c
Added emulation of CGA 3d8h bit 3 (display enable).
2019-01-13 22:12:39 +00:00
SarahW
f4f9695ca9
Added Zenith Data SupersPort. Based on patch from Tux.
2019-01-12 18:33:19 +00:00
SarahW
9efd6705ae
Added ASUS P/I-P55TVP4 and Epox P55-VA. Patch from Martin_Riarte.
2019-01-12 17:24:33 +00:00
SarahW
d32157306d
Use consistent capitalisation of TGUI 9400CXi BIOS file name. Patch from Martin_Riarte.
2019-01-12 16:54:32 +00:00
SarahW
7fcb437f29
Fixed index into RTC days_in_month tables. Patch from Tale.
2019-01-12 16:49:44 +00:00
SarahW
e7d33dd76a
Fixed Makefiles broken by rev 1197.
2018-11-27 09:39:06 +00:00
SarahW
c034381797
Added Trigem Korean VGA emulation. Patch from Greatpsycho.
2018-11-26 17:36:47 +00:00
SarahW
59d5ce4a50
Reduce keyboard scancode and state arrays from int to uint8_t. Patch from Tale.
2018-11-20 10:50:21 +00:00
SarahW
e0fd70b4a2
Correct keyboard scancode set used for key repeat. Patch from Tale.
2018-11-20 10:44:38 +00:00
SarahW
e557bda696
Fixed DIP switch value for AMA932J's built-in OTI067. Fixes colour/black and white switch. Patch from Greatpsycho.
2018-11-20 10:40:38 +00:00
SarahW
4155b283ab
Added Sigma Designs Color 400 emulation. Patch from John Elliott.
2018-11-13 18:53:55 +00:00
SarahW
5167ba5b2d
Added Tulip AT Compact. Patch from dns2kv2.
2018-11-12 21:05:40 +00:00
SarahW
461cb221ca
Implemented experimental Headland HT102 chipset based EMS support.
...
Added Trigem 266M and AMA-932J machines.
Patch from Greatpsycho.
2018-11-12 20:32:53 +00:00
SarahW
8dc7b2ef36
SCAT chipset improvements :
...
- Implemented ROMCS enable feature.
- Fixed RAM write protect register setting wasn't properly applied.
- Implemented Encoded RAS mode emulation on 82C235 revision A and 82C386 chipset.
- Implemented of experimental memory bank interleaved addressing emulation on
82C836 chipset and removed hardcoded memory configuration setting. KMX-C-02's
BIOS now automatically detects DRAM configuration and set DRAM configuration
register value correctly.
- Improved accuracy of 82C235 chipset's memory bank addressing. GW-286CT GEAR
BIOS now set DRAM configuration register correctly when Dynamic Memory Resizing
is enabled.
- Changed Award286 clone and Samsung SPC-4200P's chipset revision to rev A.
- SCAT revision D chipset now set high ROM mapping size to 128KB.
Patch from Greatpsycho
2018-11-12 20:16:32 +00:00
SarahW
787aad9598
Reset EGA/VGA character scanline counter when hitting split screen start line.
2018-08-31 08:46:38 +01:00
SarahW
0d687a4f6c
Implement horizontal soft panning on EGA/VGA text modes.
2018-08-31 08:44:00 +01:00
SarahW
ad50530ded
Force display redraw on writes to EGA/VGA attribute register 0x13 (soft panning).
2018-08-31 08:41:25 +01:00
SarahW
e6dce0920b
Disable SDL thread naming on Windows. Fixes running PCem through GDB.
2018-06-05 18:22:47 +01:00
SarahW
e44ca65ad6
Removed old bitrotted Win32 port.
2018-06-04 22:08:38 +01:00
SarahW
b62127f7a8
Move BIOS loading out of mem.c.
2018-06-04 22:03:45 +01:00
SarahW
8ac2157f87
Fixed AT systems broken by rev 1184.
2018-06-04 21:38:18 +01:00
SarahW
cbf4b9f813
Configurable MAC address. Patch from Tux.
2018-06-04 21:02:36 +01:00
SarahW
38e842d88d
Load BASIC on Generic XT clone if present. Patch from Greatpsycho.
2018-06-04 20:20:05 +01:00
SarahW
82fcbd99de
Allow 704kb on Generic XT clone when MDA/CGA/Hercules are in use. Patch from Greatpsycho.
2018-06-04 20:19:47 +01:00
SarahW
2955df2c5a
Fixed strncpy() length when parsing command line.
2018-06-04 20:06:11 +01:00
Greg V
e3f801c2e8
Disable lfs on FreeBSD
...
It has the off64_t type, but none of the legacy *64 functions.
2018-05-18 02:52:11 +03:00
Greg V
f002abe258
Add dummy cdrom ioctl module for other OSes
2018-05-18 02:51:33 +03:00
Greg V
d5b7a69ff6
Respect the WX_CONFIG_PATH variable
...
The configure script takes a --with-wx-config argument, we should respect it.
It is very necessary for FreeBSD, which installs wx configs under more specific names such as 'wxgtk2u-3.0-config'.
2018-05-18 02:48:43 +03:00
SarahW
d70382380e
Update version number in configure/configure.ac for v14 release.
2018-04-20 14:16:22 +01:00
SarahW
429f49abd1
Update version number and readme for v14 release.
2018-04-20 14:14:10 +01:00
SarahW
7ce5c0c356
More readme.txt updates.
2018-04-20 11:19:51 +01:00
SarahW
8a1cef9851
Tweak DIV timing for Cyrix 486es. Improves Cyrix 486 CPU speed detection on SiS496/497.
2018-04-20 10:58:43 +01:00
SarahW
d489dddeee
Tweak 486 prefetch timing when cache disabled, to account for burst accesses. Improves CPU speed detection on SiS496/497.
2018-04-20 10:58:12 +01:00
SarahW
270b6d733a
Updates to readme.txt
2018-04-19 22:12:21 +01:00
SarahW
a33f719808
Fix up ROM presence detection on Elonex PC-425X and Packard Bell PB520R and PB570.
2018-04-19 22:05:02 +01:00
SarahW
d4f56b1f27
Correct names of Toshiba laptops.
2018-04-19 22:01:27 +01:00
SarahW
1a28e657b5
NCR PC4i shipped with 256kb RAM as minimum.
2018-04-19 22:01:01 +01:00
SarahW
056eefb196
Reset internal cache status correctly on soft CPU reset. Fixes CPU speed detection on Elonex PC-425X.
2018-04-19 22:00:33 +01:00
SarahW
3d388564c1
Clear carry flag on DIV/IDIV on non-Cyrix processors. Fixes CPU type detection on Elonex PC-425X.
2018-04-19 22:00:09 +01:00
SarahW
e4ddbd8441
Remove waitstates from PIT register accesses. Fixes speed issues with Desert Strike.
2018-04-18 21:10:01 +01:00
SarahW
0b964d51c1
Mark Epson PC AX2e as having PS/2 mouse. Fixes 8602 error.
2018-04-18 20:59:18 +01:00
SarahW
de3379a19f
Tweaked XT keyboard code a bit. Fixes Keyboard Error reported by AMI XT clone.
2018-04-18 20:59:01 +01:00
SarahW
51db026b90
SB 2.0 mirrors the OPL2 at ports 2x0/2x1 when CMS/Gameblaster chips are not present. Fixes music in Syndicate.
2018-04-18 16:05:01 +01:00
SarahW
7644c771de
Voodoo 2D blitter now marks destination areas as dirty when writing to the front buffer. Fixes FMV in Urban Chaos.
2018-04-17 17:17:39 +01:00
SarahW
1107fc4f28
Force full display redraw on window resize and enter/leave fullscreen.
2018-04-16 17:29:42 +01:00
SarahW
796f401b71
SCSI CD-ROM should not fail on START_STOP_UNIT command with Start set and LoEj clear. Fixes Solaris 4.2 with AHA-1542C.
2018-04-15 20:39:26 +01:00
SarahW
5bfd5aa823
Write SCSI status to AHA-1542C/BusLogic CCB and BusLogic malibox following command completion. Fixes Windows 2000 with BusLogic.
2018-04-15 20:38:39 +01:00
SarahW
3feeea3bbe
All bits of BusLogic ISR register are read/write. Fixes BusLogic detection on Solaris 2.4.
2018-04-15 20:37:55 +01:00
SarahW
37c8a16478
Reset AHA-1542/BusLogic mailbox pointers on mailbox initialisation command. Fixes Solaris 2.4 with AHA-1542.
2018-04-15 20:37:08 +01:00