Commit Graph

4324 Commits

Author SHA1 Message Date
RichardG867
04617d506d Add newer ASUS VIA machines and replace the Acorp 6VIA85X 2020-12-03 00:40:45 -03:00
RichardG867
535e11d837 Add ICS 9xxx clock generators 2020-12-03 00:40:13 -03:00
Miran Grča
a288a6c83d Merge pull request #1139 from 86Box/tc1995
Ported the most important patches from PCem.
2020-12-03 04:16:20 +01:00
RichardG867
a90d8d1e65 Implement VIA southbridge UDMA status bit, fixes UDMA on Windows 2020-12-02 21:58:01 -03:00
RichardG867
89d5a0f911 Disable I2C EEPROM logging 2020-12-02 18:24:07 -03:00
OBattler
8832f9d0e9 Returning from full screen to resizable window now forces a direct window resize, closes #1129. 2020-12-02 06:11:27 +01:00
OBattler
1bc5eca8fd 808x PIC acknowledges now incur bus access wait states. 2020-12-02 05:52:28 +01:00
TC1995
462ff300da Ported the most important patches from PCem. 2020-12-01 21:06:01 +01:00
OBattler
c5f4cda6db Fixed the AIX fix. 2020-12-01 05:05:44 +01:00
Miran Grča
8ceb05d9a8 Merge pull request #1138 from qeeg/master
Readd the AIX fix
2020-12-01 03:14:03 +01:00
qeeg
62dc0b0154 Readd the AIX fix 2020-11-30 20:09:13 -06:00
OBattler
1ddee67aa6 Got rid of the last differences between the old and new recompilers with regards to the readmem*/writemem* functions. 2020-12-01 02:41:22 +01:00
RichardG867
b895b096fb Fix VIA northbridge DRB and bus speed strap registers 2020-11-30 20:37:58 -03:00
RichardG867
73633abfca Rewrite I2C GPIO host controller 2020-11-30 20:37:04 -03:00
RichardG867
1e7bab8470 Make POST card PCjr detection a little more specific 2020-11-30 20:20:03 -03:00
RichardG867
750c721c58 Implement additional AS99127F reset register 2020-11-30 20:18:50 -03:00
RichardG867
c536ea6ba5 Fix PIIX4 SMBus block reads 2020-11-30 20:17:28 -03:00
RichardG867
fb0eb15f2b Disable LM75 logging 2020-11-30 20:16:21 -03:00
RichardG867
3fb42999b2 Move SPD log() function to i2c_eeprom 2020-11-30 20:16:04 -03:00
RichardG867
fa6d95db06 Change Cyrix III CPU table according to the recently located Samuel 1 datasheet 2020-11-30 20:14:10 -03:00
RichardG867
ee0d9f79f3 Make the ram(2) allocation failed fatals more user friendly 2020-11-30 20:12:35 -03:00
RichardG867
d9d592c336 Change is_at checks to a new IS_AT macro which allows for ISA-less PCI machines 2020-11-30 20:10:47 -03:00
RichardG867
2579f7fb83 Move i2c_eeprom to mem/ directory 2020-11-30 20:08:37 -03:00
RichardG867
f6be8931ff BusLogic SCSI: fix capitalization in device names 2020-11-30 20:07:30 -03:00
RichardG867
426084bafb NCR SCSI: check GPIO direction as well 2020-11-30 20:07:13 -03:00
qeeg
f7dcd358f0 i386 CPUs don't have the WP bit in CR0. Fixes IBM AIX 1.3 2020-11-30 09:46:35 +01:00
OBattler
a5ae4cfba5 Got completely rid of readmemb386l() and writememb386l(). 2020-11-30 05:27:04 +01:00
OBattler
a1bb128cd9 Some tweaks to resizing, considerably reduces the stalls. 2020-11-29 00:55:24 +01:00
Miran Grča
b754217fc4 Merge pull request #1134 from 86Box/tc1995
Ported the latest 128K fixes to 86Box.
2020-11-29 00:28:54 +01:00
TC1995
54c1ea2e3b Ported the 128K mapping fixes to 86Box. 2020-11-28 23:52:04 +01:00
TC1995
4e46d17176 Merge branch 'master' of github.com:86Box/86Box into tc1995 2020-11-28 23:49:31 +01:00
Daniel Gurney
a1471a5bec Merge pull request #1132 from qeeg/patch-1
Be a bit more specific in the bug report issue template
2020-11-29 00:42:04 +02:00
qeeg
28719fe871 Be a bit more specific in the bug report issue template 2020-11-28 14:06:20 -06:00
TC1995
50359852ab Merge branch 'master' of github.com:86Box/86Box into tc1995 2020-11-28 12:19:31 +01:00
OBattler
19e093e554 Renderer fixes and improvements. 2020-11-28 07:04:40 +01:00
OBattler
bdd4499eb3 Added support for loading ROM's with even bytes followed by odd bytes in the same file. 2020-11-28 07:03:57 +01:00
OBattler
546c2788f0 Fixed the Cirrus Logic CL-GD 5480 on NT 5.x and ported tonioni's Cirrus improvements from WinUAE where relevant. 2020-11-28 07:03:26 +01:00
OBattler
f9c2f04a52 808x fixes - 8088mph works normally again. 2020-11-28 07:02:38 +01:00
OBattler
1df797dfda Fixed word pushes onto the stack in cpu/x86seg.c, fixes Windows 3.0 on 386SX, closes #1128. 2020-11-27 02:59:56 +01:00
TC1995
e84053f0ea Merge branch 'master' of github.com:86Box/86Box into tc1995 2020-11-26 23:02:13 +01:00
OBattler
7c78fa4672 Fixed two compile-breaking mistakes in the Voodoo Banshee/3 Blitter. 2020-11-26 22:58:53 +01:00
TC1995
8a6a79d54a Fixed a mistake while porting. 2020-11-26 22:57:37 +01:00
TC1995
8671351c84 Ported the latest bunch of Voodoo related commits from PCem. 2020-11-26 22:32:43 +01:00
OBattler
55ed92f801 Added the Cirrus change to the forgotten Write mode 2. 2020-11-26 19:01:48 +01:00
OBattler
01b413110a The Settings dialog now once again omits the "Internal" option for hard disk controller for machines without one. 2020-11-26 18:59:25 +01:00
OBattler
4ea181ba54 Ported the recent Voodoo Banshee/3 commit from PCem. 2020-11-26 18:22:18 +01:00
OBattler
6e233f4ac8 SDL renderer improvements and fixes and added SDL OpenGL option;
Various performance improvements;
Fixed USB UHCI HCHalt;
Cirrus Logic CL-GD 5422/24 fixes and removed them from the Dev branch;
The Storage controllers sections of Settings now has its own corresponding section of the configuration file;
Fixed the AT clock divisors for some Pentium OverDrive CPU's;
Added the ACPI RTC status (no ACPI RTC alarm event yet).
2020-11-26 18:20:24 +01:00
Miran Grča
21d6f2e9f1 Merge pull request #1123 from 86Box/tc1995
Ported the latest PCem changes (Voodoo and ATI 28800).
2020-11-26 00:25:21 +01:00
RichardG867
460ebd15e9 That was not meant to ship 2020-11-25 20:09:15 -03:00
RichardG867
b48eca1c61 DDC EDID compliance fixes 2020-11-25 20:04:47 -03:00