Commit Graph

592 Commits

Author SHA1 Message Date
Jasmine Iwanek
2e226097b4 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-26 16:46:14 -05: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
f80c25c4ad Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-19 14:04:31 -05:00
Jasmine Iwanek
09dc680151 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-19 13:43:26 -05: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
Jasmine Iwanek
b8ae263d98 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-10 02:02:06 -05:00
OBattler
f807bb2ccc It is the M240 that has the internal HDC, not the M24. 2022-11-09 04:32:59 +01:00
Jasmine Iwanek
29dd0218a1 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-05 22:56:12 -04: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
Jasmine Iwanek
7eea7af4bd Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-05 21:24:26 -04: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
Jasmine Iwanek
8075bdd9e2 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-05 01:06:57 -04:00
Dimitar Angelov
f6add20410 Adding Micoms XL7-Turbo (8088 mainboard, compatible PC/XT) 2022-11-05 03:11:03 +01:00
Jasmine Iwanek
b0fa860168 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-30 23:12:55 -04:00
telanus
0669cce5b5 Added the Packard Bell PB8810 2022-10-30 23:51:47 +02:00
javi-s
5bad039be6 Emulation of National Semiconductor MM58274 RTC
Used in Olivetti M240
2022-10-30 16:34:42 +01:00
javi-s
963d186e2e Fix NVR size for Olivetti M24 2022-10-29 23:28:06 +02:00
telanus
a045a9302f Sorted 8088 & 8086 entries alphabetically 2022-10-28 20:00:14 +02:00
Jasmine Iwanek
723343bb3b Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-27 13:26:07 -04:00
telanus
12cac177dd Added V20-XT 2022-10-27 14:29:23 +02:00
Jasmine Iwanek
def141560c Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-26 13:32:45 -04: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
Jasmine Iwanek
b84283fb20 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-23 20:49:22 -04: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
Lubomir Rintel
7026204aea Add the Epson Equity LT Machine
This is a portable computer based around NEC V30 processor and what
seems to be a proprietary Epson chip set.

The chip set provides a XT-class keyboard controller/PPI, controller for
two DD floppy drives, CGA-compatible video, one serial and one parallel
port. There's no datasheet for the chip set.

The machine has a 640x200 monochromatic LCD display, optionally backlit
and an external CRT connector. There can be up to two floppy drives,
one of them optionally connected to an external connector (shared with
the parallel port). There are physical switches to enable the external
CRT and floppy connectors.

There's a battery-backed RTC/NVRAM that holds configuration, including
backlight timeout, UART configuration and floppy types.

The machine has two expansion slots, half the pich of a regular 8-bit
ISA, but electrically compatible. Hard drive and modem adapters were
available, I don't have them.

The checksums of the ROM images are as follows:

  SHA1(2d58397f81f006e7729648dd3720e3004e20ac36) =
  roms/machines/elt/HLO-B2.rom

  SHA1(8c06cd3905f71f15fec2a3759cea5b2c5dc602c3) =
  roms/machines/elt/HLO-A2.rom
2022-10-23 13:47:53 +02:00
OBattler
da33f5c0cc Allow mouse capture on internal mice even if mouse_type is not actually set to MOUSE_TYPE_INTERNAL, fixes #2682. 2022-10-23 05:31:39 +02:00
Jasmine Iwanek
f806c63607 Jetway J-815EPDA 2022-10-19 21:58:04 -04:00
Jasmine Iwanek
fa8029cb57 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-19 16:28:07 -04:00
Dimitar Angelov
874fb283ab Adding [8088] Pravetz-16 / IMKO-4 mainboard 2022-10-19 02:41:35 +02:00
Jasmine Iwanek
73c0535419 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-09-20 00:51:04 -04:00
Jasmine Iwanek
3fddf4d488 clang-format in src/machine/ 2022-09-18 17:22:55 -04:00
Jasmine Iwanek
e5324a0928 Some fixes 2022-09-16 21:50:44 -04:00
Jasmine Iwanek
5103f35c45 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-09-15 04:48:14 -04:00
Cacodemon345
edb8c03171 machine: Add MSI MS-5124 2022-08-30 00:18:16 +06:00
Jasmine Iwanek
a859c1bbdc Cleanups 2022-08-27 18:57:52 -04:00
Jasmine Iwanek
e06a83a722 clang format 82815/ICH2 related things 2022-08-26 02:13:44 -04:00
Jasmine Iwanek
bcef7f696d Merge branch 'master' into feature/ich2 2022-08-25 18:15:05 -04:00
Jasmine Iwanek
2a4df32164 Correct BCM GT694VA 2022-08-24 05:13:33 -04:00
Jasmine Iwanek
15ede8b551 Merge branch 'master' into feature/ich2 2022-08-15 21:22:10 -04:00
Alexander Babikov
789e2c950f Remove the PS/2 mouse flag from the Gigabyte GA-586IP 2022-08-13 15:51:23 +05:00
Jasmine Iwanek
f58cbb2856 Re-add the ASUS CUSL2-C
Maybe we can fix it someday
2022-08-10 17:38:54 -04:00
Jasmine Iwanek
f1ce911d55 Updates 2022-08-10 14:53:09 -04:00
Jasmine Iwanek
6fde4879bb Merge branch 'master' into feature/ich2 2022-08-02 23:50:02 -04:00
Jasmine Iwanek
04e7fc2640 Add missing functions, and machine_table device entries 2022-08-02 19:00:37 -04:00
Jasmine Iwanek
ef213a80dd Re-add other machines which went missing from the machine table 2022-07-30 14:42:05 -04:00