Commit Graph

1093 Commits

Author SHA1 Message Date
OBattler
9175d060f5 Ignore the internal mouse on the Olivetti machine if the mouse is not set to internal, fixes serial mouse on both the Olivetti M24 and M240, closes #2880. 2022-11-24 20:54:28 +01:00
OBattler
c63f9e23a7 ATAPI CD-ROM normal model now identifies as a SONY CDU-76 when the machine is a Sony, the Sony Vaio recovery disk should now work. 2022-11-19 23:40:14 +01:00
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