Commit Graph

2582 Commits

Author SHA1 Message Date
tiseno100
24b764d63a Added the Toshiba Equium 5200D, PCemified the Unknown Headland board names
Added the Toshiba Equium 5200D. A CU430HX board. Presents the same issues as the TC430HX.
The unknown Headland board names received their respective PCem-like clone names (Phoenix 286 clone, Quadtel 286 clone).
2020-01-07 13:38:18 +02:00
nerd73
43816991b6 Patch for the revamp
- Delinked CPU bus speed from PCI speed
- Changed the CPU multiplier from an integer to a double
- Changed the CPU cache/mem cycles on the K6-2s from fractions to integers
- Fixed cache/mem cycles on the faster Cyrix MIIs
- Fixed some spacing issues that I created
2020-01-05 15:56:52 -07:00
nerd73
8e1c0f5337 CPU table revamp
- Added IBM 486SLC2/40 because somehow I didn't know it existed
- Revoked Dynarec support on the IBM 486 CPUs after several PS/2 machines were buggy with it
- Disallowed Pentium OverDrive and 3.3V 486 CPUs on the AMI 486 clone, Award 486 clone, IBM PS/1 2133, and IBM PS/2 model 70 Type 4 due to discovery that they used either Socket 1 or the original 486 socket
- Disallowed split-rail voltage CPUs (P55C, 6x86L/6x86MX, K6) on all Socket 7 FX and some HX motherboards that don't support it
- Fixed a lot of wrong multipliers on 5th-generation CPUs
- Added mem and cache cycles for the faster K6-2s/K6-3s above 300 MHz
2020-01-03 22:59:49 -07:00
OBattler
f7ffe8a247 Fixed coding style and IRQ handling per the spec.
Also made commands other than 0xFF ignored in UART mode, also per the spec.
2020-01-04 03:32:20 +01:00
TC1995
e8dd8c3774 Fixed midi input code. Currently only MPU401 (standalone) and SB cards have MIDI Input capabilities, es1371 and GUS will be done for a later time. 2020-01-02 18:19:22 +01:00
TC1995
9562a20a63 Initial commit of MIDI IN. 2020-01-01 20:20:16 +01:00
OBattler
b9c189ea27 Merge pull request #518 from 86Box/fix/readme_missing_packages
Update README.md
2019-12-31 22:02:35 +01:00
David Simunič
4431331ae4 Update README.md
Added an extra step to install the missing packages until the current dev environment is replaced by a better alternative.
2019-12-31 16:27:08 +01:00
OBattler
5715a4fa12 Updated the Discord invite in README.md. 2019-12-30 10:33:47 +01:00
OBattler
ca5909a4d8 Merge pull request #512 from 86Box/bugfix/video_20191228
Bugfix/video 20191228
2019-12-28 05:51:53 +01:00
OBattler
f12d9c14db Ported the (S)VGA linear read latch fix from PCem. 2019-12-28 05:51:22 +01:00
OBattler
8cad1a3c4c Fixed the Tandy 320x200x4 modes. 2019-12-28 05:50:55 +01:00
OBattler
1d41f99dcf Fixed the ATi Mach64 hardware cursor. 2019-12-28 05:50:22 +01:00
tiseno100
d894b416dd Removed the Goldstar 386 from dev branch. Added a Tandon based Micronics 386 Board
TI NEAT based 386 board.
2019-12-26 20:48:07 +02:00
tiseno100
58adb51dbe Added the Siemens PCD-2L
A N82330 discrete machine. Segfaults in some places
2019-12-23 21:32:44 +02:00
OBattler
b9ececc312 Merge pull request #502 from nerd73/master
IBM 386SLC/486SLC/486 Blue Lightning emulation
2019-12-21 21:06:53 +01:00
OBattler
8d39d18092 Merge pull request #506 from 86Box/feature/c_minus_minus
Feature/c minus minus
2019-12-21 21:02:38 +01:00
OBattler
4957a9f867 Fixed Mode 2 handling again and added support for reading raw sectors from non-raw images with reconstructed headers. 2019-12-21 21:01:43 +01:00
OBattler
51b06be28c Removed DOSBox OPL code, and made NukedOPL, the CD-ROM image code (incl. former cdrom_dosbox.cpp/h), and Raw Input mouse code C instead of C++, and fixed OPL2 emulation with NukedOPL. 2019-12-21 20:06:34 +01:00
OBattler
6881b6ec64 The CD-ROM READ SUBCHANNEL command in header only mode now correctly returns the disc status and header type, fixes DOS CD players with OAKCDROM.SYS. 2019-12-21 20:04:18 +01:00
OBattler
ccd1a8dde2 Cleaned up the Sound Blaster DSP code. 2019-12-21 20:03:07 +01:00
tiseno100
06b8732412 Revert the Unknown Quadtel Headland 2019-12-20 15:29:32 +02:00
tiseno100
2f76c899f1 Replaced the Unknown Micronics Board with Goldstar 386. 2019-12-19 16:35:39 +02:00
tiseno100
384405ab28 Removed the Headland IQS. Added the G2 12HS.
Headland IQS seems to be troublesome with the Headland chipset emulation of 86Box thus it was removed. The G2 12HS on the other hand replaces the "Unknown Quadtel Headland".
2019-12-19 11:06:21 +02:00
nerd73
a660f8fc4f Update cpu_table.c 2019-12-17 06:52:22 -07:00
nerd73
0a20ac9570 Update cpu_table.c 2019-12-17 06:51:07 -07:00
nerd73
6fc060ded1 Update 808x.c 2019-12-17 06:46:54 -07:00
nerd73
fb050149e3 Update 808x.c 2019-12-17 06:45:53 -07:00
nerd73
d1a1f031d9 Indenting fixes 2019-12-17 06:42:13 -07:00
nerd73
3d112cc2db Update cpu.h 2019-12-17 06:41:23 -07:00
tiseno100
4c3ebddb94 Added the IBM PS/ValuePoint P60
Just like the IBM Ambra's, it's a standard Intel 430LX OEM board with it's own special BIOS.
2019-12-17 15:40:01 +02:00
nerd73
4ac2769e3e Indenting fixes 2019-12-17 06:37:57 -07:00
nerd73
82f918a36f Indenting fixes 2019-12-17 06:35:25 -07:00
nerd73
07613ce520 Add files via upload 2019-12-16 18:10:47 -07:00
nerd73
4e8bcfd6ad Add files via upload 2019-12-16 18:10:19 -07:00
nerd73
2ce2ea23d0 Added the new CPUs to various PS/2 machines. 2019-12-16 13:58:30 -07:00
nerd73
719534c518 IBM 386SLC/486SLC/486BL emulation 2019-12-16 13:54:59 -07:00
OBattler
7a0ada63e1 Merge pull request #501 from tiseno100/master
Fix the Ambra's not appearing for the old dynarec. Added few 286 boards
2019-12-15 22:12:59 +01:00
tiseno100
9e1100ec3d Fix the Ambra's not appearing for the old dynarec. Added few 286 boards
Added a few 286 boards:
- Unknown Phoenix Headland
- Unknown Quadtel Headland
- Headland IQS(Phoenix A286)
- The AMI, Quadtel and Phoenix variants of IBM AT
- Samsung Deskmaster 286
- A Dev branched Micronics 386 Board
2019-12-15 22:05:23 +02:00
OBattler
8586adb130 Merge pull request #496 from tiseno100/master
Adding the IBM Ambra's on 86Box
2019-12-15 18:53:58 +01:00
tiseno100
2f57e207c8 Fixed the incorrect old pathing 2019-12-14 22:52:53 +02:00
tiseno100
37efc07d59 Added the IBM Ambra DP60 and DP90 variants
DP60 and DP90 use standard Intel OEM boards but they have their own special BIOS
2019-12-14 22:50:44 +02:00
OBattler
5615d11320 Merge pull request #493 from 86Box/bugfix/ncr5380
Fixed partitioning and formatting HDD's under the Longshine SCSI card…
2019-12-13 04:46:08 +01:00
OBattler
3089e8f358 Merge pull request #494 from dhrdlicka/feature/win_d2d
Direct2D refinements
2019-12-13 04:44:32 +01:00
OBattler
833b625604 Merge pull request #492 from dhrdlicka/feature/postscript
Updates to the generic PostScript printer
2019-12-13 04:44:15 +01:00
David Hrdlička
042d9228ea win_d2d: port to C 2019-12-12 23:04:03 +01:00
David Hrdlička
2cb6c73555 win_d2d: remove unnecessary headers and ifdefs 2019-12-12 12:18:34 +01:00
David Hrdlička
111dee6eb0 prt_ps: proper unloading of ghostscript 2019-12-10 17:29:53 +01:00
David Hrdlička
cef9ea2cbc win_d2d: update copyright header 2019-12-09 22:57:45 +01:00
David Hrdlička
5202d274b9 win_d2d: unify windowed and fullscreen rendering 2019-12-09 20:54:16 +01:00