OBattler
3d7923d954
Added the Dell Dimension XPS Pxxx, LG IBM 440FX (MS-6106), and NEC Mate NX MA30D/23D.
2023-12-28 22:12:21 +01:00
OBattler
a25a17bc62
Default PIT to slow on 286 and 386.
2023-11-22 23:01:11 +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
OBattler
0b1d3b6e4e
Fixed Hyungai Hyundai 286C initialization.
2023-11-11 22:14:42 +01:00
RichardG867
61ec3213c6
Merge branch 'master' of ssh://github.com/86Box/86Box into version/4.1
2023-11-07 21:28:51 -03:00
OBattler
69f5e9ae4b
Added a Hyundai XT keyboard controller with the old behavior (the Hyundai XT BIOS'es rely on it), fixes #3771 .
2023-11-07 01:42:22 +01: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
OBattler
74e2437d91
808x machines with >= 8 MHz CPU speed now default to fast PIT, fixes #3776 .
2023-11-06 07:05:15 +01:00
OBattler
436d8ceaf7
The Zenith Z-15x machine now have a Tandy/Amstrad-style FDC with changeline support, fixes floppy booting on those machines without XTIDE.
2023-11-06 06:50:26 +01:00
Jasmine Iwanek
1ce96a0624
Remove unnecessary brace in m_at_socket370.c
2023-11-04 02:51:56 -04: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
1891e110c1
Genesys Logic hardware monitor fixes
2023-10-23 19:33:24 -03: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
5c5b286358
Renamed mouse_mode to mouse_input_mode to fix the conflict on Haiku OS.
2023-10-23 01:21:28 +02:00
OBattler
a2ee67c493
Removed that one VARCem file as well.
2023-10-21 08:14:22 +02:00
OBattler
28e2eb3ce5
More Sound Blaster 16+ / ViBRA 16 fixes, added optional PC speaker control via the Sound Blaster 16+ / ViBRA 16, and removed some left-over temporary code from device.c.
2023-10-21 06:53:11 +02:00
OBattler
f3ca2a6dcd
Added the Winbond W83878F variant with HEFERE = 0 (key = 88h) and correctly made the MS-5124 use it.
2023-10-20 21:48:51 +02:00
OBattler
88934ab0ca
IDE fixes and finished the SiS 5511.
2023-10-20 02:57:50 +02: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
TC1995
5a94f0ee69
Corrected the fix for the 40x25 mode of the Plasma.
2023-10-14 20:21:10 +02:00
TC1995
38e63ec9c6
Compaq Plasma fixes:
...
Fixed the blinking/test cursor of said built-in video on Portable III/386.
2023-10-14 20:15:04 +02:00
OBattler
02fb5ffbd8
Fixed the RAM granularity ont he NCR PC4i, fixes #3654 .
2023-10-14 04:19:42 +02:00
Jasmine Iwanek
28e76df961
Merge remote-tracking branch 'upstream/master' into version/4.1
2023-10-13 18:45:51 -04:00
Jasmine Iwanek
f6a5229a98
Future support for higher clocked CPU's
2023-10-13 17:55:18 -04:00
OBattler
4d87a5f86a
Merge remote-tracking branch 'origin/master' into version/4.1
2023-10-12 02:07:58 +02:00
OBattler
b44d9d71c5
Make the MS-5119 use a newer (the latest) BIOS revision, fixes #3684 .
2023-10-12 01:22:00 +02:00
OBattler
e334aea1cd
Merge remote-tracking branch 'origin/master' into version/4.1
2023-10-10 11:40:12 +02:00
Alexander Babikov
39581e9110
Revert a testing change that shouldn't have been there
2023-10-10 13:47:52 +05:00
OBattler
495ef5e280
Merge remote-tracking branch 'origin/master' into version/4.1
2023-10-10 06:55:53 +02:00
OBattler
ed4c57e94c
Fixed some Intel board CPU switches.
2023-10-10 06:43:07 +02:00
OBattler
5e153bb0a2
Merge remote-tracking branch 'origin/master' into version/4.1
2023-10-10 00:23:30 +02:00
OBattler
d00d39b9e8
Do not attempt to initialize the on-board Vibra 16C if its PnP rom is not present
2023-10-10 00:22:40 +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
57375db3bd
More fixes.
2023-10-08 18:15:27 +02: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
TC1995
6802c0593b
Video, Storage and MCA changes/fixes.
...
1. Cirrus Logic GD54xx, Paradise/WD VGA now reset the interlace once a text mode is issued if not done automatically.
2. Paradise/WD's 15/16bpp modes using the 800x600 resolution now have the correct ma_latch, should fix most operating systems drivers using this combo.
3. More fixes (hopefully) to the accelerated pitch and rowoffset of the Trident TGUI cards (9440AGi and 96x0XGi), should fix issues with delayed displays mode changes under various operating systems (e.g.: Win3.1x).
4. Preliminary implementation of the Area Fill command of XGA, which is issued while using various painting and/or calc utilities on Win3.1x (IBM XGA updated drivers, e.g.: 2.12).
5. Preliminary (and incomplete) 4bpp XGA mode.
6. The XGA memory test for the 0xa5 using writes (used by various operating systems) no longer conflicts with DOS' XGAKIT's memory detection.
7. Small ROP fixes to both XGA and 8514/A.
8. Re-organized the mapping of the Mach32 chipset, especially when to enable the ATI mode or switching back to IBM mode, should fix LFB conflicts with various operating systems.
9. According to The OS/2 Museum, the Adaptec AHA-154xB series of SCSI cards fail the ASPI4DOS.SYS 3.36 signature check, so now make the changes accordingly.
10. Remove useless and crashy bios-less option of the Trantor T128.
11. The Image Manager 1024 card can also be used on a XT (although only if it has a V20/V30).
12. Re-organized the IBM PS/2 model 60 initialization as well as its right POS machine ID (though an update to sc.exe is still required for the POST memory amount to work normally).
2023-09-30 22:08:08 +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