Commit Graph

599 Commits

Author SHA1 Message Date
OBattler
f1f99aba89 Added NOHOOK option to the makefile, NOHOOK=y compiles without the keyboard hook. 2020-07-16 01:22:13 +02:00
OBattler
8e5fa10d0e Added the AMI386SX and OPEN_AT options to the makefile. 2020-07-12 19:40:48 +02:00
OBattler
23bc283e45 Added the HEDAKA option to the makefile. 2020-07-12 19:38:42 +02:00
OBattler
be0a681f31 Removed the PS/ValuePoint from the Dev branch and moved the other Socket 4 Dell there, and the PS/ValuePoint now uses the SMC FDC73C665 Super I/O chip and a PCI version of the PS/1 keyboard controller. 2020-07-12 01:04:41 +02:00
OBattler
72cfa4dcb8 Implemented the Intel 82091AA Super I/O chip and added the Packard Bell PB520R, closes #825. 2020-07-11 03:37:25 +02:00
OBattler
f696dc69ad Added the CMD640 (but the associated PB520R is not yet properly done, needs the 82091AA, so it's disabled until I implement it), fixed initialization of the IDE registers on the SMSC southbridge, bumped up the number of emulated serial ports to 4 (was 2), and added the ability to properly have multiple W83977's on a single machine. 2020-07-08 04:24:25 +02:00
RichardG867
adb500c63b Disable CPU selector if only one CPU is available 2020-07-07 16:21:45 -03:00
OBattler
39a46797d2 Fixed shadowing on the OPTi 82c5x7, OPTi 82c495 now has Port 92h, and implemented the OPTi 82c611/611A VLB IDE controlled required by the Excalibur. 2020-07-07 20:43:28 +02:00
RichardG867
8536f93dfc Merge branch 'master' of https://github.com/86Box/86Box
# Conflicts:
#	src/cpu/cpu.c
2020-07-06 19:00:31 -03:00
RichardG867
c1dd844747 Merge branch 'master' of https://github.com/86Box/86Box
# Conflicts:
#	src/machine/machine_table.c
#	src/win/Makefile.mingw
2020-07-06 18:47:50 -03:00
RichardG867
11114c97d2 Initial implementation of STPC chipsets and machines 2020-07-06 18:45:34 -03:00
nerd73
18368203ec Fix issues with Cyrix DX2/DX4 CPUs
Fix some issues with the Cyrix DX2 & DX4 CPUs and restore the Cyrix 6x86 for dev-branch builds.
2020-07-06 13:01:52 -06:00
nerd73
ff000b53cc actually make it work this time 2020-07-03 03:09:09 -06:00
Miran Grča
03932a329f Merge pull request #889 from tiseno100/master
Added the RYC Leopard LX
2020-07-03 04:41:05 +02:00
RichardG867
5d5883ac0d Merge branch 'master' of https://github.com/86Box/86Box 2020-07-02 21:42:52 -03:00
RichardG867
b043f1867b Genesys Logic GL518SM hardware monitor 2020-07-02 21:42:31 -03:00
tiseno100
525a6f0278 Added the RYC Leopard LX
An interesting kind of 386DXish/486 kind of board. Uses the IBM 486SLC(only!) which is commonly found in PS/2 & PS/1 286 & 386 computers as an "upgrade" chip
2020-07-02 22:10:36 +03:00
Miran Grča
8ebcfe766e Merge pull request #883 from amdk6/master
Added various Dell machines
2020-06-30 15:56:41 +02:00
OBattler
33a0cf53c4 Removed the "PS/1 Model 2133" Super I/O chip as it has been identified as a National Semiconductors PC87332 on a different set of ports, the PS/1 Model 2133 now uses that. 2020-06-30 15:49:47 +02:00
Gey Cunt
57d7982a53 Added various Dell machines 2020-06-30 16:15:48 +03:00
tiseno100
672b0bbef7 Deleted the Acer off the Makefile
It's not needed anymore.
2020-06-29 16:39:30 +03:00
tiseno100
cd840c4c02 Added the OPTi 895 in Makefile 2020-06-29 16:38:26 +03:00
OBattler
96228bc41d Overhauled the SiS 496/497 chipset emulation (and added the DRB locking to it) (later Zida Tomato 4DPS BIOS'es now work, and we now use the actual 1.72), fixed the W83787F and FDC37C932FR Super I/O chips, removed the no longer needed Acer M3A registers (that's now correctly handled as FDC37C932FR GPIO), and a number of bugfixes here and there. 2020-06-29 01:10:20 +02:00
David Hrdlička
5d5b9598b2 Jenkins test 2020-06-28 17:18:14 +02:00
David Hrdlička
332dfd9743 win: Fix MSVC build 2020-06-26 22:12:15 +02:00
David Hrdlička
23efba22f1 include: move version defines out to version.h 2020-06-26 13:28:10 +02:00
TC1995
dd0180afcb Moved the IBM PS/1 Model 2133 out of dev branch.
Added the VLSI VL82c480 chipset and the unknown sio that the PS/1 2133 EMEA 451 uses.
Added on-board Cirrus GD5426 video card
2020-06-25 22:43:20 +02:00
TC1995
ba89af057c Added the Sierra SC11483 and SC11487 ramdac's.
Made the S3 911 use the SC11483 plus a few minor changes to the S3 code itself.
2020-06-25 13:18:29 +02:00
nerd73
09ffa05f89 Improvements to the OPTi 597 machine.
- Add emulation of the FDC37C661 Super I/O
- Fix Pentium VLB timing (was running VLB at 2x bus speed instead of 1/2 bus speed)
- Fix the cache register on the OPTi 5x7 chipset
- The actual minimum RAM amount is 2 MB, not 1 MB.
- Fix chipset naming consistency
2020-06-23 15:04:10 -06:00
tiseno100
3235e27f9b Inject one more space to Makefile. Fixes warnings. 2020-06-23 17:24:02 +03:00
tiseno100
f29e48d2d7 Restored the Intel 82335 chipset
Restored the old Intel 82335 code remnant of the PCem-X era.
2020-06-23 14:00:34 +03:00
tiseno100
295499eb85 Implemented the AMD 640 chipset 2020-06-22 11:09:11 +03:00
OBattler
d2dbf49e3c Added the Catalyst 28F010 Flash chip needed by the ASUS P5MP3, fixed a memory leak in the Intel Flash close code (it was not free'ing dev->array), and unified all the flash chip header files into one single flash.h. 2020-06-21 03:58:32 +02:00
OBattler
e4dbacdce3 Bumped up maximum MFM tracks from 1023 to 2047, fixes #822. 2020-06-19 12:10:04 +02:00
RichardG867
5bda6c628a Fix redundant FDC name 2020-06-19 00:37:07 -03:00
RichardG867
3040f70995 Merge branch 'master' of https://github.com/86Box/86Box 2020-06-19 00:35:41 -03:00
RichardG867
9f5956d456 Add website to about dialog 2020-06-19 00:34:56 -03:00
RichardG867
666f02dc23 Move romset URL to 86box.h 2020-06-19 00:29:37 -03:00
RichardG867
07ec8cd78c Move more stuff in the .rc file to EMU_NAME 2020-06-19 00:27:15 -03:00
RichardG867
a44c2c2fe1 Improve reset and exit confirmations 2020-06-19 00:26:13 -03:00
RichardG867
09083aa98a Add custom buttons to overwrite confirmation questions 2020-06-19 00:21:40 -03:00
RichardG867
f73cbb79b6 Improve new_floppy messageboxes 2020-06-19 00:18:28 -03:00
RichardG867
9733beb542 Improve settings messageboxes 2020-06-19 00:16:05 -03:00
RichardG867
3539c4f465 Fix and improve fullscreen exit notice (also introducing MBX_DONTASK for "don't show this message again") 2020-06-18 21:46:28 -03:00
RichardG867
0a6e3ee1e2 Improve FluidSynth library dependency error 2020-06-18 21:35:42 -03:00
RichardG867
56e486b699 Improve printer library dependency errors 2020-06-18 21:31:56 -03:00
RichardG867
a3d6e4aa4e Improve MFM/RLL/ESDI CD-ROM error message 2020-06-18 21:23:34 -03:00
RichardG867
a5e14f2ae7 Improve pcap errors 2020-06-18 21:21:10 -03:00
RichardG867
62724cda1f Make "Exit" the default button for fatal errors 2020-06-18 21:11:32 -03:00
RichardG867
6eb7314c5b Improve fatals and missing romset messages (also introducing ui_msgbox_header as a middle-of-the-road option) 2020-06-18 21:05:53 -03:00