Commit Graph

1628 Commits

Author SHA1 Message Date
OBattler
8b646ccc49 Fix a compile-breaking mistake in machine/m_ps1.c. 2025-03-29 18:47:21 +01:00
OBattler
e48c6c8e8b Laser XT3: No longer use the other BIOS that has not yet been committed. 2025-03-29 18:40:27 +01:00
OBattler
c1ecafaeb5 IBM PS/1 Model 2011: No need to explicitly refer to the zeroth element of the config array. 2025-03-29 18:38:20 +01:00
OBattler
99c81fe03d IBM PC/XT/AT and PB450: Remove "Device" from machine device_t names. 2025-03-29 18:36:33 +01:00
OBattler
8cc6f21536 PB450: Fix the default BIOS selection, fixes segmentation fault. 2025-03-29 18:32:41 +01:00
OBattler
bb22e1dccb Moved the Packard Bell PB450 to the correct place on the machines list. 2025-03-29 08:14:30 +01:00
flama12333
bd8bade3fb update machine_table.c 2025-03-26 01:32:24 -05:00
flama12333
3380783876 Replace MACHINE_PCI with MACHINE_PS2_PCI for pl4600c machine_table.c
this will be solved the ps2 mouse  not appear on the setting
2025-03-25 21:42:01 -05:00
OBattler
3f6593f314 IF386AX: Set video card to fixed and make the power off function actually power off. 2025-03-25 02:02:00 +01:00
OBattler
d91cc459bf OKI IF386AX: Implement the NEATsx chipset and give it the AT Phoenix keyboard controller. 2025-03-24 19:02:46 +01:00
Miran Grča
9c37eb9966 Merge pull request #5375 from pankozacorp/model30-fixes
IBM PS/2 Model 30-286 fixes
2025-03-24 14:05:46 +01:00
Miran Grča
af74f2ae90 Merge pull request #5377 from akmed772/master
Add OKI if386AX30L machine
2025-03-24 13:57:12 +01:00
OBattler
56d0cbb093 Different CPU's for the two V-Tech machines. 2025-03-24 06:32:02 +01:00
Akamaki
512c04c9f4 Add OKI if386AX emulation (#7)
* add a machine oki if386ax

* if386AX: still in debug

* Revert "if386AX: still in debug"

This reverts commit ade401beb0c72cee6fd1ec4728097a87e75bc09b.

* if386ax: added I/O 6xh

* if386ax: remove comment

* formatting, sorting, change filename

* change mono color palette
2025-03-24 00:56:34 +09:00
pankozaC++
8cc81683f7 Change back to fixed video, apparently 86Box had it set to fixed due to bugs in 86Box itself 2025-03-23 15:48:47 +01:00
pankozaC++
c65b7bda66 IBM PS/2 Model 30-286 fixes
the real machine supports 512 KB RAM configurations and ISA video cards
2025-03-23 14:26:07 +01:00
rushieda
96644d137f Add the Soyo SY-7SBB (SiS 600, Socket 370) 2025-03-18 19:57:14 +03:00
OBattler
39f65003dc Acer 100T: Do not add a separate internal FDC because one is already provided by the Super I/O chip, fixes #5250. 2025-03-18 03:32:47 +01:00
OBattler
05f6940844 Fixed ROM BASIC loading on XT 1982, fixes #5243. 2025-03-08 05:47:44 +01:00
Cacodemon345
74368bfe7a Don't include cpu.h in timer.h
Change the name of the define used to indicate SVGA multi-monitor-capable cards
2025-03-06 19:26:11 +06:00
The Dax
54650963f0 Fix Acer 100T machine not showing up on Linux due to case-sensitivity. 2025-03-02 14:12:25 -05:00
OBattler
c262760155 PS/1: Move NVR initialization to the end of ps1_setup(), fixes segmentation fault due to the BIOS language being obtained from the wrong device. 2025-02-19 12:56:22 +01:00
OBattler
83d840381a Fixed more warnings and compile-breaking mistakes. 2025-02-19 11:58:13 +01:00
Miran Grča
e386660839 Merge pull request #5237 from akmed772/master
Add IBM PS/55 machines and its peripherals
2025-02-19 11:15:45 +01:00
OBattler
6328d51108 Gave the PCjr the missing MACHINE_CARTRIDGE flag. 2025-02-19 10:54:22 +01:00
Akamaki
ed555c86d7 correct function declaration in m_ps2_mca.c 2025-02-19 11:38:00 +09:00
Akamaki
3c00fece65 change machine name, update comments 2025-02-19 00:37:40 +09:00
Akamaki
983c7d7891 Merge pull request #2 from 86Box/master
rebase to master
2025-02-18 22:50:55 +09:00
Akamaki
2c78e7bb2f added comments 2025-02-18 22:46:18 +09:00
Miran Grča
601efe14a8 Merge pull request #5139 from MaxwellS04/Machines_Jan13
Add onboard sound to Gateway Mailman and Hitman
2025-02-17 04:56:09 +01:00
OBattler
4b92bb62cb Commodore SL386SX-16: Remove internal IDE controller, sicne the real board has none. 2025-02-17 00:41:34 +01:00
OBattler
f4df7491b0 The Commodore 386SX-16 now correctly has a PS/2 keyboard controller. 2025-02-16 14:45:12 +01:00
Akamaki
5dfbef2374 fixed PS/55 5550-V hangs in warm boot
* Fixed PS/55 5550-V hangs in warm boot because it doesn't reset E0000-E0FFFh hole (for video RAM of DA)
* Merge code that enable/disable E0000-E0FFFh hole
2025-02-16 11:14:27 +09:00
Akamaki
0a7c329405 cleanup 2025-02-15 23:25:57 +09:00
Akamaki
5f831603e9 fixed cache memory encoding for 5550-V 2025-02-15 23:15:10 +09:00
Akamaki
16fc5e7902 corrected compile errors, removed garbage 2025-02-15 12:08:50 +09:00
Akamaki
8ceec325ef Merge branch 'master' of https://github.com/86Box/86Box into 86Box-master 2025-02-15 09:02:14 +09:00
Miran Grča
c8e7f757e1 Merge pull request #5227 from pankozacorp/slotket8
Bring back the Slot 1 to Socket 8 adapter, but block it from use on incompatible machines.
2025-02-14 09:13:12 +01:00
OBattler
2c197000ea Removed the legacy #defines in device.h. 2025-02-14 07:39:21 +01:00
OBattler
5e5aa63363 Merge branch 'master' of https://github.com/86Box/86Box 2025-02-14 07:11:07 +01:00
OBattler
5b6a965900 Bring machine flags on par with device flag and clean up device_is_valid() accordingly. 2025-02-14 07:10:55 +01:00
pankozaC++
f5d65f2e66 Just block Pentium Pro on incompatibile machines, instead of removing the Slot 1-to-Socket 8 adapter altogether (part 2) 2025-02-13 19:21:19 +01:00
rushieda
7c422a4d50 Block AMD and Cyrix CPUs from Intel Socket 5/7 motherboards with stock BIOS 2025-02-13 12:07:13 +03:00
OBattler
187a1ca416 The NVR name is now obtained from the selected machine BIOS type if applicable. 2025-02-13 00:45:10 +01:00
Akamaki
cdc381b619 Added a new machine: IBM PS/55 model 5551-V0,V1 2025-02-11 11:27:41 +09:00
Jasmine Iwanek
729e8080b6 More Socket 3 PCI 2025-02-09 13:07:01 -05:00
Jasmine Iwanek
a4fd6a0895 Seperate Socket 3 and Socket 3 PCI
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-02-09 02:25:29 -05:00
Jasmine Iwanek
d00f80d3ce General changes from the obattler_202406 branch
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-02-09 02:20:36 -05:00
RichardG867
34fbecb377 CS423x: Add proper on-board CS4236B to the Intel AP440FX
Default PnP ID patches have been removed as the AP440FX BIOS confirms the CSC4236 ID never changed (as later documented on CS4235/9)
2025-02-08 00:06:54 -03:00
RichardG867
b7f7975054 CS423x: Add on-board CS4236 to the VS440FX 2025-02-07 20:44:21 -03:00