Commit Graph

284 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
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
Jasmine Iwanek
29dd0218a1 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-05 22:56:12 -04:00
Jasmine Iwanek
aa2c07bed2 Random header cleanups I noticed while porting things 2022-11-05 22:12:35 -04:00
Jasmine Iwanek
5def97d138 Port code related to coreboot BIOS from MTRR
Only used if MACHINE_COREBOOT is set in machine flags, so this is a pretty safe one
2022-11-05 21:43:09 -04: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
f5072abba5 Added the Packard Bell PB8810 2022-10-30 23:49:18 +02:00
Jasmine Iwanek
723343bb3b Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-10-27 13:26:07 -04:00
telanus
badb9cc96c Added V20-XT 2022-10-27 14:23:33 +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
ae4f9aedaa clang-format in src/include/86box/ 2022-09-18 17:22:54 -04:00
Jasmine Iwanek
5103f35c45 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-09-15 04:48:14 -04:00
Jasmine Iwanek
d44343ed61 Formatting 2022-08-31 15:19:00 -04:00
Cacodemon345
edb8c03171 machine: Add MSI MS-5124 2022-08-30 00:18:16 +06:00
Jasmine Iwanek
e06a83a722 clang format 82815/ICH2 related things 2022-08-26 02:13:44 -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
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
8e31ca0197 Merge branch 'master' into feature/ich2 2022-07-27 20:39:49 -04:00
Jasmine Iwanek
a04710b517 clang-format in src/win and other misc places 2022-07-27 17:27:51 -04: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
Jasmine Iwanek
8d0e6289c7 Remove defunct externs from machine.h 2022-07-21 20:49:47 -04:00
Jasmine Iwanek
6233027c9e Named initializers in machine table 2022-07-19 18:51:18 -04:00
TC1995
df5c1a1a46 ISA PS/2: Clean-ups and converted into a typedef struct.
MCA PS/2: Added Model 60 (8-slot version of 50 with the same bios) and Model 65sx (essentially the same as 55sx but with a new bios and a secondary nvram a la 70-80 but limited to 2KB of size instead of 8KB).
MCA PS/2: Made the i486 cpu selection on only on Type 3 MCA models (70-80) and not Type 2 anymore, therefore the latter is limited to 386DX cpu's only.
2022-07-19 16:32:23 +02:00
OBattler
0e539f4a6a Header fixes. 2022-07-18 23:41:03 +02:00
qta3426
9f18b19b49 Added Soltek SL-56A5 2022-06-01 21:54:54 +09:00
telanus
6fbeafef2f Add a few new Machines 2022-04-15 00:59:09 +02:00
Alexander Babikov
94adafa1ee Repalce the NO_SIO Dev branch option with AN430TX
The only machine under that option, the Intel AN430TX, was actually put there for problems unrelated to Super I/O
2022-04-14 07:10:16 +05:00
Alexander Babikov
355250216f Move the Compaq Deskpro 386 to the Dev branch 2022-04-14 07:10:13 +05:00
Jasmine Iwanek
702f80e58a Backport several changes from M&K 2022-04-12 17:26:05 -04:00
TC1995
9b0f04d4a9 Added deskpro386 and fixed 24bpp mode issues of the Mach64GX/VT2. 2022-03-18 21:22:18 +01:00
RichardG867
71ba610366 Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
# Conflicts:
#	.ci/build.sh
#	.ci/dependencies_msys.txt
#	src/sound/snd_audiopci.c
2022-03-16 00:39:53 -03:00
RichardG867
50e49c31f6 CMI8x38 megacommit 2022-03-06 01:29:29 -03:00
telanus
f21348f992 Add support for the Vendex HeadStart Turbo 888-XT 2022-03-04 21:46:00 +02:00
telanus
f994c86332 Update machine.h 2022-02-21 00:00:46 +02:00
Jasmine Iwanek
7fc893bdb0 Include guards on our headers 2022-02-18 19:42:21 -05:00
Alexander Babikov
1182235d7f Rename the Soyo 4SA2 to 4SAW2 and give it VLB and PS/2 mouse support 2021-12-22 05:36:14 +05:00
OBattler
bc90f99350 Finally got rid of the AT and PCI global variables. 2021-12-19 20:00:27 +01:00