Commit Graph

2893 Commits

Author SHA1 Message Date
OBattler
c7ca66bd70 Merge pull request #617 from richardg867/temp
SMBus framework + Winbond W83781D hardware monitor
2020-03-23 02:46:43 +01:00
OBattler
7a354ac7a8 Keyboard_at.c newline. 2020-03-23 02:45:48 +01:00
OBattler
449118db21 SST flash fixes - the implementation of the 29EE0*0 is now correct (BIOS flashers and CIH work). 2020-03-23 02:44:11 +01:00
OBattler
b1aea66e41 Aded optional PCI slot logging to detect unassigned slots (used for detecting what slot the southbridge should use, for example). 2020-03-23 02:41:18 +01:00
OBattler
ae1f1529ea The P2B now correctly uses the W83877EF. 2020-03-23 02:38:03 +01:00
OBattler
ecb5701fcd Merge branch 'temp' of https://github.com/86Box/86Box into temp 2020-03-23 02:37:12 +01:00
OBattler
b833f39496 ROM read and Winbond fixes, also added the Winbond 83977EF. 2020-03-23 02:37:06 +01:00
RichardG867
2c610dc5ce Remove unnecessary include 2020-03-22 22:17:08 -03:00
RichardG867
dd70542d78 SMBus support + Winbond W83781D hardware monitor 2020-03-22 22:11:55 -03:00
OBattler
ea5531c0f3 Merge pull request #615 from richardg867/temp
ASUS P2B-LS board
2020-03-23 02:06:56 +01:00
OBattler
6a111545a1 ZIP and (SCSI) CD-ROM code now round the maximum transfer size to the nearest sector size for disk access commands, fixes CD-ROM booting on later ASUS BIOS'es. 2020-03-22 23:12:02 +01:00
nerd73
172f85ad40 Implemented MSRs 2020-03-21 23:42:01 -06:00
OBattler
b999cce723 Some fixes to fix PIIX3 machines, fatal's on BIOS'es accessing the OPL, and RAM limits on 430TX machines. 2020-03-22 01:17:49 +01:00
tiseno100
57a02531ac Added the Soltek SL-63A1
A weaker S370 board
2020-03-21 10:38:34 +02:00
tiseno100
0d945fbf47 Added the ECS P6BXT-A+ 2020-03-21 10:04:11 +02:00
OBattler
2fd235ae1e Merge pull request #614 from richardg867/temp
Fix build with new dynarec disabled
2020-03-21 03:28:15 +01:00
RichardG867
18562b5f7d ASUS P2B-LS board 2020-03-20 23:27:23 -03:00
RichardG867
b508085f13 Fix KBC-related reboot loops on more recent AMI BIOSes 2020-03-20 21:29:13 -03:00
RichardG867
14935da701 Fix build with new dynarec disabled 2020-03-20 21:21:37 -03:00
Daniel Gurney
e36f68a21d Remove unnecessary space in readme 2020-03-10 22:41:07 +02:00
Daniel Gurney
5ce749bd1d Mention new ROM repository in Readme.md 2020-03-08 21:07:44 +01:00
nerd73
746b5e42ff Fix a compile-breaking issue 2020-03-01 20:25:49 -07:00
nerd73
111d82fa0c Preliminary VIA Cyrix III emulation
This adds preliminary emulation of the first-gen Samuel core, used in the VIA Cyrix III CPU, at clock speeds from 66 to 700 MHz. This also moves the 440BX emulation out of the dev-branch.

Things working:
- CPUID
- Windows 98SE
- Timings seem identical between WinChip/W2's integer section and this

Things left to do:
- 3DNow on old dynarec
- Half-speed FPU (currently simulated with WinChip 1 timings instead of WinChip 2)
2020-03-01 15:06:35 -07:00
OBattler
5c4542283d Disabled some excess logging. 2020-03-01 00:53:38 +01:00
OBattler
dc59cdf48e Fixed the 6ABX3's machine name. 2020-03-01 00:50:45 +01:00
OBattler
ed6e8ffb77 Fixed CPUID's for low-clocked Klamath and Deschutes Pentium II's. 2020-03-01 00:48:32 +01:00
OBattler
a9ffc5b8c9 Even more fixes - the 6ABX3 now is fully implemented and works, except for the Super I/O chip. 2020-03-01 00:35:18 +01:00
OBattler
d26dfc8f0e More fixe and renamed the 440BX machine to 6ABX3. 2020-03-01 00:23:47 +01:00
OBattler
1972afd8aa AT NVR fixes for PIIX4. 2020-03-01 00:16:58 +01:00
OBattler
490c04fcae Current WIP code. 2020-02-29 19:12:23 +01:00
driver1998
bf8ff98fd4 rawinput: fix VID and PID display in device name 2020-02-27 02:00:58 +08:00
driver1998
b35f5628be prt_escp: fix return value of read_ctrl 2020-02-27 01:58:00 +08:00
GH Cao
4da7d7492a makefile: add rawinput joystick 2020-02-05 08:07:09 +08:00
GH Cao
8d400e140e makefile: honor LDFLAGS 2020-02-05 07:17:31 +08:00
GH Cao
bc2acaa8d4 makefile: do not specify .exe when calling pkg-config 2020-02-05 07:05:28 +08:00
GH Cao
dfbb56af41 win: RawInput Joystick interface 2020-02-04 22:49:19 +08:00
GH Cao
d66608f77b win rawinput: move all GetRawInputData into one 2020-02-04 22:47:21 +08:00
GH Cao
382c606483 win_settings: fix progress bar in new disk image dialog 2020-02-04 22:43:13 +08:00
GH Cao
8e8492baed win: fix declaration of SetCurrentProcessExplicitAppUserModelID 2020-02-04 22:43:13 +08:00
OBattler
3b6cc393eb Merge pull request #579 from nerd73/master
Machine table fixes
2020-01-25 21:27:32 +01:00
OBattler
8b07849cf5 Merge branch 'master' into master 2020-01-25 21:27:24 +01:00
OBattler
64e161985c Merge pull request #581 from tiseno100/master
The Micronics 09-00021 is actually discrete & 386DX based
2020-01-25 21:25:23 +01:00
tiseno100
c6d38548c7 The Micronics 09-00021 is actually discrete & 386DX based
For https://github.com/86Box/86Box/issues/580
2020-01-25 17:17:41 +02:00
nerd73
15acc9a537 Machine table updates 2020-01-23 22:33:56 -07:00
OBattler
e1e2d2d17d Fixed the MPU-401 tempo stuff. 2020-01-23 06:40:20 +01:00
OBattler
771241a474 Merge pull request #577 from 86Box/feature/scamp
Added the SCAMP chipset, onboard AVGA2 and corresponding machine (Com…
2020-01-22 17:41:14 +01:00
TC1995
c884438414 Fixed file version of scamp and corrected the machine.h header. 2020-01-22 17:31:34 +01:00
TC1995
299c47925e Added the SCAMP chipset, onboard AVGA2 and corresponding machine (Commodore SL386SX-25). 2020-01-22 17:26:36 +01:00
OBattler
9a0366d283 Merge pull request #576 from tiseno100/master
Restored the missing Phoenix & Quadtel 286 clones
2020-01-22 16:30:56 +01:00
tiseno100
32ef3c563c Removed the Micronics 386 from Dev Branch 2020-01-22 14:05:08 +02:00