OBattler
|
780ece8a4d
|
Minor AT keyboard fixes.
|
2021-04-04 00:18:13 +02:00 |
|
Miran Grča
|
62bb4a99bb
|
Merge pull request #1347 from richardg867/master
ISAPnP fixes
|
2021-04-01 01:58:02 +02:00 |
|
RichardG867
|
906fc6a0da
|
ISAPnP: add proper support for I/O range checks, decoupling the device's I/O handlers away when range checking is enabled
|
2021-03-31 20:53:04 -03:00 |
|
RichardG867
|
a994737257
|
ISAPnP: follow spec and don't reset read data port on reset command, fixes UM8669F AMI machines
|
2021-03-31 20:38:51 -03:00 |
|
David Hrdlička
|
dfbbe08a07
|
rewrite the emulator to use UTF-8 internally
|
2021-03-30 09:46:49 +02:00 |
|
OBattler
|
0cf651ff95
|
Bit 0 to 4 of LSR are now all writeable, always, fixes Error D on the IBM PCjr.
|
2021-03-30 00:37:09 +02:00 |
|
OBattler
|
1c5b8099ae
|
Minor fixes to keyboard_xt.c.
|
2021-03-29 23:51:20 +02:00 |
|
RichardG867
|
a7f6515fec
|
Fix the isapnp.c break fix
|
2021-03-23 16:49:57 -03:00 |
|
RichardG867
|
d9f58cfe0d
|
ISAPnP: Add IRQ type support, limit address register on 10-bit decode, and integrate card reset fix
|
2021-03-22 21:06:42 -03:00 |
|
RichardG867
|
70ae42e7a0
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2021-03-21 16:59:28 -03:00 |
|
RichardG867
|
99405a41b2
|
Calculate ISAPnP checksum while parsing the end tag, allowing for ROMs not ending at the end tag checksum
|
2021-03-21 16:59:15 -03:00 |
|
RichardG867
|
ba8cec5e23
|
Dependent function*
|
2021-03-20 23:44:10 -03:00 |
|
David Hrdlička
|
10cc122925
|
fix Clang/WinSDK warnings
|
2021-03-21 03:28:37 +01:00 |
|
RichardG867
|
1832c0f8ad
|
Fix ISAPnP memory upper limit support
|
2021-03-20 23:24:24 -03:00 |
|
RichardG867
|
885309aa55
|
Add memory range upper limit support to ISAPnP
|
2021-03-20 18:29:18 -03:00 |
|
RichardG867
|
1d55c4d1d1
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2021-03-20 16:33:51 -03:00 |
|
RichardG867
|
966ddba554
|
Disable DMA channels when resetting ISAPnP logical devices
|
2021-03-20 14:54:34 -03:00 |
|
OBattler
|
587d7330e1
|
Fixed ISA PNP segmentation faults when card is NULL, fixes the Shuttle HOT-557.
|
2021-03-20 05:50:37 +01:00 |
|
RichardG867
|
b338993727
|
Add ISAPnP framework
|
2021-03-20 01:21:02 -03:00 |
|
OBattler
|
f3dfd74655
|
Fixed arrow keys on the Tandy machines... this time for real.
|
2021-03-17 02:39:13 +01:00 |
|
RichardG867
|
27115d80d3
|
Add AGP video card support and Voodoo 3 AGP
|
2021-03-14 21:31:02 -03:00 |
|
RichardG867
|
c46f60ae06
|
Add PCI speed control to ICS9xxx clock generators
|
2021-03-14 19:44:39 -03:00 |
|
OBattler
|
87161c63dd
|
Only bits 4 to 2 of LSR are now writable, and only in loopback mode.
|
2021-03-04 21:56:43 +01:00 |
|
EngiNerd89
|
56f794e66c
|
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
|
2021-02-11 20:10:43 +01:00 |
|
EngiNerd89
|
f026ac6eea
|
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
|
2021-02-07 00:24:21 +01:00 |
|
EngiNerd89
|
b7e2e239e8
|
Added chipset and xta interface to Philips machines.
Major refactoring.
|
2021-02-06 23:58:39 +01:00 |
|
Miran Grča
|
8200ef5db6
|
Revert "Added new NCR and Olivetti machines"
|
2021-01-25 19:30:45 +01:00 |
|
EngiNerd89
|
b71bb01cb1
|
Fixed CMake
|
2021-01-23 18:10:38 +01:00 |
|
EngiNerd89
|
a4de9d514b
|
Implemented some Olivetti M300-family machines.
Implemented NCR PC916SX
Implemented PC87310 SuperIO
|
2021-01-17 14:39:45 +01:00 |
|
EngiNerd89
|
8c2c4fb9aa
|
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
|
2021-01-14 14:49:28 +01:00 |
|
RichardG867
|
640fbf7c5c
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2021-01-12 21:49:13 -03:00 |
|
RichardG867
|
aba9e0dac9
|
Fix illegal PIIX4 SMBus modes
|
2021-01-12 20:13:15 -03:00 |
|
David Hrdlička
|
96eb8d806e
|
Add copyright headers
|
2021-01-12 18:26:18 +01:00 |
|
David Hrdlička
|
11b6604196
|
Add CMake build files
|
2021-01-12 18:22:40 +01:00 |
|
EngiNerd89
|
0ba8dd4d0d
|
Fixed most bugs in Olivetti machines.
|
2021-01-07 23:30:19 +01:00 |
|
OBattler
|
593b3adcfe
|
Keyboard controller reset is now hard reset, fixes CTRL+ALT+DEL causing the SiS 471 AMI 486 clone to hang in SMM.
|
2021-01-06 06:09:48 +01:00 |
|
Miran Grča
|
19ff41dac6
|
Merge pull request #1201 from richardg867/master
CPU table amendments
|
2021-01-02 03:17:44 +01:00 |
|
OBattler
|
b9b753c9aa
|
Fixed the SCAMP chipset emulation and the Commodore SL386SX-25 (it was using the SL386SX-16 BIOS), added the SL386-SX16 (NEAT) and the Samsung SPC-4620P, SPC-6033P, and SPC-6000A.
|
2020-12-28 05:34:33 +01:00 |
|
daviunic
|
8349b88c3e
|
Fixed get scancode set
|
2020-12-28 00:14:04 +01:00 |
|
RichardG867
|
4be9e53a42
|
Make some reserved registers read-only on PCI/AGP bridges, fixes SIV reporting a bogus BAR on bridges
|
2020-12-27 00:08:45 -03:00 |
|
EngiNerd89
|
3d516c223f
|
Added the following new machines:
- NCR PC8/810/710/3390/3392
- NCR 3302
- Olivetti M290
|
2020-12-23 20:55:09 +01:00 |
|
EngiNerd89
|
590003ab09
|
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
|
2020-12-19 21:31:33 +01:00 |
|
OBattler
|
bb93b7efba
|
Redid the XT keyboard arrow keys handling to more closely match what a real 101/102-key keyboard does when in XT mode.
|
2020-12-19 12:35:01 +01:00 |
|
Miran Grča
|
4cb2f96d09
|
Merge pull request #1180 from richardg867/master
Overhaul AS99127F emulation and fix CPU table
|
2020-12-19 12:24:32 +01:00 |
|
EngiNerd89
|
643f9b46ea
|
Added the following new machines:
- Zenith Data Systems Z-151/152/161
- Zenith Data Systems Z-159
- Columbia Data Products MPC-1600
- Eagle PC Spirit
Minor tweaks and renamings
|
2020-12-19 12:16:42 +01:00 |
|
OBattler
|
bc12981935
|
Fixed arrow keys on the Amstrads and indentation of the Olivetti machine code.
|
2020-12-19 00:06:41 +01:00 |
|
OBattler
|
3f45852af7
|
Fixed arrow keys on Tandy machines.
|
2020-12-18 22:40:51 +01:00 |
|
RichardG867
|
39a17904e4
|
Change CPU and clock generator tables to const arrays
|
2020-12-18 18:21:55 -03:00 |
|
RichardG867
|
134254630a
|
Overhaul AS99127F emulation
|
2020-12-18 15:56:55 -03:00 |
|
RichardG867
|
12dc38ac5d
|
Add ASUS P3V133
|
2020-12-16 15:37:43 -03:00 |
|