Miran Grča
7efcef82d0
Merge pull request #3466 from 86Box/tc1995
...
Machine features and fixes:
2023-07-14 23:15:58 +02:00
TC1995
19fa6c8f8b
Machine features and fixes:
...
Revamped and refactored the Compaq AT clone code, including a more correct Plasma emulation and undev branch the Deskpro 386 while adding the September 1986 and January 1988 bioses.
Added Compaq AT KBC strictly for the Deskpro 386 with the right settings, including the FPU bit.
The generic AMI/Quadtel/Phoenix IBM AT's don't issue the speed problems of the pure IBM AT beyond 8Mhz, so don't limit them to 8Mhz.
2023-07-14 22:14:56 +02:00
Miran Grča
4882fe60b3
Merge pull request #3465 from 86Box/tc1995
...
CPU with softfloat features (below).
2023-07-14 21:50:30 +02:00
TC1995
f9d5ab39b3
CPU with softfloat: Added softfloat versions of the i686 FX opcodes while preserving the existing non-softfloat ones.
2023-07-14 21:46:15 +02:00
Miran Grča
ef05d6a65d
Merge pull request #3464 from 86Box/tc1995
...
ATI Mach64GX/VT2 fixes (see below).
2023-07-14 21:41:42 +02:00
TC1995
92db594d6b
ATI Mach64GX/VT2: Corrected the 24bpp accelerated mode in terms of colors and bitblt so that it could be glitchless.
...
Corrected 8bpp mode under Win2000 as well so that it no longer glitches.
VT2 is PCI only, so use its PCI timings only.
Small cosmetic fixes in the if's of the linear apertures of said card.
24bpp mode will be unthreaded while the rest of the bpp's is left intact, this is due to desyncing in 24bpp mode in NT 3.1's 24bpp drivers.
2023-07-14 21:14:19 +02:00
Miran Grča
4d15fb13b0
Merge pull request #3463 from 86Box/tc1995
...
SCSI card and CD-ROM fixes (below).
2023-07-14 21:08:10 +02:00
TC1995
81918a19d1
SCSI CD-ROM: some vendor specific commands for Toshiba and others now have more correct speed.
...
PCSCSI PCI: re-implemented SCSI bus reset.
2023-07-14 21:05:22 +02:00
Miran Grča
04037f91f7
Merge pull request #3462 from 86Box/tc1995
...
Tseng ET4000W32/i: hardware cursor fixes (see below).
2023-07-14 21:01:29 +02:00
TC1995
01c05781e2
Tseng ET4000W32/i: corrected (in the best possible way) the mouse cursor shape (under NT) when it's at the top edges while not affecting the proper shape in other operating systems.
2023-07-14 20:46:12 +02:00
Miran Grča
4309565f5e
Merge pull request #3461 from 86Box/tc1995
...
AdLib Gold: timer period fixes (see below).
2023-07-14 20:42:26 +02:00
TC1995
1bd872d43a
AdLib Gold: corrected (more or less) the timer period to allow the sound card to behave more normally instead of locking up the emulator in certain instances (e.g.: jukebox of the card's DOS utilities).
2023-07-14 20:40:09 +02:00
BurnedPinguin
635c00227d
Add the Acrosser AR-B1476
2023-07-13 13:49:29 +02:00
BurnedPinguin
822e024900
Merge branch '86Box:master' into machine_23
2023-07-13 12:29:06 +02:00
BurnedPinguin
04ded0492c
Add the Epson ActionTower 8400.
2023-07-13 12:24:54 +02:00
Miran Grča
66c1abb2b9
Merge pull request #3459 from lemondrops/fix-gha
...
Fix GitHub Actions failing
2023-07-13 03:30:07 +02:00
Miran Grča
eba0709008
Merge pull request #3458 from lemondrops/master
...
FluidSynth code improvements
2023-07-13 03:29:56 +02:00
Alexander Babikov
4a37c4aa3c
Add libslirp to makefile actions too
2023-07-13 05:07:47 +05:00
Alexander Babikov
1283585e38
GitHub Actions: Add FluidSynth to dependencies
2023-07-13 04:52:01 +05:00
Alexander Babikov
c6b0c9f2e8
midi_fluidsynth.c: Adjust the config defaults and limits to be in line with (latest) FluidSynth defaults
2023-07-13 04:38:58 +05:00
Alexander Babikov
908108b6ef
midi_fluidsynth.c: Don't use API functions deprecated in FluidSynth v2.2.0 if building with v2.2.0 or later
2023-07-13 04:38:55 +05:00
BurnedPinguin
7ff141ba99
Add the Olivetti M4-5xx.
2023-07-13 00:50:02 +02:00
Alexander Babikov
8d07acd0b5
midi_fluidsynth.c: minor cleanup
...
Remove unneeded #includes, unused #defines, use proper types for FluidSynth-specific structs
2023-07-13 03:20:26 +05:00
OBattler
2cd790cf7c
Current state of the 808x code.
2023-07-12 20:43:06 +02:00
BurnedPinguin
9cd3109bb1
Merge branch '86Box:master' into machine_23
2023-07-12 01:08:10 +02:00
OBattler
5240036505
Merge branch 'master' of https://github.com/86Box/86Box
2023-07-12 00:48:21 +02:00
OBattler
810f613f6f
Updated Makefile.mingw.
2023-07-12 00:48:13 +02:00
Miran Grča
59cde3a33a
Merge pull request #3456 from cold-brewed/mac-insert-key
...
macos: Add special mapping for insert key
2023-07-12 00:46:52 +02:00
OBattler
a4703ac0de
Small 450KX fixes.
2023-07-12 00:43:47 +02:00
BurnedPinguin
b515c8eb89
Merge branch '86Box:master' into machine_23
2023-07-12 00:42:30 +02:00
OBattler
722c4f9961
Merge branch 'master' of https://github.com/86Box/86Box
2023-07-12 00:41:00 +02:00
OBattler
da98030f80
Part 6.
2023-07-12 00:40:51 +02:00
OBattler
b2d7dd6f9c
Part 5.
2023-07-12 00:38:22 +02:00
OBattler
33ff6b77e8
Part 4.
2023-07-12 00:37:51 +02:00
OBattler
ac8873802f
Part 2.
2023-07-12 00:33:56 +02:00
OBattler
20e771ad3a
Part 2.
2023-07-12 00:32:21 +02:00
OBattler
22d84443a8
DRAM row implementation, part 1.
2023-07-12 00:15:43 +02:00
richardg867
74e4e10b99
Jenkins: Add Linux FluidSynth version workaround
2023-07-11 18:54:53 -03:00
cold-brewed
72483a5dea
macos: Add special mapping for insert key
2023-07-11 16:49:14 -04:00
Miran Grča
d68a3675de
Merge pull request #3455 from cold-brewed/vhd-disk-default
...
qt: Change default disk image type to dynamic vhd
2023-07-11 22:32:59 +02:00
cold-brewed
a11047887c
qt: Change default disk type to dynamic vhd
2023-07-11 15:55:13 -04:00
BurnedPinguin
dd26f73896
Make the i420EX machines correctly have PCI IRQ steering.
2023-07-11 21:34:39 +02:00
BurnedPinguin
08f1004f41
Add the ICS SB486P
2023-07-11 21:06:40 +02:00
BurnedPinguin
75c2ef2347
Add the Lanner Electronics AP-4100AA SBC.
2023-07-11 17:38:20 +02:00
RichardG867
6b6ca9844b
No ChAnGeS
2023-07-11 10:06:23 -03:00
BurnedPinguin
e014dc4ee1
Add ECS AL486
2023-07-11 14:02:02 +02:00
BurnedPinguin
ea713a3374
Add AIR 486PI
2023-07-11 13:14:54 +02:00
RichardG867
2652dc8215
Jenkins: Fix Linux build
2023-07-10 23:14:17 -03:00
RichardG867
687c8802a2
Jenkins: Remove redundant DLLs from Windows distribution
2023-07-10 23:01:06 -03:00
BurnedPinguin
69ff1c60f7
Add Anigma BAT4IP3E (IDE needs work)
2023-07-09 15:55:58 +02:00