Miran Grča
68ec5c53a1
And in config.c.
2024-04-25 19:14:51 +02:00
Miran Grča
54178355b8
And in cpu.h.
2024-04-25 19:11:25 +02:00
Miran Grča
8928f5d771
Variable to override the 286/386 interpreter.
2024-04-25 19:10:40 +02:00
OBattler
0aa695c070
Matrox FIFO status fix.
2024-04-25 10:55:07 +02:00
OBattler
d740a8c164
WD76C10: A forgotten call to recalc exec.
2024-04-24 12:25:17 +02:00
OBattler
0f71a56edb
Some checks around a recalctimings check to fix some crashes.
2024-04-24 06:47:03 +02:00
OBattler
15e3876e21
Prepare WD76C10 for 286/386 interpreter selection, exempt IBM 486BL and all Cyrix'es from the 286/386 interpreter.
2024-04-24 06:06:09 +02:00
OBattler
7feb6f578d
Changed the internal device name of the MT32 New device, fixes #4394 .
2024-04-23 20:38:48 +02:00
OBattler
070c289562
The forgotten .h file.
2024-04-23 12:06:59 +02:00
OBattler
15ad2c1992
NCR 53c8xx: Set correct SCSI speeds.
2024-04-23 03:19:24 +02:00
OBattler
3dbb0daa17
AD1848 clean-ups and fixed DMA over a 16-bit channel.
2024-04-23 03:14:12 +02:00
OBattler
10fd8fb004
Assorted CD-ROM fixes, fixes #4386 .
2024-04-22 02:04:57 +02:00
Miran Grča
75b5ed4b37
Merge pull request #4384 from 86Box/tc1995
...
ATI/IBM mode changes in the Mach8/32.
2024-04-20 23:45:12 +02:00
TC1995
50ca61dfd4
ATI/IBM mode changes in the Mach8/32.
...
Reworked the way the mode changes work in said chips (and way less hacky than before).
2024-04-20 23:43:27 +02:00
Miran Grča
40882298b4
Merge pull request #4373 from cold-brewed/ui-drive-channel
...
qt: Disable bus channels that are currently in use
2024-04-18 20:52:17 +02:00
Miran Grča
95e24631f5
Merge pull request #4374 from 86Box/tc1995
...
the DEC 21143-based NIC expects a SROM Format version of 3
2024-04-18 20:45:12 +02:00
TC1995
0a1888feec
the DEC 21143-based NIC expects a SROM Format version of 3
...
This fixes detection under various operating systems, including NT-based ones.
2024-04-18 20:39:05 +02:00
cold-brewed
373fe0f258
qt: Disable bus channels that are currently in use
2024-04-18 12:29:27 -04:00
OBattler
955297b9c4
Removed excess logging from the Intel 4x0 chipset emulation.
2024-04-18 04:33:20 +02:00
OBattler
c74f168c29
The AMA-932J now indicates it is an Arche machine and correctly uses the Acer/ALi M5105 Super I/O chip.
2024-04-18 04:28:08 +02:00
OBattler
ae834c1a2d
AT MFM/RLL: The SET DRIVE PARAMETERS and RESTORE commands no longer finish instantly, fixes MFM/RLL drives on the Arche AMA-2010.
2024-04-18 04:21:01 +02:00
OBattler
1e5800d548
Intel 420TX-430TX cache control fixes.
2024-04-18 03:54:42 +02:00
OBattler
a2b3c4c8dc
ALi M1543(C) IDE fixes, fixes Windows 95 IDE driver.
2024-04-18 03:54:12 +02:00
OBattler
8e0da9ef21
ISA PNP ROM parsing fixes (fixed DMA flags and added support for fixed-sized 10-bit I/O address).
2024-04-18 03:52:41 +02:00
OBattler
d98751e40f
Added the ability to enable/disable the KBC (used by the FDC37C93x Super I/O chips).
2024-04-18 03:51:56 +02:00
OBattler
fed171ff4d
IBM PS/1 Model 2121 FDC fix.
2024-04-18 03:50:48 +02:00
OBattler
75919a1cb9
Fixed the SM(S)C) FDC37C93x NVR handling and make any non-PIIX4 machine that uses it, use its full NVR capabilities.
2024-04-18 03:49:47 +02:00
OBattler
9947af00d4
Fixed the FORMAT command on almost every emulated hard disk controller.
2024-04-18 03:47:49 +02:00
Miran Grča
691e3f2fa9
Merge pull request #4352 from flama12333/patch-2
...
Rename dtk 386 clone to DTK PM-1630C
2024-04-17 23:53:01 +02:00
Miran Grča
b200091322
Fixed a compile-breaking type in chipset/scat.c.
2024-04-16 21:49:24 +02:00
Miran Grča
8756a70e38
Sanity check on reading SCAT registers.
2024-04-16 19:40:21 +02:00
Miran Grča
b92995b039
Sanity check on reading NEAT registers.
2024-04-16 19:34:06 +02:00
Miran Grča
22441a2302
Add sanity check to Voodoo 3/Banshee hardware cursor drawing
...
Fixes #4351 .
2024-04-16 19:18:50 +02:00
Miran Grča
c930c13fa5
Merge pull request #4358 from thedax/linux-missing-machines
...
Fix missing devices and machines on Linux (and probably MacOS/*nix in general)
2024-04-16 16:19:06 +02:00
The Dax
880abcb582
Fix capitalization of VideoMagic-BioS-HXIRTW32PWSRL.BIN to VideoMagic-BioS-HXIRTW32PWSRL.bin
2024-04-16 02:57:17 -04:00
The Dax
e4c8fef511
Fix missing machines on Linux:
...
-pravetz16: capitalization of BIOS_IMKO4_FE00.BIN corrected to BIOS_IMKO4_FE00.bin
-s76p: capitalization of s76p.rom corrected to S76P.ROM
-dellplato: capitalization of 1016AX1J.bio and 1016AX1J.bi1 corrected to .BIO and .BI1 respectively
-pb450: capitalization of OPTI802.BIN corrected to OPTI802.bin
2024-04-16 01:32:53 -04:00
flama12333
2b15d7c0e6
Rename dtk 386 clone to DTK PM-1630C
...
the motherboard is listed https://theretroweb.com/motherboards/s/dtk-pm-1630c
user in vcfed uploaded bios post pictures
https://forum.vcfed.org/index.php?threads/getting-a-dtk-peer-2030-computer-running.1238827/page-4
2024-04-13 00:46:21 -05:00
Miran Grča
f61e7ead9d
Merge pull request #4350 from cold-brewed/ui-voodoo-fix
...
Voodoo UI option fix
2024-04-11 18:14:25 +02:00
cold-brewed
85c3eae1ee
qt: Make sure voodoo is only enabled for pci machines
2024-04-11 10:20:21 -04:00
Miran Grča
5f846c348f
Update m_at_386dx_486.c
...
Move IDE initialization before the Super I/O chip initialization.
2024-04-11 02:32:57 +02:00
Miran Grča
0dbb346089
Merge pull request #4347 from flama12333/patch-1
...
Fix Error initializing Hard Disk Controller in Siemens Nixdorf D824
2024-04-11 02:31:51 +02:00
flama12333
e5d1f38049
fix Error initializing Hard disK Controller in Siemens Nixdorf D824
...
since this machine has an internal ide controller
2024-04-10 18:42:55 -05:00
Miran Grča
da66123edb
Merge pull request #4346 from 86Box/tc1995
...
SCSI CD-ROM and 5380 fixes.
2024-04-10 17:29:21 +02:00
TC1995
da1ededb93
SCSI CD-ROM and 5380 fixes.
...
CD-ROM side: fixed a mode sense page (0x08 Sony, used by both Sony and Texel drives) as well as corrected the Toshiba specific drive speeds (bytes_per_second).
NCR 5380 side: split the work into the generic 5380 core and the ASICs into separate sources (53c400 and T128) and added the T228 MCA adapter based on the 128.
2024-04-10 17:27:30 +02:00
Miran Grča
b6ae0a0e5b
Create SECURITY.md
2024-04-08 17:28:53 +02:00
Miran Grča
6f8971d1b9
Merge pull request #4335 from 86Box/tc1995
...
PASPlus fix for PoP1
2024-04-06 02:52:24 +02:00
TC1995
c69066715c
Merge branch 'master' into tc1995
2024-04-06 02:45:02 +02:00
TC1995
bc6aacec71
PASPlus fix for PoP1
...
Okay, turns out bit 5 (for the board revision) is for all PAS2-based cards, which includes both Plus and 16.
This should fix the PCM IRQ on PoP1 and board detection on Plus DOS drivers.
2024-04-06 02:44:50 +02:00
Miran Grča
6388dba333
Merge pull request #4333 from 86Box/tc1995
...
Video7/Radius fixes.
2024-04-05 14:27:43 +02:00
TC1995
b674619894
Video7/Radius fixes.
...
And cleanups as well.
Htotal/hblankstart are now applicable to the HT216-32 card only.
Re-apply the Radius ISA SVGA extensions port workaround until a proper ISA bios is found/dumped (warning: the HT209 may not work properly on the PS/1 2121 machine).
2024-04-05 14:11:49 +02:00