Commit Graph

10292 Commits

Author SHA1 Message Date
OBattler
a4703ac0de Small 450KX fixes. 2023-07-12 00:43:47 +02:00
BurnedPinguin
b515c8eb89 Merge branch '86Box:master' into machine_23 2023-07-12 00:42:30 +02:00
OBattler
da98030f80 Part 6. 2023-07-12 00:40:51 +02:00
OBattler
b2d7dd6f9c Part 5. 2023-07-12 00:38:22 +02:00
OBattler
33ff6b77e8 Part 4. 2023-07-12 00:37:51 +02:00
OBattler
ac8873802f Part 2. 2023-07-12 00:33:56 +02:00
OBattler
20e771ad3a Part 2. 2023-07-12 00:32:21 +02:00
OBattler
22d84443a8 DRAM row implementation, part 1. 2023-07-12 00:15:43 +02:00
cold-brewed
72483a5dea macos: Add special mapping for insert key 2023-07-11 16:49:14 -04:00
cold-brewed
a11047887c qt: Change default disk type to dynamic vhd 2023-07-11 15:55:13 -04:00
BurnedPinguin
dd26f73896 Make the i420EX machines correctly have PCI IRQ steering. 2023-07-11 21:34:39 +02:00
BurnedPinguin
08f1004f41 Add the ICS SB486P 2023-07-11 21:06:40 +02:00
BurnedPinguin
75c2ef2347 Add the Lanner Electronics AP-4100AA SBC. 2023-07-11 17:38:20 +02:00
BurnedPinguin
e014dc4ee1 Add ECS AL486 2023-07-11 14:02:02 +02:00
BurnedPinguin
ea713a3374 Add AIR 486PI 2023-07-11 13:14:54 +02:00
RichardG867
2652dc8215 Jenkins: Fix Linux build 2023-07-10 23:14:17 -03:00
BurnedPinguin
69ff1c60f7 Add Anigma BAT4IP3E (IDE needs work) 2023-07-09 15:55:58 +02:00
RichardG867
4ecfdb4834 midi: Switch to dynamic fluidsynth 2023-07-08 13:49:02 -03:00
BurnedPinguin
1a8281f90e Merge branch '86Box:master' into machine_23 2023-07-07 23:36:15 +02:00
BurnedPinguin
6a5eb2497b Merge branch 'machine_23' of https://github.com/BurnedPinguin/86Box into machine_23 2023-07-07 23:34:46 +02:00
BurnedPinguin
1438e7f4e8 Add the AMI Super Voyager PCI (S76) 2023-07-07 23:33:57 +02:00
OBattler
32116fdd8f Reimplemented the 808x IN and OUT instructions, fixes the PIT test on the IBM PC and XT BIOS'es. 2023-07-07 19:33:44 +02:00
BurnedPinguin
a94efdb4d4 Merge branch '86Box:master' into machine_23 2023-07-06 20:54:01 +02:00
BurnedPinguin
6334bd8993 Add the ZEOS Martin (currently has memory related issues, to be fixed) 2023-07-06 20:49:33 +02:00
OBattler
a926c7e844 Fixed the ASUS 486SP3. 2023-07-06 20:41:35 +02:00
OBattler
f44821d840 Removed an invalid change from cpu/cpu.c. 2023-07-06 20:38:34 +02:00
BurnedPinguin
60e33817cd Merge branch '86Box:master' into machine_23 2023-07-06 20:37:55 +02:00
OBattler
8c94de0be1 Disabled register EE reads and writes on the VLSI VL82C480 chipset. 2023-07-06 20:33:23 +02:00
OBattler
979bd75acb Merge branch 'master' of https://github.com/86Box/86Box 2023-07-06 19:59:54 +02:00
OBattler
78f129c8ac Rewritten the PCI Type 2 access handling. 2023-07-06 19:55:59 +02:00
BurnedPinguin
f480ca3668 Add the J-Bond PCI400C-A (note: PCI registers 00h - 03h get randomly zeroed out, needs fixing) 2023-07-06 00:51:57 +02:00
BurnedPinguin
8456ebebe6 Merge branch '86Box:master' into machine_23 2023-07-05 15:49:47 +02:00
Alexander Babikov
ed36261f62 unix: Add a missing #include 2023-07-04 21:34:25 +05:00
Jasmine Iwanek
1116aadb6f Another round of sonarlint work 2023-07-04 10:53:44 -04:00
OBattler
b750471e5c Removed two temporary lines in device/kbc_at.c that shouldn't have been committed. 2023-07-03 02:42:33 +02:00
OBattler
e328a3c2de Added the Siemens Award keyboard controller and a small hack (will have to do due to the scarcity of information until we get ahold of an actual Siemens PCD-2L) to make the Siemens PCD-2L POST correctly again, fixes #3444. 2023-07-03 02:36:17 +02:00
OBattler
feece51403 Fixed low BIOS mapping so it maps correctly with a 512k or biggeer BIOS as well. 2023-07-03 02:34:54 +02:00
OBattler
277795dc69 Fixed a compile-breaking mistake in machine.h. 2023-07-03 02:34:12 +02:00
OBattler
babbb2247e Changed PS/2 bus check in device.c. 2023-07-02 16:59:39 +02:00
OBattler
5b58fcfab2 The Lucky Star LS-486E and Rise R418 are now marked as having the PS/2 keyboard controller IRQ latch (new machine bus flag!) without actually having the PS/2 ports. 2023-07-02 16:58:31 +02:00
Alexander Babikov
b5bf8e63a4 Add a machine flag for machines requiring softfloat FPU and remove the existing restrictions on using dynarec and softfloat together 2023-07-02 14:43:10 +05:00
RichardG867
71d95c7169 network: Trial usage of external libslirp on non-Linux platforms 2023-07-01 15:51:02 -03:00
Jasmine Iwanek
2009f14dbf Merge pull request #3442 from lemondrops/legacy-unix-version
unix: add a monitor command to display version and license info
2023-07-01 08:39:46 -04:00
Jasmine Iwanek
77417f0d9f Merge pull request #3441 from lemondrops/qt-no-dynarec-fix
qt: Hide the dynarec checkbox if built without a dynarec
2023-07-01 08:39:34 -04:00
Jasmine Iwanek
9c05a30cb7 Merge pull request #3439 from lemondrops/bugger-fix
Fix ISABugger not being actually disabled on machines without ISA
2023-07-01 08:39:17 -04:00
Jasmine Iwanek
164a4aeef5 Merge pull request #3438 from lemondrops/cassette-flag
Add a machine flag for machines with a cassette port
2023-07-01 08:39:05 -04:00
Alexander Babikov
42d0548b95 unix: add a monitor command to display version and license info 2023-07-01 17:01:48 +05:00
Alexander Babikov
74382d090f qt: Hide the dynarec checkbox if built without a dynarec 2023-07-01 17:01:28 +05:00
Alexander Babikov
b5ce972247 Fix ISABugger being not actually disabled on machines without ISA 2023-07-01 16:59:48 +05:00
Alexander Babikov
05e5fdd378 qt: Some formatting cleanup 2023-07-01 16:59:17 +05:00