randomtechkid
6f91882100
Code for ECS P6BAT-A+
...
Code for ECS P6BAT-A+ and rename ECS P6BAP to P6BAP-A+
2023-01-28 13:06:45 +07:00
luennix
4085e4c928
PR for 86Box
2023-01-09 16:31:36 +03:00
Jasmine Iwanek
1860700eab
Fix some small issues
2023-01-07 17:02:23 -05:00
Alexander Babikov
66d250d011
machine: Move the GT694VA code to the correct file
2022-12-12 00:11:01 +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
3fe4f75108
A bit more clang-format
2022-11-19 11:53:07 -05: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
Dimitar Angelov
f6add20410
Adding Micoms XL7-Turbo (8088 mainboard, compatible PC/XT)
2022-11-05 03:11:03 +01:00
telanus
f5072abba5
Added the Packard Bell PB8810
2022-10-30 23:49:18 +02:00
telanus
badb9cc96c
Added V20-XT
2022-10-27 14:23:33 +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
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
Dimitar Angelov
874fb283ab
Adding [8088] Pravetz-16 / IMKO-4 mainboard
2022-10-19 02:41:35 +02:00
Jasmine Iwanek
ae4f9aedaa
clang-format in src/include/86box/
2022-09-18 17:22:54 -04:00
Cacodemon345
edb8c03171
machine: Add MSI MS-5124
2022-08-30 00:18:16 +06:00
Jasmine Iwanek
04e7fc2640
Add missing functions, and machine_table device entries
2022-08-02 19:00:37 -04:00
Jasmine Iwanek
a04710b517
clang-format in src/win and other misc places
2022-07-27 17:27: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
OBattler
8d7f42d4aa
More machine abstractions.
2021-12-13 14:17:49 +01:00
OBattler
6661ff5dcc
Abstracted away the machine bus'es and flags in order to make the rest of the emulator agnostic as to how they're stored.
2021-12-13 01:23:06 +01:00
RichardG867
100a4099bd
Add Slot 1/Socket 370 category for the Tyan Trinity
2021-11-24 18:41:23 -03:00
RichardG867
447269eb39
Machine table and ROM fixes and cleanups
2021-11-21 13:17:30 -03:00
RichardG867
33e56c4dd9
Merge machine table changes from local branch
2021-11-14 14:28:22 -03:00
OBattler
77d73ed3c2
Finished the Intel 450KX, changes to the memory and SMRAM API's, removed the ASUS P/I-P6RP4 from the Dev branch, added the CMD646 PCI IDE controller, and fixed some bugs on the CMD640.
2021-10-26 01:54:35 +02:00
OBattler
a394a33500
Conflict resolution.
2021-10-19 18:18:15 +02:00
RichardG867
6fc0890f23
Remove underscore from Multitech PC500
2021-10-19 12:22:13 -03:00
RichardG867
5d0b068ec0
Remove SiS 5598 machines and code as agreed upon
2021-10-16 20:22:12 -03:00
RichardG867
b6bca8ae60
Remove VT8601 machine per machine_and_kb branch
2021-10-16 19:19:04 -03:00
RichardG867
128f32961d
Replace WCF-681 with BCM GT694VA
2021-10-16 19:18:09 -03:00
OBattler
1c2d1e702b
Assorted changes and bugfixes and added the two IMS 8848 machines.
2021-10-09 17:37:09 +02:00
Miran Grča
be2005dea4
Merge pull request #1690 from 86Box/master
...
Bring the branch up to par with master.
2021-09-14 22:34:42 +02:00