Commit Graph

4534 Commits

Author SHA1 Message Date
EngiNerd89
b71bb01cb1 Fixed CMake 2021-01-23 18:10:38 +01:00
EngiNerd89
ec929b455e Improved memory management of Olivetti machines.
Added On-board video card for NCR 3302
2021-01-23 17:59:02 +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
Miran Grča
efe7fc4043 Merge pull request #1222 from 86Box/tc1995
Minor fix to the Longshine card, now it formats HDD's as it should.
2021-01-12 23:52:44 +01:00
TC1995
7ce4bd1a11 Minor fix to the Longshine card, now it formats HDD's as it should. 2021-01-12 20:48:47 +01:00
Miran Grča
32b68e0662 Merge pull request #529 from dhrdlicka/feature/cmake
Use CMake to build the project
2021-01-12 19:16:23 +01:00
David Hrdlička
96eb8d806e Add copyright headers 2021-01-12 18:26:18 +01:00
David Hrdlička
baad934380 Add a CMake build workflow 2021-01-12 18:26:17 +01:00
David Hrdlička
3a0db7daa8 Add vcpkg.json for use with CMake/MSVC 2021-01-12 18:26:05 +01:00
David Hrdlička
11b6604196 Add CMake build files 2021-01-12 18:22:40 +01:00
David Hrdlička
4a87af237a Change mo_format to upstream original 2021-01-12 17:11:02 +01:00
Miran Grča
44d92fac8d Merge pull request #1219 from 86Box/tc1995
Fixed configurations of the Serial and LPT in the PS/1 2011 and 2121 models and in the PS/2 model 30 as well.
2021-01-12 16:39:50 +01:00
TC1995
765a328365 Fixed Printer and Serial configurations on the PS/1 2011/2121 models and PS/2 model 30. 2021-01-12 16:31:55 +01:00
TC1995
b371e7ae5d Merge branch 'master' of github.com:86Box/86Box into tc1995 2021-01-12 13:31:44 +01:00
TC1995
6daaa84152 Merge pull request #1218 from 86Box/tc1995
Fixed the Racal EtherBlaster nic.
2021-01-12 13:16:40 +01:00
TC1995
c14481ffc0 Merge branch 'master' of github.com:86Box/86Box into tc1995 2021-01-12 13:06:34 +01:00
TC1995
c97434b482 Fixed the Racal EtherBlaster nic. 2021-01-12 13:05:26 +01:00
TC1995
8ca98a8b5e Merge pull request #1217 from 86Box/tc1995
Fixed the Compaq CGA crash upon initialization.
2021-01-12 13:01:50 +01:00
TC1995
17b5596494 Fixed the Compaq CGA crash upon initialization. 2021-01-12 12:52:00 +01:00
Miran Grča
74de566d20 Merge pull request #1213 from 86Box/tc1995
BIOS BAR now properly working in the NCR 53c8xx PCI adapters.
2021-01-12 03:13:10 +01:00
TC1995
89377b48d2 Fixed the inaccuracy of the 5380. 2021-01-09 15:28:39 +01:00
EngiNerd89
0ba8dd4d0d Fixed most bugs in Olivetti machines. 2021-01-07 23:30:19 +01:00
TC1995
f8e654feb8 BIOS BAR now properly working in the NCR 53c8xx PCI adapters. 2021-01-07 17:43:27 +01:00
Miran Grča
e659fa77ff Merge pull request #1212 from 86Box/tc1995
Workaround for the Rancho RT1000B BIOSes 8.10R and 8.20R to run on an…
2021-01-07 17:33:29 +01:00
TC1995
7fcf1c73fd Workaround for the Rancho RT1000B BIOSes 8.10R and 8.20R to run on any cpu clock while booting from hard disks (the Longshine and Trantor adapters still work though). 2021-01-07 17:30:11 +01:00
Miran Grča
5c7747513b Merge pull request #1210 from 86Box/tc1995
Fixed mixer initialization on the Sound Blaster 2.0.
2021-01-07 17:25:08 +01:00
Miran Grča
fde157f3b4 Merge pull request #1211 from qeeg/master
More POSIX fixes
2021-01-07 17:24:57 +01:00
qeeg
6015675761 More POSIX fixes 2021-01-07 10:22:58 -06:00
TC1995
19fac1e218 Fixed mixer initialization on the Sound Blaster 2.0. 2021-01-07 14:57:07 +01:00
Miran Grča
26fe5dcca4 Merge pull request #1209 from mattx433/feature/mo_posix
Make mo_format use POSIX functions instead of Win32 ones
2021-01-07 14:02:56 +01:00
mattx433
55fd5652a8 Make mo_format use POSIX functions instead of Win32 ones 2021-01-07 13:42:55 +01:00
OBattler
afb896f1eb Port 92h now hard resets as well. 2021-01-06 06:36:39 +01:00
OBattler
08cc692173 LPT ports now no longer use the LPT device functions if priv is NULL. 2021-01-06 06:32: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
OBattler
09c20cb508 Fixed the SMC FDC73C665 Super I/O chip. 2021-01-05 22:41:40 +01:00
Miran Grča
ef13980308 Merge pull request #1200 from tiseno100/master
Properly implemented the ACC 2046/2168
2021-01-02 03:17:55 +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
cfb15d3a05 Added some more sanity checks to sdl_blit(). 2021-01-01 23:22:48 +01:00
Panagiotis
84c713411f Disable logging 2021-01-01 20:25:09 +02:00
Panagiotis
92168311bf Position fix. 2021-01-01 20:24:32 +02:00
Panagiotis
abca8ec142 Delete acc2168.c 2021-01-01 20:24:15 +02:00
Panagiotis
83a8f93d70 Include a default switch for undocumented registers 2021-01-01 20:23:56 +02:00
Panagiotis
fea33c18c5 wrong naming on log. 2021-01-01 20:11:46 +02:00
Panagiotis
2b1e9a5656 Properly done logging 2021-01-01 20:11:03 +02:00
Panagiotis
9b9f2d7c7c Properly implemented the ACC 2046/2168
Based on the ACC 2046 datasheet. 2168 is just the Green variation of it.
2021-01-01 20:07:39 +02:00
Miran Grča
62e89dbea9 Merge pull request #1198 from tiseno100/master
Multiple machine & SIO implementations
2020-12-31 20:54:42 +01:00
Panagiotis
5d7ea72881 Added the Mylex MVI486
A 486 Industrial board using the Mylex BIOS
2020-12-31 21:49:47 +02:00
RichardG867
4347dbc12a Fix lower speeds on P6/C3 CPUs 2020-12-31 15:32:57 -03:00
Panagiotis
2566d15a4c Added the missing FDC37M60x Super I/O
For the Vectra VEi8 implementation
2020-12-30 22:39:25 +02:00