Commit Graph

13319 Commits

Author SHA1 Message Date
OBattler
b172df6498 Fix SN76489 behavior and make the Tandy 1000 SX use the NCR sound chip instead (as some revisions of it shipped with that), fixes #4700. 2024-08-08 18:56:05 +02:00
OBattler
479ab87f17 EGA Render: Apply the (S)VGA Render blink fix by greasemonkey. 2024-08-08 00:56:19 +02:00
OBattler
90592d57dc QT Main Window: Clear full screen on and off signals after full screen toggle, fixes Ctrl+Alt+PgDn not working immediately after Ctrl+Alt+PgUp. 2024-08-07 23:21:58 +02:00
OBattler
6118f7080d Compaq EGA: Put the dot poll timer into the correct time after a timings recalculation, fixes POST errors on non-Compaq machines. 2024-08-07 17:34:09 +02:00
Miran Grča
e929b39620 Merge pull request #4699 from jriwanek-forks/compilefixes
Assorted compile fixes
2024-08-07 14:11:41 +02:00
Jasmine Iwanek
a4815fccfe Compile fix for cpu/808x.c logging 2024-08-07 02:43:43 -04:00
Jasmine Iwanek
765e65e72a Compile fix for cpu/x87.c logging 2024-08-07 02:32:31 -04:00
Jasmine Iwanek
0ce0f477b5 Compile fix for dummy_cdrom_ioctl.c logging 2024-08-07 02:23:51 -04:00
Jasmine Iwanek
e1fffd155a Compile fix for net_rtl8139.c logging 2024-08-07 02:23:50 -04:00
Jasmine Iwanek
31f87b873a Compile fix for hdc_ide_w83769f.c logging 2024-08-07 02:23:28 -04:00
Jasmine Iwanek
a6cd293baa Compile fix for hdc_ide_um8673f.c logging 2024-08-07 02:23:28 -04:00
Jasmine Iwanek
68437c22bf Compile fix for hdc_ide_ali5213.c logging 2024-08-07 02:23:28 -04:00
Jasmine Iwanek
493e82f488 Fix mistake in vid_ega.c 2024-08-07 01:29:13 -04:00
Jasmine Iwanek
fde5606799 Fix compilation when building the GDB stub 2024-08-07 01:07:52 -04:00
Jasmine Iwanek
7b80e6dc15 Compile fix for smbus_sis5595.c logging 2024-08-07 01:07:52 -04:00
Jasmine Iwanek
8be47d6781 Fix some compile warns and update monster copyright 2024-08-07 01:07:51 -04:00
Jasmine Iwanek
5b922c4747 Cleanups to logging in cdrom_image_backend.c 2024-08-07 01:07:51 -04:00
Jasmine Iwanek
de851d9173 Compile fix for cpu/386.c logging 2024-08-07 01:07:50 -04:00
Jasmine Iwanek
5b8b5d739b Deal with some magic numbers in vid_ega.c 2024-08-07 01:07:50 -04:00
Jasmine Iwanek
7ffcf545cd Compile fix for dma.c logging 2024-08-07 01:07:49 -04:00
Jasmine Iwanek
bda8fe7b9b Compile fix for cpu/x86.c logging 2024-08-07 01:07:49 -04:00
Jasmine Iwanek
7b73c015d7 Compile fix for sis_85c50x.c logging 2024-08-07 01:07:48 -04:00
Miran Grča
414a8a4f40 Merge pull request #4695 from tjemg/master
add helper script to download ROMS to user's home directory
2024-08-07 06:12:31 +02:00
OBattler
37ceea4ed0 Fix emulator-handled UI keyboard combinations when keyboard requires capture and is not captured, also fix keyboard input in full screen in such situations, fixes #4697. 2024-08-07 06:11:50 +02:00
OBattler
f537ae792e Actually fix that correctly now by actually adding the shortcut to the menu item. 2024-08-07 05:38:05 +02:00
OBattler
3c8c66d649 Re-add the English translations of the Fullscreen menu item, they're apparently needed for the keyboard shortcut to show up in the menu. 2024-08-07 05:32:52 +02:00
OBattler
b585c40452 Merge branch 'master' of https://github.com/86Box/86Box 2024-08-07 05:08:49 +02:00
OBattler
fbfb6849c4 Compaq EGA: Implement C&T behavior where reads in mode 0 return 0xFF if bit 2 of GDC register 4 is set, fixes video memory size detection, fixes #4571. 2024-08-07 05:08:41 +02:00
Miran Grča
5a892657c7 Merge pull request #4696 from jriwanek-forks/progress
Tandy related cleaning, and logging compile fixes in pit_fast
2024-08-07 02:28:25 +02:00
Jasmine Iwanek
f04229280b Give pit_fast unique logging name 2024-08-06 20:12:19 -04:00
Jasmine Iwanek
b78ad87d67 Fix compile error in pit_fast with logging enabled 2024-08-06 20:12:19 -04:00
Jasmine Iwanek
837c16f546 Less magic numbers in PIT code 2024-08-06 20:12:18 -04:00
Jasmine Iwanek
834bcd09c1 Tidy up tandy 1000 SX 2024-08-06 20:12:18 -04:00
Jasmine Iwanek
50c79e1594 Fix Tandy 1000 HX minimum RAM 2024-08-06 20:12:18 -04:00
gasiba
7cb0c64811 add helper script to download ROMS to user's home directory 2024-08-06 22:33:27 +02:00
Miran Grča
ebe46b904a Merge pull request #4694 from jriwanek-forks/1000SX
Fix Tandy 1000 SX minimum RAM
2024-08-06 19:53:55 +02:00
Jasmine Iwanek
00035f7c69 Fix Tandy 1000 SX minimum RAM 2024-08-06 13:47:47 -04:00
OBattler
608165295b Tandy 1000 HX control register fixes, fixes Space Quest 3. 2024-08-06 06:06:02 +02:00
OBattler
58310e02c1 Tandy: Mask palette indexes read from video memories to the lower 4 bits in 16-color modes, fixes #4691. 2024-08-06 04:02:11 +02:00
OBattler
2f4b260499 Tandy: No longer incorrectly double the line scan timings in some modes, fixes #4687. 2024-08-05 04:34:24 +02:00
OBattler
28c1e7b8fb MPU-401: Revert some unnecessary changes, fixes the NT 3.1 Sound Blaster 16 driver regression. 2024-08-05 02:21:06 +02:00
OBattler
7d53c02c39 Call it DSP MIDI, not SB MIDI. 2024-08-05 01:35:05 +02:00
OBattler
9133ee25d9 Sound Blaster 16 on-card MPU-401 now correctly initializes without its own IRQ. 2024-08-05 01:33:33 +02:00
Miran Grča
a895570bc1 Merge pull request #4690 from 86Box/tc1995
More ESP SCSI fixes (LUN mainly)
2024-08-05 01:24:01 +02:00
OBattler
059ac87afa Merge branch 'master' of https://github.com/86Box/86Box 2024-08-05 01:22:47 +02:00
OBattler
c2ec03954f Implemented B8000/C0000 video RAM access toggle on Tandy 1000 SX and HX, fixes #4670. 2024-08-05 01:22:39 +02:00
TC1995
8624942220 More ESP SCSI fixes (LUN mainly)
This commit should fix the NT 3.1 AMD PCscsi drivers when they look for devices on LUN > 0 and causing havoc with them (BSOD).
Basically clear the FIFO and set the SEQ_0 bit in the RSEQ read reg.
AM53c974 side: a biosless card is biosless.
General: fixed all the log excesses.
2024-08-05 01:00:48 +02:00
Miran Grča
b52c1329c2 Merge pull request #4688 from 86Box/tc1995
AMD/DC390 SCSI fixes of the day (August 4th, 2024)
2024-08-04 23:01:35 +02:00
TC1995
e79b722ebe Actually report the 86Box CD/DVD-ROM SCSI drive as SCSI-2 compliant 2024-08-04 22:30:50 +02:00
TC1995
885a92ae62 AMD/DC390 SCSI fixes of the day (August 4th, 2024)
Ported the latest changes/fixes to the above controller from QEMU and added a bios-less AMD Am53c974 device (non-DC390).
The latest changes fix the AMD-branded DOS ASPI drivers on both cards (even without bios).
2024-08-04 22:28:39 +02:00