BurnedPinguin
115a0b1c55
Add GLaBIOS machine.
2024-01-09 21:27:58 +01:00
Cacodemon345
eb200030e3
IBM PS/1 Model 2011: Add language ROMs
2024-01-10 01:26:50 +06:00
OBattler
937e2a52f8
SiS 5571, Daewoo Compaq, speed up AT / PS/2 KBC (does not appear to break anything from months of testing) and fix AT / PS/2 keyboard reset to fix the Samsung SPC7700LP-W soft reset.
2024-01-06 01:51:20 +01:00
OBattler
2aa7c1f3de
Added the LG IBM Multinet i x7G (MSI MS-6119), fixed the ASUS P2B-LS, and some SiS 551x fixes.
2024-01-03 23:48:27 +01:00
OBattler
24993bca73
Removed the leftovers of the locally added LC500J machine.
2023-12-28 22:29:19 +01:00
OBattler
dbb53ce21a
Finishing touches.
2023-12-28 22:27:35 +01:00
Alexander Babikov
af4df47282
Bring some of the the v4.1 machines in line with the latest upstream changes
2023-11-18 02:31:44 +05:00
Alexander Babikov
5fe1049354
Rename the Gateway 2000 Venus machine to all-lowercase internally
2023-11-18 02:31:43 +05:00
RichardG867
61ec3213c6
Merge branch 'master' of ssh://github.com/86Box/86Box into version/4.1
2023-11-07 21:28:51 -03:00
Miran Grča
1caa5b6544
Fixed the memory granularities of the Olivetti M19, Packard Bell PB8810, and Sanyo SX-16, fixes #3806 .
2023-11-07 00:59:33 +01:00
Miran Grča
55dc92c9d5
Merge pull request #3789 from goshhhy/Super286C_mk2
...
add machine Hyundai Super 286C
2023-10-31 21:29:14 +01:00
linear cannon
1e156b96b1
add machine Hyundai Super 286C
2023-10-31 01:58:27 -04:00
RichardG867
79eb95981b
Add PC Chips M773 machine
2023-10-23 18:41:35 -03:00
RichardG867
bc522612c7
Merge branch 'master' of ssh://github.com/86Box/86Box into version/4.1
...
# Conflicts:
# CMakeLists.txt
# debian/changelog
# src/include_make/86box/version.h
# src/unix/assets/86Box.spec
# src/unix/assets/net.86box.86Box.metainfo.xml
# vcpkg.json
2023-10-23 15:42:06 -03:00
OBattler
378ef1ae6d
The Tandy 1000 HX no longer incorrectly support 256 kB of RAM, fixes #3767 .
2023-10-20 00:20:57 +02:00
OBattler
02fb5ffbd8
Fixed the RAM granularity ont he NCR PC4i, fixes #3654 .
2023-10-14 04:19:42 +02:00
OBattler
5e153bb0a2
Merge remote-tracking branch 'origin/master' into version/4.1
2023-10-10 00:23:30 +02:00
OBattler
66e334757e
The Vibra 16C is now correctly PnP and added standalone Vibra 16S, 16XV, and 16C, as well as Intel CU430HX, the non-OEM version of the Toshiba Equium 5200.
2023-10-10 00:18:13 +02:00
Jasmine Iwanek
04fc564903
Update new machines
2023-10-08 14:45:01 -04:00
OBattler
881579f15a
Last machines and more fixes.
2023-10-08 06:11:32 +02:00
OBattler
684a842699
Some fixes, Socket 7 3 V, and the on-board Vibra 16S.
2023-10-08 05:21:12 +02:00
OBattler
4be73f0b7a
Phase 3.
2023-10-08 01:32:10 +02:00
OBattler
63ce626f29
Phase 2.
2023-10-08 01:16:42 +02:00
Jasmine Iwanek
ca45c58c59
Merge remote-tracking branch 'upstream/master' into version/4.1
2023-10-07 16:40:58 -04:00
OBattler
c5c10a995b
Fixed some warnings and properly initialized .gpio_acpi for all machines.
2023-10-07 17:34:28 +02:00
OBattler
0438ed32a5
Missing functions and function pointers for P1, GPIO, and ACPI GPIO, also changed kbc_p1 to uint8_t because P1 (and P2) function like any other (GP) I/O port - open bus is 0xff with clear bits being those that are pulled down.
2023-10-07 06:04:35 +02:00
OBattler
990073854a
Each machine entry now has a GPIO handler function, in preparation for the moving of the GPIO handling of Intel boards to the PC87306 Super I/O chip where it should be.
2023-10-07 05:38:08 +02:00
OBattler
210f59f8ab
Moved on-board graphics and sound devices to vid_device and snd_device, respectively.
2023-10-06 01:19:48 +02:00
Miran Grča
4475a8595c
Merge pull request #3685 from pankozacorp/GW2KVenus
...
Add Gateway 2000 OEM Version of Intel VS440FX
2023-09-21 20:46:31 +02:00
OBattler
1fa5f7c406
Conflict resolution.
2023-09-21 20:44:44 +02:00
Alexander Babikov
1753d85c88
Bump minimum RAM limit for the Soyo 4SAW2 and Zida 4DP to 2 MB
...
This prevents the BIOS hanging with 1 MB of RAM set
2023-09-21 23:18:04 +05:00
Alexander Babikov
a20a98c755
Blocklist the CPUs without an internal FPU on the IBM PS/2 Model 70 type 4
2023-09-21 23:17:52 +05:00
Alexander Babikov
5ce223e469
Add the SOFTFLOAT_ONLY flag to the Quadtel 286 clone
...
Closes #2274
2023-09-16 23:53:41 +05:00
pankozaC++
bbed19ce4c
Add Gateway 2000 Venus (Part 3)
2023-09-09 11:16:53 +01:00
Jasmine Iwanek
d8eab07471
More linting in src/machine
2023-08-22 23:54:07 -04:00
OBattler
e3cc8eaf5d
Machine flags change and the PS/ValuePointer P60 now has the MACHINE_VIDEO_8514A flag as well.
2023-08-22 19:51:13 +02:00
OBattler
4db738cd53
Limited the 8086 Amstrads to a maximum of 10 MHz CPU's.
2023-08-21 07:17:45 +02:00
TC1995
4325d6103c
Compaq Deskpro 386 1988 BIOS ROM changed to the May 1988 due to malformed status of the January 1988 one.
2023-08-20 21:22:02 +02:00
Miran Grča
6a97893cc8
Merge pull request #3598 from luennix/thunderbolt
...
Add Micronics Thunderbolt (PhoenixBIOS 4.0 Rel 6.0 for 430TX)
2023-08-19 06:06:30 +02:00
rue
7f21bbf0da
Add Micronics Thunderbolt to machine_table.c
2023-08-18 20:46:37 +03:00
OBattler
c90e4d06bf
Merge remote-tracking branch 'origin/master' into version/4.1
2023-08-15 22:15:49 +02:00
OBattler
f7b5a566cb
Added the OPTi 82c602, on-board CL-GD 5430, and also gave the PC87306 Super I/O chip its full NVR capabilities, fixes #2877 .
2023-08-15 06:45:02 +02:00
OBattler
b203b28350
Assorted copyright header fixes.
2023-08-14 21:51:47 +02:00
OBattler
685439a216
Gave the two Phoenix UMC 888x machines the correct keyboard controllers, fixes #3453 .
2023-08-14 17:51:45 +02:00
OBattler
27c56f608d
Compaq 386 machine fixes and Compaq EGA palette mux timer, fixes #3494 .
2023-08-14 05:00:56 +02:00
OBattler
956788f3ef
Merge remote-tracking branch 'origin/master' into version/4.1
2023-08-12 00:32:00 +02:00
TC1995
f240e8cb0c
Video changes:
...
1. The passthrough from VGA to 8514/A and/or 8514/A to VGA no longer relies on hackish places where to switch from/to, instead, relying on port 0x3c3 of VGA doing so (though the Mach8/32 still needs some places where to manually switch from/to, mainly the MCA one when configuring the EEPROM).
2. Implemented the MCA behalf of the Mach32 and its corresponding reset function.
3. Properly implemented (more or less) true color, including 24-bit BGR rendering
4. Other fixes such as color patterns and mono patterns being more correct than before in various operating systems and in 24-bit true color.
5. Implemented the onboard Mach32 video of the IBM PS/ValuePoint P60 machine.
6. Made the onboard internal video detect when it's 8514/A compatible or not (CGA/EGA/MDA/VGA/etc.). If the former is selected, then the video monitor flag is used instead (for QT).
7. The TGUI9400 and 9440, if on VLB, now detect the right amount of memory if on 2MB.
8. Initial implementation of the ATI 68875 ramdac used by the Mach32 and made the ATI 68860 8514/A aware when selected with the Mach32AX PCI.
9. Separated the 8514/A ramdac ports from the VGA ramdac ports, allowing seamless transition from/to 8514/A/VGA.
10. Fixed a hdisp problem in the ET4000/W32 cards, where it was doubling the horizontal display in 15bpp+ graphics mode.
11. Removed the 0x3da/0x3ba port hack that was on the Mach8/32 code, relying on the (S)VGA core instead.
12. Reworked and simplified the TGUI9440 pitch register based on logging due to no documentation at all.
2023-08-12 00:00:46 +02:00
pankozaC++
3bf6478b71
Add Dell OEM version of Intel Premiere PCI/II (part 3)
2023-08-11 20:47:01 +02:00
OBattler
fdac446d25
The PCjr now correctly supports 64 kB of RAM, also other fixes and added support to PCjr ports 11h and 12h to the POST card (it now supports up to 4 different ports in the range).
2023-08-09 06:26:59 +02:00
BurnedPinguin
e12ed7272c
Merge branch '86Box:master' into machine_23
2023-07-26 12:27:53 +02:00