Jasmine Iwanek
d0e01cfa5e
Corrections to AST Rampage
2024-06-02 00:01:58 -04:00
Jasmine Iwanek
c39abcc09c
A few fixes to to the BocaRAM/AT
2024-06-02 00:01:58 -04:00
Jasmine Iwanek
b5312b9499
Add BocaRAM/XT
2024-06-02 00:01:57 -04:00
Jasmine Iwanek
e2f8d32ca4
Merge pull request #4509 from josephillips85/master
...
Fixing bus type
2024-06-01 22:53:14 -04:00
Jose Phillips
ca74d3a5bd
Fixing bus type
2024-06-01 21:24:02 -05:00
Miran Grča
fe04f224fa
Merge pull request #4508 from josephillips85/master
...
Added Machine Motherboard Acer100T
2024-06-02 02:01:44 +02:00
Jose Phillips
066f153dee
Added Machine Motherboard Acer100T
2024-06-01 18:39:40 -05:00
Miran Grča
eb3e2e82a2
Merge pull request #4507 from jriwanek-forks/lotech-fix
...
Two fixes to lo-tech EMS board
2024-06-01 16:42:58 +02:00
Miran Grča
a37c6bf925
Merge pull request #4506 from jriwanek-forks/floppy
...
Add 2.88MB dual RPM drive
2024-06-01 16:42:49 +02:00
Jasmine Iwanek
af03a0147e
Two fixes to lo-tech EMS board
2024-06-01 00:21:18 -04:00
Jasmine Iwanek
8e556ada7e
Add (commented out) eqiv of the TEAC FD-235GF
...
Commented out because it could actually be our existing 35_2hd_nec, we need to check whether this needs the INVERT_DENSEL flag or not
2024-05-31 23:56:30 -04:00
Jasmine Iwanek
77d1da5e8f
Add ED dual RPM drive
2024-05-31 23:56:30 -04:00
Jasmine Iwanek
33eb7993fb
Add some notes on drive equivalents
2024-05-31 23:56:30 -04:00
Jasmine Iwanek
b7994ab917
A few formatting cleanups in fdd.c
2024-05-31 23:56:30 -04:00
OBattler
86b9ccc8f9
Merge branch 'master' of https://github.com/86Box/86Box
2024-06-01 02:00:37 +02:00
OBattler
ab137e999e
VIA Apollo VPX: Fix SMRAM handling.
2024-06-01 02:00:22 +02:00
Miran Grča
9b4846dad1
Merge pull request #4502 from jriwanek-forks/lotech
...
Add the lo-tech EMS Board
2024-05-31 07:31:20 +02:00
Jasmine Iwanek
bd28ad2fe4
Fix trivial bug in EMS5150
2024-05-31 00:45:33 -04:00
Jasmine Iwanek
028142136a
Fix Max EMS per board
2024-05-31 00:44:04 -04:00
Jasmine Iwanek
3f0e5ccf27
Add the lo-tech EMS Board
2024-05-31 00:40:06 -04:00
Miran Grča
c50d0c3208
Merge pull request #4501 from AkBKukU/master
...
Add years to the Machine Type names
2024-05-30 18:33:22 +02:00
Shelby Jueden
c68a4445ae
Add years to the Machine Type names
2024-05-30 08:13:04 -07:00
Miran Grča
c4c2883e54
Merge pull request #4500 from 86Box/tc1995
...
Fix onboard flag for actual onboard ViRGE BIOSes.
2024-05-30 17:09:54 +02:00
TC1995
eff32906c5
Fix onboard flag for actual onboard ViRGE BIOSes.
...
So that ViRGE cards can work again without black screening.
2024-05-30 16:35:32 +02:00
Miran Grča
82999d2a94
Merge pull request #4497 from 86Box/tc1995
...
NCR 53c400 timing fixes.
2024-05-30 00:45:51 +02:00
TC1995
0897eea7df
Plus a compile fix.
2024-05-30 00:43:00 +02:00
TC1995
3d74f43b95
NCR 53c400 timing fixes.
...
See above (CD-ROM speeds too for said SCSI chips).
2024-05-30 00:25:29 +02:00
Miran Grča
d00f7ebf98
Merge pull request #4496 from 86Box/tc1995
...
Video changes part 3 (minor though)
2024-05-30 00:14:26 +02:00
TC1995
11d7afd578
Video changes part 3 (minor though)
...
1. Added an on-board S3 ViRGE DX (375) video card to the Intel AP440FX socket 8-based machine alongside its on-board CS4236B audio.
2. Sanity check for on-board S3 ViRGE devices.
2024-05-30 00:13:29 +02:00
Miran Grča
04609e622d
Merge pull request #4495 from 86Box/tc1995
...
Fix compile warning.
2024-05-29 23:57:28 +02:00
TC1995
e9f19ec32b
Fix compile warning.
...
See above.
2024-05-29 23:54:39 +02:00
Miran Grča
3c907287e1
Merge pull request #4494 from 86Box/tc1995
...
Video changes part 2
2024-05-29 23:51:23 +02:00
TC1995
ff5d5273ed
Video changes part 2
...
1. Added the Diamond Stealth 64 Video VRAM 968-based card.
2. Removed the useless VLB-based Phoenix 868 and 968 cards.
3. The Diamond Stealth 64 Video VRAM specific drivers apparently use 0x83ca-0x83cb as aliases of the RAMDAC ports 0x83c6-0x83c7 (New MMIO mode). This makes the hardware cursor visible in those drivers on win3.1 using the IBM RGB RAMDAC.
4. A few more logs and sanity checks around LFB access and MMIO as well.
2024-05-29 23:45:00 +02:00
Miran Grča
2160f2cc4d
Merge pull request #4493 from 86Box/tc1995
...
Video changes part 1 for 4.2
2024-05-29 23:19:48 +02:00
OBattler
6d2ea183c2
PAS Plus: Fix ID.
2024-05-29 23:18:43 +02:00
TC1995
2ac3d289e6
Video changes part 1 for 4.2
...
1. Corrected the ATI 1881x clocks for use with the ATI Mach8/32 and VGA Wonder chips. The CPU slowdowns should now be gone.
2. Merged I/O ports common to both the ATI and IBM 8514/A compatible chips where they have identical code (extended behavior is still separate). Code duplication is now less than before.
3. Fixed a general polygon pattern issue in the Mach8/32 affecting calc.exe in Win3.x and other stuff.
4. Mode changes are, once again, changed (ATI and IBM), as close as possible to the real thing without destroying existing resolutions.
5. The 8514/A Vertical Counter has been extended to 0xfff so that it can take 1280x1024 resolutions well offered by the Mach32 as well as a better way to change the IBM/ATI modes through a callback swap where approprietate.
6. in 8514/A mode, reads from the 0x3c6-0x3c9 ramdac range is redirected to the 8514/A RAMDAC (0x2ea-0x2ed).
7. LFB access in the Mach32 now no longer takes account of the SVGA derived rops. Fixes Mach32 display on NeXTSTEP/OPENSTEP 3.x/4.x
8. Reworked the Display Sense Status and Subsystem Status ports so that they're not copycats from MAME and instead follow the datasheet.
2024-05-29 20:47:22 +02:00
OBattler
e61c620558
ALi M1543(C): USB IRQ level/edge control.
2024-05-25 20:12:25 +02:00
OBattler
38557b33dc
Removed the VM_FLAG access from DRx access again.
2024-05-25 17:24:43 +02:00
OBattler
44a6e7c1b4
Device: Do not free init_dev if points to dev, fixes SIGTRAP.
2024-05-25 02:02:55 +02:00
OBattler
a614e935fb
Clean-ups in device.c/h and the _params() device add functions now work exactly as originally planned.
2024-05-25 02:00:19 +02:00
OBattler
beddf47de8
Fixed the Super I/O chip and keyboard controller firmware identifications for all the boards that use the SM(S)C FDC73C93x family of Super I/O chips and corrected the socket of the Dell Hannibal+.
2024-05-24 19:10:13 +02:00
Miran Grča
4526a996d4
Merge pull request #4486 from usergithub64/master
...
Fixes for translation not working in the main window
2024-05-24 11:06:17 +02:00
OBattler
b0dc74dbb8
PCI: And make it correctly handle all 4 PIRQ's and zero PIRQ (in which case, do nothing at all).
2024-05-24 11:05:27 +02:00
OBattler
8ced9eba65
PCI: More fixes to the internal IRQ mechanism.
2024-05-24 11:01:58 +02:00
usergithub64
b97cbceb07
Fixes for translation not working in the main window
...
Also need to add the appropriate translation strings to the language files
2024-05-24 11:50:01 +03:00
OBattler
07f71aab05
PCI: Fix a bug in the internal IRQ mechanism.
2024-05-24 10:37:59 +02:00
OBattler
5ff67132a6
PCI: Add mechanism for internally wired IRQ routings.
2024-05-24 10:14:41 +02:00
OBattler
0a9d71a42b
Correct the NVR mask of the two Compaq Presario's, fixes crashes with the 2240.
2024-05-24 03:58:37 +02:00
Miran Grča
2e3b21f552
Merge pull request #4484 from lemondrops/debugregs486
...
Restore debug register emulation for 486+ CPUs behind a compile-time option
2024-05-24 01:08:36 +02:00
Alexander Babikov
a07ffdecab
Restore the debug register operation on 486+
...
But put it behind a compile-time option due to performance hits
Also add the DE flag to CPUID on supported CPUs
2024-05-24 03:35:08 +05:00