TC1995
e2fbf5df3f
Assorted TGUI9440/96x0 fixes:
...
Fixed the Win98 Trident PCI (and 9440 VLB) card accelerator pitch while maintaining compatibility with other OSes, despite being undocumented (this is at least an attempt to fix it properly based on the logs).
2023-08-23 19:58:18 +02:00
OBattler
2bff7c3910
The IBM PC330 on-board CL-GD 5430 is now correctly VLB and not PCI.
2023-08-23 18:05:58 +02:00
OBattler
6f4a3ebb9e
Merge branch 'master' of https://github.com/86Box/86Box
2023-08-23 01:16:02 +02:00
OBattler
6a23499051
Some clean-ups in cpu/808x.c.
2023-08-23 01:15:45 +02:00
Jasmine Iwanek
18d2a030ce
Fix another compile error
2023-08-22 18:10:24 -04:00
Jasmine Iwanek
c29983f63e
Fix a compile error
2023-08-22 17:15:12 -04:00
Miran Grča
822fc070aa
Merge pull request #3622 from lemondrops/xgafixes
...
8514/A and XGA handling refactor
2023-08-22 22:43:19 +02:00
OBattler
15281b22b6
Some S3 ViRGE fixes.
2023-08-22 21:41:08 +02:00
Alexander Babikov
ef631a8133
8514/A and XGA handling refactor:
...
* separate (ibm8514|xga)_enabled into (ibm8514|xga)_standalone_enabled
and (ibm8514|xga)_active, the former being enabled only for standalone
8514/A or XGA cards, the latter for all 8514/A and XGA-capable cards
and not saved into the config file;
* remove (ibm8514|xga)_has_vga and replace all uses of it with
(ibm8514|xga)_standalone_enabled;
* Qt UI: the checkboxes for standalone 8514/A and XGA are now correctly
grayed out if an (S)VGA card with 8514/A or XGA capability is selected,
including cases when the card is an internal/onboard one; said cards are
now no longer appear as SVGA multi-monitor compatible.
2023-08-22 23:48:32 +05:00
OBattler
e3cc8eaf5d
Machine flags change and the PS/ValuePointer P60 now has the MACHINE_VIDEO_8514A flag as well.
2023-08-22 19:51:13 +02:00
OBattler
e0296e7b4c
Fixed some =='s in config.c to ='s.
2023-08-22 19:16:18 +02:00
OBattler
886e3209bf
Configuration file handling fixes.
2023-08-22 19:06:57 +02:00
OBattler
13e5ab3157
The MDA now also honors font base, fixes #3261 .
2023-08-22 17:12:16 +02:00
OBattler
7563c7625e
PCI now checks the correct flag to determine whether or not to return bit 31 set, fixes #3615 .
2023-08-22 16:55:00 +02:00
OBattler
ed675ca9cd
A fix in device/keyboard_xt.c to fix Toshiba T1x00 keyboard on Dev builds.
2023-08-21 20:02:26 +02:00
OBattler
1ace98f656
Corrected the Amstrad keyboards.
2023-08-21 07:21:19 +02:00
OBattler
4db738cd53
Limited the 8086 Amstrads to a maximum of 10 MHz CPU's.
2023-08-21 07:17:45 +02:00
OBattler
2ab8bdee0e
Fixed Phoenix XT Clone and Tandy RAM detection, fixes #3219 .
2023-08-21 05:41:37 +02:00
OBattler
5b4bc444cb
Removed some excess logging from cpu/x86seg_common.c.
2023-08-21 03:00:56 +02:00
OBattler
f512051ccc
Merge branch 'master' of https://github.com/86Box/86Box
2023-08-21 02:57:54 +02:00
OBattler
c273a81f8d
Updated win/Makefile.mingw.
2023-08-21 02:57:41 +02:00
OBattler
1d48363803
The 286/386 interpreter now has its own variant of x86seg.c.
2023-08-21 02:56:33 +02:00
Miran Grča
7da8e7c384
Merge pull request #3608 from 86Box/tc1995
...
Compaq Deskpro 386 1988 BIOS ROM change:
2023-08-20 23:13:51 +02:00
TC1995
4325d6103c
Compaq Deskpro 386 1988 BIOS ROM changed to the May 1988 due to malformed status of the January 1988 one.
2023-08-20 21:22:02 +02:00
OBattler
5ac598378f
XTA fixes for both the regular and IBM PS/1 variants.
2023-08-20 17:26:52 +02:00
OBattler
f1174247fa
One last timer fix to fix the slowness reported by Ompronce.
2023-08-20 04:58:51 +02:00
OBattler
c16e151365
Corrected the Hercules Plus 48 RAM Font mode attributes, fixes #3529 .
2023-08-20 03:59:54 +02:00
OBattler
5492836562
VISO now supports all DOS characters, fixes #3605 .
2023-08-20 02:33:18 +02:00
OBattler
66db65e69b
The PIC now once again returns IRR in invalid modes, fixes #3602 .
2023-08-20 02:04:42 +02:00
OBattler
13659d7a4c
More timer fixes, fixes Trantor T128b.
2023-08-20 00:04:52 +02:00
OBattler
5b56f3a450
Some small fixes.
2023-08-19 06:05:52 +02:00
OBattler
6c4a4be6be
Timer clean-ups.
2023-08-19 05:26:49 +02:00
OBattler
274b44ab00
Reimplemented ALi M1543(C) NVR SMI# handling, fixes #3278 .
2023-08-19 01:39:30 +02:00
OBattler
250b756af7
Changed the IDE status return on empty slave with non-empty master, fixes Award BIOS excess waits.
2023-08-18 23:43:08 +02:00
OBattler
29c153d287
Reverted Cacodemon345's broken USB OHCI implementation, fixes #3597 .
2023-08-18 23:16:54 +02:00
OBattler
1cff8341c2
Removed some excess logging from config.c.
2023-08-18 22:50:12 +02:00
OBattler
e387a6c2f5
The AAM instruction on NEC V20/V30 does in fact support bases other than 10, fixes #2939 .
2023-08-18 19:14:50 +02:00
OBattler
597a6640f4
More config.c clean-ups and added some plumbing for the future ZIP and MO image history.
2023-08-18 18:28:38 +02:00
OBattler
daa702c1b6
Clean-ups in config.c - removed excess #if 0's block and sanitized the way file names are handled for all media, they are now all saved as relative.
2023-08-18 17:52:30 +02:00
OBattler
975ae1f005
Fixed some MPU-401 bugs, including the IRQ being cleared where it should not have been, fixes the music on Princess Maker 2, fixes #3233 .
2023-08-18 16:39:26 +02:00
OBattler
565421a252
Serial receive/transmit rework (uses the new fifo.c API) and a small GDB stub fix.
2023-08-18 05:57:32 +02:00
OBattler
5baf1a5ef4
Merge branch 'master' of https://github.com/86Box/86Box
2023-08-18 03:16:45 +02:00
OBattler
f0ab35132b
Always allocate 16 more bytes of RAM to mitigate potential segmentation faults on certain accessed by the old recompilers.
2023-08-18 03:16:37 +02:00
Miran Grča
192ec6f71e
Merge pull request #3594 from 86Box/tc1995
...
MCA Cirrus 2401 fix.
2023-08-17 17:54:08 +02:00
Miran Grča
6888105d2e
Merge pull request #3592 from kzmidze/master
...
Update language modules
2023-08-17 17:51:41 +02:00
TC1995
63b5e7e052
MCA Cirrus 2401 fix.
...
Eliminate the 2401 display error on MCA machines using the Cirrus cards.
2023-08-17 17:50:36 +02:00
沙沙宮紗夜
5c5a50a075
Add files via upload
2023-08-17 18:47:54 +08:00
OBattler
44ba846ae6
Reverted some changes and reworked some lines in cpu/386.c.
2023-08-17 02:52:49 +02:00
OBattler
bf38c4adef
More UI work, added Slovak and Catalan translations, and fixed mmutranslate on the 286/386, fixes #3587 , #3591 .
2023-08-17 02:46:37 +02:00
OBattler
a942ee5ad9
And fixed the fix by moving it to the correct event.
2023-08-16 19:40:05 +02:00