Commit Graph

1391 Commits

Author SHA1 Message Date
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
OBattler
e44b69220f Numerous Olivetti M24 and M240 fixes. 2022-11-19 04:34:14 +01:00
OBattler
27ebb27db7 Makefile.mingw corrections and made the code pass much stricter checks (now mandated by Makefile.mignw) to ensure GCC 14 readiness. 2022-11-17 22:44:06 +01:00
Jasmine Iwanek
bd75bc141a Header cleanups
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
OBattler
cd6a43165a Fixed some compile-breaking mistakes. 2022-11-09 04:37:44 +01:00
OBattler
f807bb2ccc It is the M240 that has the internal HDC, not the M24. 2022-11-09 04:32:59 +01:00
Miran Grča
310e62e1fd Merge pull request #2812 from jriwanek-forks/randomstuff
Various ports and cleanups
2022-11-06 03:46:14 +01:00
Jasmine Iwanek
aa2c07bed2 Random header cleanups I noticed while porting things 2022-11-05 22:12:35 -04:00
OBattler
95210fafbb The Olivetti M24 now has its hard disk controller (albeit not yet configurable), closes #845. 2022-11-06 02:41:46 +01:00
OBattler
841d817328 The Sinclar PC200 (= Amstrad PC20) now correctly uses the AT Scancode Set 1 for the keyboard, fixes #1317. 2022-11-06 02:31:28 +01:00
OBattler
873d4dbbb8 The Samsung SPC-6000A is no longer incorrectly marked as having an internal IDE controller, closes #2809. 2022-11-05 20:20:12 +01:00
Dimitar Angelov
87017af8bd Merge branch '86Box:master' into micoms-xl7-turbo 2022-11-05 03:13:15 +01:00
Dimitar Angelov
f6add20410 Adding Micoms XL7-Turbo (8088 mainboard, compatible PC/XT) 2022-11-05 03:11:03 +01:00
Dimitar Angelov
2e2c2196da Pravetz-16 proper naming of BIOS files 2022-11-05 00:53:50 +01:00
OBattler
de6a6909e5 The last OPTi 822 fixes. 2022-11-02 05:19:28 +01:00
OBattler
8c0facc3b4 PCI changes for OPTi 82c822 (will also be needed for the ALi M1435). 2022-11-02 04:03:55 +01:00
OBattler
015283e5db Preliminary OPTi 822 rewrite. 2022-10-31 05:44:32 +01:00
OBattler
021eb600bb Forgotten T1000 part of the Fn fix. 2022-10-31 05:42:32 +01:00
telanus
378bd8d845 Added the Packard Bell PB8810 2022-10-30 23:52:45 +02:00
telanus
0669cce5b5 Added the Packard Bell PB8810 2022-10-30 23:51:47 +02:00
Miran Grča
953cb8bb20 Merge pull request #2771 from javi-s/m24
Olivetti M240 - Support MM58274 RTC
2022-10-30 17:41:12 +01:00
OBattler
ef3db28e0a Tandy. 2022-10-30 16:53:14 +01:00
OBattler
4aaa7ae293 PCjr. 2022-10-30 16:52:18 +01:00
OBattler
b4b5a6aea2 Amstrad. 2022-10-30 16:51:21 +01:00
javi-s
5bad039be6 Emulation of National Semiconductor MM58274 RTC
Used in Olivetti M240
2022-10-30 16:34:42 +01:00
javi-s
52f700608a Olivetti M24 MM58174 cosmetic fixes 2022-10-30 15:36:06 +01:00
Miran Grča
ca67fc9888 Merge pull request #2767 from javi-s/m24
Fix NVR size for Olivetti M24
2022-10-30 03:05:36 +01:00
OBattler
3a4c7e414e Initialize the ADI 386SX NVR to 0x00's instead of 0xFF's, fixes #2761. 2022-10-30 02:57:15 +02:00
javi-s
963d186e2e Fix NVR size for Olivetti M24 2022-10-29 23:28:06 +02:00
Miran Grča
c2402daf1e Merge pull request #2755 from jriwanek-forks/tabstospaces
Correct many file headers to show 86box
2022-10-29 17:06:18 +02:00
Jasmine Iwanek
47f6257240 Correct headers for BSD Licensed files 2022-10-29 10:52:49 -04:00
telanus
a045a9302f Sorted 8088 & 8086 entries alphabetically 2022-10-28 20:00:14 +02:00
OBattler
e6f208ef33 And applied the same change to the Vendex (and all other XT clones) by separating the XT clone keyboard/PPI from the IBM XT 1986 one, and giving the clone one the PC-style port D read out on port 60h when keyboard is disabled, fixes #2213. 2022-10-28 02:23:08 +02:00
Jasmine Iwanek
f49d3c7458 Correct many file headers to show 86box 2022-10-27 17:08:58 -04:00
OBattler
94e1f6535c Merge branch 'master' of https://github.com/86Box/86Box 2022-10-27 21:55:08 +02:00
OBattler
501b712770 Added the Toshiba T1200 version of the V86P JVC/Ricoh hard disk controller, fixes #2738. 2022-10-27 21:55:00 +02:00
Jasmine Iwanek
57c95e95d2 Merge pull request #2749 from telanus/master
Added V20-XT
2022-10-27 12:53:48 -04:00
Jasmine Iwanek
1a856d9d9f Simplify and reuse code in m_at_286_386sx.c 2022-10-27 12:27:24 -04:00
telanus
12cac177dd Added V20-XT 2022-10-27 14:29:23 +02:00
telanus
dd7f5ed7a1 Added V20-XT 2022-10-27 14:25:17 +02:00
Cacodemon345
470aaccccc Fix Linux build 2022-10-26 23:52:00 +06:00
Miran Grča
01784517f0 Merge pull request #2746 from javi-s/m24
M24
2022-10-26 18:51:53 +02:00
OBattler
776049229a Made the MB500N's PIIX no longer uses MIRQ, fixes the MB500N with three hard disks. Four hard disks seems to be an Award 4.50PG bug. 2022-10-26 17:20:45 +02:00
Alexander Babikov
8096a3095e Fix Amstrad/Olivetti internal mice not working by explicitly defining the number of buttons 2022-10-26 00:20:38 +05:00
OBattler
7a5ea200bb Made the QDI FMB's PIIX no longer use MIRQ for the secondary IDE controller, makes the secondary IDE controller work. 2022-10-25 02:38:06 +02:00
OBattler
c52b871369 The QDI FMB no longer incorrectly supports PS/2 mice. 2022-10-25 01:17:20 +02:00
OBattler
0e3d4019c3 Fixed some minor T1200 and V86P HDC-related bugs. 2022-10-24 23:20:25 +02:00
OBattler
0ff86c50df Added the internal hard disk controller option to the T1200 and V86P. 2022-10-24 23:06:25 +02:00
Miran Grča
aa8f6bbc24 Merge pull request #2729 from lkundrak/lr/v86p
Add the Epson Equity LT Machine
2022-10-23 21:03:17 +02:00
javi-s
a513ea5da5 Initial emulation of National Semiconductor MM58174 RTC
Based on existing Toshiba TC8521 RTC emulation
2022-10-23 15:49:41 +02:00