18975 Commits

Author SHA1 Message Date
Miran Grča
9b3da6606d Merge pull request #6828 from akmed772/master
IBM 5550: Add the Font 16 display adapter
2026-02-21 04:57:10 +01:00
Miran Grča
3fd344d957 MPU-401: The IRQ must still be cleared on reset. 2026-02-21 04:24:20 +01:00
Akamaki
dad8edd32e cleanup (m_xt_ibm5550.c) 2026-02-21 02:40:26 +09:00
Akamaki
3a199fb8cb PS55DA2: Change to interlaced screen update 2026-02-21 02:26:54 +09:00
Akamaki
894e4bb0cf IBM 5550: Set pixel clock for Font 16 2026-02-21 02:25:07 +09:00
Akamaki
c03a4e91c9 IBM 5550: Add cursor blinking
Added cursor blinking controlled by CRTC (HD46505).
2026-02-20 23:36:08 +09:00
Miran Grča
3509df8892 Merge pull request #6826 from WNT50/ps2isa
IBM PS/1 XTA controller fixes
2026-02-20 10:35:11 +01:00
Miran Grča
ec2b088ede Merge pull request #6827 from Cacodemon345/patch-999014
MPU-401: Don't clear queues on reset
2026-02-20 10:34:45 +01:00
Miran Grča
ffffa6dddd Merge pull request #6825 from win2kgamer/vl82c48x-romcs
VL82C48x ROMCS improvements
2026-02-20 10:34:28 +01:00
Cacodemon345
99a0a1ef04 MPU-401: Don't clear queues on reset
Backported from DOSBox SVN revision r4492
2026-02-20 15:03:51 +06:00
WNT50
8750015588 IBM PS/1 XTA controller fixes 2026-02-20 13:16:08 +08:00
win2kgamer
db483e2515 Merge branch '86Box:master' into vl82c48x-romcs 2026-02-19 21:44:23 -06:00
Akamaki
617be3b135 IBM 5550: Fix a bug in Font 16 drawing 2026-02-20 10:51:00 +09:00
Akamaki
45c300a566 IBM 5550: Change method to store 9th bit into memory 2026-02-20 09:10:16 +09:00
Akamaki
c1661b5a90 IBM 5550: Fix the screen res in graphic mode 2026-02-20 09:06:33 +09:00
Akamaki
4284f15574 Keyboard: Fix a bug in IBM 5576-001 emulation
Fix a bug that the make code is sent when the 5576-001 emulation is enabled and the key is released.
2026-02-20 09:03:45 +09:00
Miran Grča
ca61f28f53 Merge pull request #6823 from WNT50/ps2isa
Floppy and hard disk fixes for IBM PS/2 model 30-286
2026-02-19 12:29:53 +01:00
WNT50
b77f0dfe33 Floppy and hard disk fixes for IBM PS/2 model 30-286 2026-02-19 17:16:40 +08:00
win2kgamer
4bab8b1fc5 Mirror the ROMs for the HP Vectra 486VL and Siemens-Nixdorf D824 and remove the now unneeded Cirrus VBIOS hacks for them 2026-02-18 23:35:51 -06:00
win2kgamer
58323156c1 VL82C48x: Add logging and fix a compile-breaking mistake 2026-02-18 22:35:39 -06:00
win2kgamer
5e6e81353e VL82C48x: Implement ROMSET register ROMMOV/ROMCS# functionality 2026-02-18 22:25:38 -06:00
Akamaki
0a4b44184a IBM 5550: comment out unused code 2026-02-19 11:04:37 +09:00
Akamaki
c3db241621 IBM 5550: Added font 16 emulation 2026-02-19 11:00:09 +09:00
Miran Grča
e660bc09eb Merge pull request #6822 from win2kgamer/clgd5428-fix
Cirrus VBIOS fixes part deux
2026-02-18 04:28:16 +01:00
win2kgamer
84ab3315a5 HP Vectra 486VL: Give the machine its correct Cirrus CL-GD5426 ISA onboard video 2026-02-17 21:22:10 -06:00
win2kgamer
16e8384bdb Cirrus: Revert to the old behavior of loading the generic ISA VBIOS on the Vectra 486VL and Siemens-Nixdorf D824, fixes Windows 3.1 drivers 2026-02-17 20:51:50 -06:00
Miran Grča
b072b84e9a ASUS P5A: Reverse the order of the first 4 PCI slots (fixes Voodoo 2 SLI) and correctly declare device 0x06 as reserved for on-board audio. 2026-02-18 00:40:54 +01:00
Miran Grča
9cf60a4633 Merge pull request #6818 from win2kgamer/tandy-fixes-2
Tandy and Cirrus VRAM fixes
2026-02-17 05:31:37 +01:00
win2kgamer
9a5ec04ec5 Tandy Sensation II: After further research the Tandy 3100 and MMPC series have a different BIOS and some board differences so rename the machine to reflect this
Also add a new Cirrus 5428 device with a fixed 1MB VRAM config for this machine
2026-02-16 22:00:19 -06:00
win2kgamer
ca9f9d7fc3 Tandy Sensations: Remove the MACHINE_APM flag since the chipset these machines use lacks SMI functionality 2026-02-16 21:19:00 -06:00
win2kgamer
38e5f2a374 Sensation audio: Initialize ret in sensation_visdac_read, should fix a compiler warning 2026-02-16 21:12:59 -06:00
win2kgamer
3621e0b335 Move the Intel Monsoon and Tandy Sensation II/3100/MMPC machine over to the 512KB/1MB 5428 VLB variant and rename it since it's no longer specific to a Dell machine 2026-02-16 21:10:55 -06:00
win2kgamer
9bdfe5cbea Cirrus: All machines using the CL-GD5428 ISA as an onboard device only support 512KB/1MB configs 2026-02-16 20:40:39 -06:00
win2kgamer
dfee5d88d3 Cirrus: Make CL-GD5402 VRAM configurable with options for 256KB and 512KB 2026-02-16 20:37:59 -06:00
Miran Grča
5b4b486afc Fix a MOV in vid_voodoo_codegen_x86-64.h that should have been an ADD 2026-02-17 00:29:30 +01:00
Miran Grča
3fffe34398 Merge pull request #6816 from Paradyx0392/French-update
Update the French translation
2026-02-16 18:22:58 +01:00
Paradyx0392
953c8a27e2 Update fr-FR.po 2026-02-16 19:16:15 +08:00
Miran Grča
b7451c6c20 Merge pull request #6815 from Paradyx0392/Dutch-update
Update the Dutch translation
2026-02-16 03:59:32 +01:00
Paradyx0392
017ce1f773 Update nl-NL.po 2026-02-16 10:24:48 +08:00
Miran Grča
15dfadc0ab Merge pull request #6814 from win2kgamer/cirrus-vbios
Cirrus: Improve VBIOS loading behavior for some machines
2026-02-16 02:34:33 +01:00
win2kgamer
2a4802494f Merge branch '86Box:master' into cirrus-vbios 2026-02-15 19:21:16 -06:00
win2kgamer
5d3c3baaa8 Intel Monsoon: Improve jumper implementation, BIOS password is no longer disabled 2026-02-15 19:11:34 -06:00
Akamaki
1c67127d1d ps55da2: avoid resizing when video output is disabled 2026-02-16 00:57:23 +09:00
win2kgamer
4ea89bb216 Intel Monsoon: Give the machine a version of the Phoenix jumper device, fixes onboard video 2026-02-15 00:58:03 -06:00
Miran Grča
f6c749c87e Merge pull request #6811 from akmed772/master
Add an internal mouse controller for IBM 5550
2026-02-15 07:57:13 +01:00
win2kgamer
9831ded525 OPTi 499: ROMCS# enable bits in register 2Dh override 22h bit 5 ROMCS# disable, fixes Alaris Cobalt LPX VBIOS 2026-02-15 00:41:52 -06:00
win2kgamer
b12782ace9 Cirrus: Add code to load the 5428 VBIOS from the system ROM for the Acer A1G, HP Vectra 486VL and Siemens-Nixdorf D824 2026-02-15 00:35:15 -06:00
win2kgamer
e6f6b7da21 Cirrus: Give both the ISA and VLB CL-GD5428s the onboard flag 2026-02-15 00:31:06 -06:00
win2kgamer
eb20365cec Cirrus: Give the Commodore SL386SX/25 its own 5402 device and make the original onboard device not load a VBIOS. Tandy 1000 RSX now loads the correct VBIOS from the system ROM. 2026-02-15 00:26:59 -06:00
Akamaki
c508054cc3 formatting (m_xt_ibm5550.c) 2026-02-15 14:02:53 +09:00