OBattler
d46e2bc8c6
Apply the dynamic SCSI buffer window sizing fix to MO, removable disk, and CD-ROM as well.
2025-09-07 01:12:30 +02:00
TC1995
a6becc3158
Major video changes and fixes of the day (September 7th, 2025)
...
1. Rewritten Sierra SC1502x RAMDAC code to match the manual, allowing proper BPP selection on cards which use it.
2. Added a reference clock variable for cards which have a different default one (ELSA cards namely) on the ICD2061 code.
3. Reorganized RAMDAC selection in the S3 code.
4. Added more ELSA Winner cards based on the 928 chip (ELSA Winner 2000 ISA, 1000 VLB and 1000 PCI based on 928PCI).
5. The horizontal override is now also enabled for ELSA Winner 1000 (928 VLB and PCI) cards with 32bpp set, to avoid wrong horizontal displays.
6. LFB in PCI mode doesn't have the same limitations as on VLB or ISA.
7. Added more hdisp adjustments for the Elsa cards.
8. Mono patterns are now more correct in ROPBLT acceleration (command 14), fixes blackness in some instances of Win95 (matching the 968 manual).
9. Minor cleanup on the accel registers.
2025-09-07 01:01:03 +02:00
A. Wilcox
65c7dfb2ee
Fix dynamic SCSI buffer window sizing causing SEGV
2025-09-06 02:53:30 -05:00
RichardG867
f4f39f2858
SLiRP: Force resetting of the range number
2025-09-05 17:21:19 -03:00
TC1995
7e490d5340
Forgot the header.
2025-09-03 00:50:01 +02:00
David Hrdlička
043e2b6baa
Rewrite custom EDID loading
2025-09-01 18:35:56 +02:00
win2kgamer
5c3118f6ea
Add BIOS selector and 1998 BIOS with working PS/2 mouse to the Rise R534F
2025-08-31 17:00:02 -05:00
OBattler
de64f74c30
CD-ROM: Add configuration option to bypass CRC and ECC checks.
2025-08-31 21:29:32 +02:00
OBattler
1b173963fe
Fix the timings of the non-Elsa S3 Vision cards with the IBM RGB528 RAMDAC.
2025-08-31 20:44:40 +02:00
OBattler
28d678476d
Implement the ELSA S3 EEPROM, the RGB528 RAMDAC clock selection, and fix split calculation on all the S3 cards (ViRGE included).
2025-08-31 19:35:04 +02:00
OBattler
89591ae8c9
IBM PS/2 Model 50: Add the Model 50Z BIOS as an option.
2025-08-30 02:28:18 +02:00
OBattler
50cf7330a3
Added the ability to remap scan codes in the configuration file.
2025-08-29 22:41:00 +02:00
Miran Grča
d5b7b0ae27
Merge pull request #6106 from Cacodemon345/linux-port-fixes
...
Pass through serial lines between serial port and emulator
2025-08-29 21:26:36 +02:00
Cacodemon345
63bb0d8a92
Pass through serial lines between serial port and emulator
2025-08-30 01:21:30 +06:00
OBattler
56e5485b35
Biostar M5ATA: Add the option for the latest BIOS revision.
2025-08-29 21:15:14 +02:00
OBattler
a680f20c33
Fixed LPT ECP operation and UM8669F IRQ and DMA assigning, fixes Windows 95 printing.
2025-08-28 14:42:57 +02:00
Cacodemon345
4f81c12b81
Add ability to switch color scheme from system default on Windows
2025-08-28 14:34:39 +06:00
Cacodemon345
18cdab52ac
Port remaining PCem OpenGL renderer features
2025-08-27 13:01:55 +06:00
OBattler
08edbaff83
Implement the line doubling type selection for the Tandy machines as well.
2025-08-27 03:18:27 +02:00
OBattler
120a6e8b8b
Implemented it for the PCjr as well.
2025-08-27 01:47:41 +02:00
OBattler
c0fe1ceea5
Implement the line doubling mode selection on the Amstrad PC1512 and PC1640, with None as default, and make the None mode on all 4 cards (the two Amstrads, CGA, and Yamaha V6355) operate like PCem.
2025-08-27 00:46:17 +02:00
OBattler
497f702c17
Merge branch 'master' of https://github.com/86Box/86Box
2025-08-26 18:00:34 +02:00
OBattler
a3f5ea358f
Machine mergers and added the Olivetti PCS 44/C.
2025-08-26 18:00:25 +02:00
Cacodemon345
3b234872cf
Translations and cleanups
2025-08-26 17:52:31 +06:00
Cacodemon345
74e3c83bed
Custom EDIDs
2025-08-26 01:42:59 +06:00
David Hrdlička
2cc59ac721
Fix build
2025-08-24 20:51:09 +02:00
David Hrdlička
156d6f8bc8
Add provisions for portable mode to global dir functions
2025-08-24 20:49:16 +02:00
unreal9010
22feaec553
Remove Stealth 3D 4000 PCI
2025-08-24 10:47:53 +02:00
Miran Grča
236c3d7665
Merge pull request #6029 from 86Box/tc1995
...
Last 8514/A compatibles changes (August 23rd, 2025)
2025-08-23 20:38:53 +02:00
TC1995
70dc6a1a90
Last 8514/A compatibles changes (August 23rd, 2025)
...
1. Remove excess logging.
2. Fixed rom loading at the correct address of the ATI 8514/A add-on BIOS ROM.
3. Add more BIOS ranges of said bios.
2025-08-23 20:34:56 +02:00
OBattler
06afdf9dcd
Merge remote-tracking branch 'origin/master' into obattler
2025-08-23 18:58:06 +02:00
OBattler
d333ea8b4f
Final round of clean-ups - AT / PS/2 KBC devices reduced to a single kbc_at_device added with parameters.
2025-08-23 16:12:48 +02:00
OBattler
713c5a3e59
The KBC type flags are no longer needed and the KBC vendor flags can now take the lowest 5 bits.
2025-08-23 15:23:52 +02:00
OBattler
467b6b8f77
Round 2 of the clean-ups - AT vs. PS/2 KBC is now decided based on machine flags, reduces the chances of mismatch to zero.
2025-08-23 15:05:08 +02:00
Jasmine Iwanek
03006ca078
More progress towards 2nd gameport support
2025-08-22 21:58:42 -04:00
OBattler
b7a9fed690
Winbond W83977 and KBC clean-ups.
2025-08-23 02:39:10 +02:00
OBattler
efe3e46058
SiS KBC devices and AMI KBC copyright strings.
2025-08-23 01:45:35 +02:00
OBattler
7ece3fcf02
Merge remote-tracking branch 'origin/master' into obattler
2025-08-22 17:29:27 +02:00
Alexander Babikov
ec080ef34a
vmm_path is no longer temporary
2025-08-22 19:44:48 +05:00
OBattler
413787df42
Merge remote-tracking branch 'origin/master' into obattler
2025-08-21 20:58:03 +02:00
David Hrdlička
76fada4f06
And again
2025-08-21 17:43:42 +02:00
David Hrdlička
341b1a52a6
Fix -E argument; add ifdefs for SDL
2025-08-21 17:17:52 +02:00
David Hrdlička
b37cb502ba
Implement default VMM directory
2025-08-21 16:51:36 +02:00
David Hrdlička
979d772ffe
Add global config toggle for built-in manager
2025-08-21 15:28:32 +02:00
OBattler
e5998bff9b
Merge remote-tracking branch 'origin/master' into obattler
2025-08-21 00:01:16 +02:00
Cacodemon345
7a7d2c1860
Merge branch 'master' into cga-composite-settings
2025-08-21 02:36:56 +06:00
Cacodemon345
43db96831d
Hook up CGA composite controls to rest of the emulator
2025-08-21 02:32:46 +06:00
TC1995
f0d93aa00c
Video clock changes of the day (August 20th, 2025)
...
Make the clocks of the ATI cards (pre-Mach64) more sane and precise (especially the Mach8/32).
2025-08-20 18:07:15 +02:00
Jasmine Iwanek
10c18cb0fe
KBC Changes from older obat branch
...
Co-Authored-By: Miran Grča <oubattler@gmail.com >
2025-08-19 16:39:59 -04:00
OBattler
e560cf92d1
Fix a typo.
2025-08-19 21:05:12 +02:00