OBattler
96faa28eeb
Removed the useless y1 and y2 parameters from the renderers' blit functions (and other places).
2021-09-13 23:19:10 +02:00
Miran Grča
1997832336
Merge pull request #1677 from 86Box/master
...
Fixed the C&T 82C100 hardware EMS implementation and increased the V8…
2021-09-08 01:50:13 +02:00
OBattler
2ad7b7c345
Fixed the C&T 82C100 hardware EMS implementation and increased the V86P's maximum RAM to 1 MB.
2021-09-08 01:49:31 +02:00
Miran Grča
c5864a46d8
Merge pull request #1676 from 86Box/master
...
Bring the branch up to par with master.
2021-09-08 00:08:23 +02:00
OBattler
e9615fc167
Added support for JVERNET's V86P ROM's, and fixed the bugs reported by lemondrops.
2021-09-07 23:57:26 +02:00
OBattler
0c4003caa3
Added the C&T 82C100 chipset needed by the Victor V86P.
2021-09-07 23:41:17 +02:00
Lubomir Rintel
f482ad54f6
Add the Victor V86P Machine
...
This is a portable computer based around 80C86 processor and Chips &
Technologies chip set. It features a 640x200 monochromatic LCD display,
and up to two 720k 3.25" floppy drives.
It can optionally contain a hard drive controller along with 20M 3.25" MFM
hard drive in place of one floppy drives, which is not emulated yet.
Also not emulated is the expanded memory over 640K.
At least two versions of BIOS have been seen in the wild -- one from
89/09/04 another from 09/12/20.
The MD5 checksums of the ROM images (a pair of chips for each BIOS versions
and a character ROM) are as follows:
SHA1(ce39ab220de25bbd824dbd5c7411c88f3a8d7430) =
roms/machines/v86p/INTEL8086AWD_BIOS_S3.1_V86P_090489_Even.rom
SHA1(9b374cf5aa48186577293c3a83250cdc1aed7c9a) =
roms/machines/v86p/INTEL8086AWD_BIOS_S3.1_V86P_090489_Odd.rom
SHA1(57015c8b85aecb10890d4ddd4a0d133e1ba4ca49) =
roms/machines/v86p/INTEL8086AWD_BIOS_S3.1_V86P_122089_Even.rom
SHA1(1d3217e9fde7410167cd462ad82b360bf546b9d0) =
roms/machines/v86p/INTEL8086AWD_BIOS_S3.1_V86P_122089_Odd.rom
SHA1(59ff86fcfea479b02075c32da12c6c1579d71df5) =
roms/machines/v86p/v86pfont.rom
2021-09-07 21:34:18 +02:00
Miran Grča
b0ec4e1ece
Merge pull request #1652 from 86Box/master
...
Brought the branch up to par with master.
2021-09-03 16:41:24 +02:00
OBattler
87f598816b
Fixed the Amstrad colors, closes #1517 .
2021-09-03 00:29:25 +02:00
OBattler
d30ad04a88
UMC UM88xx fixes, ALi M1429 documentation, and added the DataExpert 386SX, PC Chips M919, Samsung SPC7700P-LW, and Acrosser AR-B1423C. Also renamed the ALi M1429G AMI WinBIOS 486 to Kaimei 486.
2021-08-24 21:11:00 +02:00
OBattler
67367798a7
Merged various SMC FDC67C6xx Super I/O chips into one file, re-added the UMC88xx 486 chipsets (and four machines for it) based on work by tiseno100 and my own work, various other fixes, and added quite a few machines (including the AOpen AP5VM which now works), also added the remaining ALi M6117 machine (Protech SBC with Award BIOS), and made the Intel Advanced/ATX's on-board S3 Trio64V+ work, as well as the on-board S3 Trio64/V2 of the two Compaq Presarios.
2021-08-21 18:19:10 +02:00
Miran Grča
b35a89fe64
Merge pull request #1599 from 86Box/master
...
A small config.c fix and the Acrosser AR-B1479 now uses the Winbond W…
2021-08-10 16:20:45 +02:00
OBattler
0b1000ec19
A small config.c fix and the Acrosser AR-B1479 now uses the Winbond W29C020 Flash chip.
2021-08-10 16:19:37 +02:00
Miran Grča
9d648644f8
Merge pull request #1598 from 86Box/master
...
Bring the branch up to par with master.
2021-08-10 15:49:15 +02:00
OBattler
03d91af98c
Some Flash fixes for the Acrosser AR-B1479.
2021-08-10 15:37:15 +02:00
OBattler
df00d0ac58
Added three ALi M1487/89 machines and that 430VX machine with Award 4.50PG BIOS.
2021-08-07 12:28:33 +02:00
OBattler
89f35be806
Fixed some compile-breaking mistakes.
2021-08-05 18:23:59 +02:00
OBattler
5ecf3ac6cb
Merged the ALi M1217 into the M6117 (that's based on the M1217), moved the M6117 out of the Dev branch, removed the broken M6117 Acrosser, and added three M1217 machines. This finishes the ALi work.
2021-08-05 18:16:17 +02:00
OBattler
8f486a6c06
Fixed the double definition of the AX95 Pro init function.
2021-08-04 09:56:22 +02:00
OBattler
9968030832
The missing DEC LPC stuff.
2021-08-04 09:43:53 +02:00
OBattler
5b81bad4e8
And a restoration.
2021-08-04 09:19:21 +02:00
Miran Grča
77a5cf6891
Merge pull request #1581 from 86Box/master
...
Bring the branch up to par with master.
2021-08-04 09:15:08 +02:00
OBattler
66da8a9905
And another.
2021-08-04 09:14:47 +02:00
OBattler
43bfecaa6e
And another.
2021-08-04 09:05:20 +02:00
OBattler
e2a227552e
Change #1 for attempted conflict resolution.
2021-08-04 09:03:27 +02:00
RichardG867
9d953623e5
Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest
2021-08-03 21:45:54 -03:00
Miran Grča
8ca1328c7e
Merge pull request #1571 from 86Box/master
...
Bring the branch up to par with master.
2021-08-02 06:58:22 +02:00
OBattler
4af2177c66
Fixed Tandy text mode to properly support 8x9 mode, closes #1305 .
2021-07-30 19:48:46 +02:00
RichardG867
d61e3b1e94
Add AMR bus for optional AC97 audio on CUV4X-LS
2021-07-30 00:17:49 -03:00
RichardG867
4c307fd945
Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest
2021-07-29 20:00:30 -03:00
OBattler
949dea3524
Added IBM PCjr cartridge support.
2021-07-29 20:34:55 +02:00
OBattler
14f6eaca39
Added some cassette-related sanity checks, closes #1567 .
2021-07-29 18:17:09 +02:00
OBattler
33a22c6cdc
Added cassette support to the IBM PCjr.
2021-07-27 06:17:54 +02:00
OBattler
827065c0bc
Ported the cassette emulation from PCE, closes #835 .
2021-07-27 06:12:09 +02:00
RichardG867
42b4073b10
Fix build
2021-07-22 23:47:32 -03:00
RichardG867
c2e9ba1db5
Add CS4297 codec to onboard ES1371 implementations
2021-07-22 16:06:45 -03:00
RichardG867
58973ce036
Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest
2021-07-22 11:10:20 -03:00
OBattler
4b25a22ada
Added the ability to invert LCD colors for the Toshiba T1000 and T1200, and the Amstrad PPC512/640.
2021-07-19 02:41:43 +02:00
OBattler
4a2e46b9cc
Added the ability for the Toshiba T1000 and T1200 to disable the backlight, closes #798 .
2021-07-19 02:33:46 +02:00
RichardG867
b2b2120d8f
Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest
2021-07-18 16:33:09 -03:00
OBattler
8616e1e6e3
The GW-286CT-GEAR now has a non-AMI keyboard controller (it's supposed to have C&T KBC firmware), fixes MS-DOS booting.
2021-07-18 20:37:59 +02:00
OBattler
5b983702d1
Some more T3100E fixes that should fix some miscompilation.
2021-07-16 06:15:04 +02:00
OBattler
231eaad592
Fixed readout of invalid EMS pages in word and dword modes.
2021-07-16 06:04:20 +02:00
OBattler
38e4ba61b5
Limited the speeds of the Olivetti M19 to a maximum of 7.16 MHz since evidently our version of the BIOS does not support 8 MHz at all.
2021-07-15 20:09:24 +02:00
OBattler
8c4d08e9df
A number of machine fixes and PIT clock (crystal/bus speed) and CPU are now initialized before everything else, fixes Olivetti M19 with 8088 4.77 MHz and also fixes switching between 286/386SX and 386DX+ machines.
2021-07-15 20:03:19 +02:00
OBattler
15f40988a7
Fixed another mistake.
2021-07-15 03:15:09 +02:00
OBattler
282e8157d8
Fixed some mistakes in m_xt_olivetti.c.
2021-07-15 03:01:54 +02:00
OBattler
7cdaaf5fd7
Made sure several machine types call video_reset() before initializing their internal video, fixes #1423 .
2021-07-15 03:00:16 +02:00
OBattler
fd1f741db9
Olivetti M19 internal video now supports RGB type selection.
2021-07-15 02:52:45 +02:00
RichardG867
9643bbd579
Add AC97 audio to VA-503A
2021-07-13 22:06:17 -03:00