Jasmine Iwanek
702f80e58a
Backport several changes from M&K
2022-04-12 17:26:05 -04:00
TC1995
9b0f04d4a9
Added deskpro386 and fixed 24bpp mode issues of the Mach64GX/VT2.
2022-03-18 21:22:18 +01:00
RichardG867
71ba610366
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# .ci/build.sh
# .ci/dependencies_msys.txt
# src/sound/snd_audiopci.c
2022-03-16 00:39:53 -03:00
Jasmine Iwanek
698b16a603
src/machine
2022-03-13 09:46:07 -04:00
Jasmine Iwanek
41f1c2facd
More hardcoding fixes
2022-03-12 19:18:48 -05:00
RichardG867
50e49c31f6
CMI8x38 megacommit
2022-03-06 01:29:29 -03:00
telanus
7979206b1a
Add support for the Vendex HeadStart Turbo 888-XT
2022-03-04 21:49:18 +02:00
telanus
6b2679f647
Add support for the Vendex HeadStart Turbo 888-XT
2022-03-04 21:47:36 +02:00
RichardG867
6f6bf999fa
Add onboard CMI8738 to the ASUS CUV4X-LS
2022-02-25 20:26:21 -03:00
telanus
1648d38040
Update machine_table.c
2022-02-21 00:03:15 +02:00
telanus
42a1580af5
Update m_xt.c
2022-02-21 00:01:39 +02:00
Jasmine Iwanek
4674756664
More newline and whitespace cleanups
2022-02-20 16:26:40 -05:00
Jasmine Iwanek
4287e44824
newlines at end of file
2022-02-18 21:38:51 -05:00
OBattler
dbdb17e8a6
Fixed the P65UP5 fix.
2022-02-05 15:19:07 +01:00
OBattler
e9fbbf41d0
Added the version of PIIX3 for boards with I/O APIC that wires secondary IDE IRQ directly to legacy IRQ 15 instead of MIRQ0.
2022-02-05 13:43:24 +01:00
Miran Grča
dbbfb92c8f
Merge pull request #2047 from jriwanek-forks/ui-changes
...
win32 UI changes
2022-02-05 13:35:35 +01:00
Miran Grča
401bb868cd
Fixed PB520R ROM loading to also load the forgotten 4096 bytes
2022-02-05 13:34:53 +01:00
Jasmine Iwanek
1e3d4d83b0
Lay out the RC better
2022-02-04 23:03:55 -05:00
Jess Lovelace
f18615ae87
refactored device_t and all declarations
2022-02-02 16:31:22 -05:00
Jasmine Iwanek
cfac26f713
Fix Build
2022-01-30 00:19:02 -05:00
Jasmine Iwanek
d8761e869a
Merge branch 'master' into audio
2022-01-26 19:59:37 -05:00
Jasmine Iwanek
608905136f
SW2 support for ISA Memory Devices
2022-01-26 16:56:30 -05:00
Jasmine Iwanek
f979bd138f
Reenable 64k support for PC '82
...
Need to actually futz with bank size so it always presents 4 banks on board, unfortunately this leaves the impossible to implement in 4 banks 192k configuration, but it was actually *possible* hardware wise, even if it didn't work due to BIOS bugs.
2022-01-15 21:28:37 -05:00
Jasmine Iwanek
aaf535b404
Split out IBM PS/1 Audio Card from machine
2022-01-08 20:15:56 -05:00
TC1995
3975957590
Added Kingston MC64 memory expansion card (adf 71d0) which allows up to 64MB of RAM in the MCA-based 386DX-based models as well as a IBM CPU planar upgrade which allows 486DX cpu's to be used on the 386DX-based 80 models.
...
Fixed missing part of the width in the Compaq CGA cards.
2021-12-23 17:38:58 +01:00
Alexander Babikov
1182235d7f
Rename the Soyo 4SA2 to 4SAW2 and give it VLB and PS/2 mouse support
2021-12-22 05:36:14 +05:00
Alexander Babikov
3d03ede868
Limit the maximum bus clock of the VPC2007 machine to 66 MHz
2021-12-22 05:36:14 +05:00
Alexander Babikov
38ca621ac5
Remove leftovers of no longer used build options
2021-12-22 05:29:30 +05:00
Miran Grča
cf54d50561
Merge pull request #1947 from jriwanek-forks/uart
...
Uart
2021-12-20 21:58:39 +01:00
David Hrdlička
52486e121e
Convert CMake files to 4 spaces indentation
2021-12-20 15:08:23 +01:00
Jasmine Iwanek
b80de956b3
Revert "Merge branch 'uart' of https://github.com/jriwanek-forks/86Box into uart"
...
This reverts commit 3eb3f0eb1e , reversing
changes made to 149666b54b .
2021-12-19 21:21:55 -05:00
Jasmine Iwanek
3eb3f0eb1e
Merge branch 'uart' of https://github.com/jriwanek-forks/86Box into uart
2021-12-19 21:21:36 -05:00
Jasmine Iwanek
149666b54b
Consistency and naming
2021-12-19 21:21:34 -05:00
Jasmine Iwanek
4f8d1a9ede
Revert "AT UART to 16450"
...
This reverts commit 8c4cd92490 .
2021-12-19 20:22:11 -05:00
Jasmine Iwanek
8c4cd92490
AT UART to 16450
2021-12-19 19:55:05 -05:00
Jasmine Iwanek
89726bc155
XT UART to 8250
2021-12-19 19:54:54 -05:00
Jasmine Iwanek
9d1898e9f3
Fix a prior derp cleanly
2021-12-19 19:54:02 -05:00
OBattler
4d2ed33ff2
Fixed the emulator.
2021-12-19 23:41:23 +01:00
OBattler
bc90f99350
Finally got rid of the AT and PCI global variables.
2021-12-19 20:00:27 +01:00
OBattler
ff02073050
Moved the machine RAM sanity check to machine_get_max_ram().
2021-12-16 13:18:09 +01:00
OBattler
1d5d304aaa
Updated the name and the comment of the Kaimei 486.
2021-12-16 13:15:09 +01:00
OBattler
8d7f42d4aa
More machine abstractions.
2021-12-13 14:17:49 +01:00
OBattler
6661ff5dcc
Abstracted away the machine bus'es and flags in order to make the rest of the emulator agnostic as to how they're stored.
2021-12-13 01:23:06 +01:00
OBattler
bcf96bd913
Properly fixed the IBM PS/2 Model 55SX, required reverting some keyboard controller changes and changes to the implementation of the memory control POS registers.
2021-12-08 22:05:55 +01:00
OBattler
732399ed42
Properly fixed the IBM PS/2 Model 55SX.
2021-12-07 11:24:56 +01:00
OBattler
ba6a27b15a
And a fix for the fix.
2021-12-06 22:36:42 +01:00
OBattler
00e00fa5c6
Attempted fix for PS/2 Model 55SX.
2021-12-06 22:33:52 +01:00
OBattler
e87b40dd8a
The Leopard no longer has on-board IDE as the real board does not.
2021-11-30 10:58:07 +01:00
OBattler
c0a66022d4
Introduced the NVR hacks to the remaining boards with cache errors.
2021-11-30 00:25:03 +01:00
RichardG867
100a4099bd
Add Slot 1/Socket 370 category for the Tyan Trinity
2021-11-24 18:41:23 -03:00