Commit Graph

1064 Commits

Author SHA1 Message Date
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
OBattler
d963bf4237 The Pravetz keyboard and video are now properly implemented. 2022-10-20 00:33:30 +02:00
Jasmine Iwanek
fa8029cb57 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-19 16:28:07 -04:00
OBattler
005819c74f Made the Pravetz use the AT keyboard. 2022-10-19 21:09:39 +02: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
Miran Grča
5996854ff5 Merge pull request #2651 from Cacodemon345/ms5124
machine: Add MSI MS-5124
2022-09-15 01:22:19 +02:00
Jasmine Iwanek
7fde10c0da Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-08-31 21:24:58 -04:00
Jasmine Iwanek
5e0c1ac209 Gdbstub, Minitrace and more (#2653)
* Fix gdbstub compilation

* Fix minitrace compilation

* Fix many warnings on Linux Builds

* Support DirectInput for Joysticks in QT UI too
2022-08-31 18:35:32 -03:00
Cacodemon345
79ede777c6 Correct INTA and INTB pins for southbridge 2022-08-31 13:48:13 +06:00
RichardG867
fcfca020af Correct 5ivg PCI steering table 2022-08-30 17:42:52 -03:00
Cacodemon345
d6a8950f8a Correct INTX value base 2022-08-31 00:36:15 +06:00
Cacodemon345
edb8c03171 machine: Add MSI MS-5124 2022-08-30 00:18:16 +06:00
Jasmine Iwanek
be1f8b4d03 Move i815 boards to final location 2022-08-27 19:09:11 -04: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
2dbdb06371 Update copyright headers 2022-08-25 22:51:20 -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
b6e4ad2665 Fix compile error in CUSL2 2022-08-10 19:45:13 -04: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
fafb1e6f03 Merge branch 'master' into feature/ich2 2022-08-10 14:44:37 -04:00
Adrien Moulin
26d6b308a9 Optimize IO in
Around 36% faster
2022-08-09 19:14:42 +02:00
OBattler
61828a89fc Added the GC113 used by the real TriGem 286M, and fixed that EMS driver on GC113 onwards, closes #2567. 2022-08-04 04:39:37 +02:00
Jasmine Iwanek
6fde4879bb Merge branch 'master' into feature/ich2 2022-08-02 23:50:02 -04:00
Jasmine Iwanek
1837785bd9 Remove obsolete functions 2022-08-02 19:00:37 -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
Jasmine Iwanek
8e31ca0197 Merge branch 'master' into feature/ich2 2022-07-27 20:39:49 -04:00
Jasmine Iwanek
ff39a77afc clang-format in src/machine 2022-07-27 17:01:04 -04:00
Jasmine Iwanek
edd13a93db Merge branch 'master' into feature/ich2 2022-07-26 18:58:47 -04:00
Jasmine Iwanek
d1dd3997dc Updates 2022-07-26 16:32:27 -04:00
OBattler
87cf281035 DECpc LPV fixes and implementation of the on-board S3 805 with the AT&T 490 RAMDAC, fixes #2349. 2022-07-26 22:32:01 +02:00
Jasmine Iwanek
c7172b49aa Merge branch 'master' into ich2-up 2022-07-25 19:16:21 -04:00
OBattler
6f364f0395 Fixed the entries for the DEC and Acer V10. 2022-07-24 04:33:42 +02:00
OBattler
20e6e89f0c Merge branch 'master' of https://github.com/86Box/86Box 2022-07-23 16:36:35 +02:00
OBattler
758b8988e0 Preparations for ALi KBC. 2022-07-23 16:32:46 +02:00
Adrien Moulin
2aa5d8f5b2 PIT: add alternative faster PIT
This is enabled by default on 486+ CPUs and can be forced disabled/enabled with pit_mode=0/1
2022-07-23 13:38:10 +02:00
Jasmine Iwanek
0f908b2813 Move ICH2 to it's own branch 2022-07-23 02:20:51 -04:00
Jasmine Iwanek
74741d748a Missing ports from M&K 2022-07-23 01:01:45 -04:00