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
OBattler
eee7c39b84
Modem: Double the size of the FIFO's, should mitigate buffer overflows, fixes #4669 .
2024-08-04 05:20:04 +02:00
OBattler
6979b6a6c0
Assorted MIDI and MPU-401 intelligent mode fixes, fixes #4419 .
2024-08-04 05:13:24 +02:00
Miran Grča
61e6052a9e
Merge pull request #4685 from mourix/master
...
Microtouch: fix compilation warnings, optimize command handling and liftoffs
2024-08-04 01:46:37 +02:00
Jos van Mourik
7692abb60c
A liftoff should keep the old touch location
2024-08-04 01:04:09 +02:00
Jos van Mourik
09dad6f6b7
Command handling updates
...
- Always return <SOH>0<CR> (success) for commands to greatly increase compatibility with unknown command.
- Remove empty commands because of this.
- Remove command wrapper function.
- Fix compiler warnings.
- Fix unit type string for SMT2/3.
- Guard for empty commands.
2024-08-04 00:19:40 +02:00
OBattler
1b3b612837
Merge branch 'master' of https://github.com/86Box/86Box
2024-08-03 19:54:50 +02:00
OBattler
5782f812e0
UYVY format implementation, fixes #4682 .
2024-08-03 19:54:39 +02:00
Miran Grča
de671eb4c4
Merge pull request #4681 from mourix/master
...
Microtouch: serial fixes, poll rate increases, mode status, cleanups
2024-08-02 23:17:30 +02:00
Jos van Mourik
282d4e0c70
Formatting, use selected bauddrate for serial retry timing too
2024-08-02 15:09:52 +02:00
Jos van Mourik
49d71c19ba
Commands cleanup
...
- Return 0 for unknown commands instead of 1, to not lock up software.
- Add a few extra unknown commands.
- Sort commands alphabetically to keep this mess organized.
- Don't capitalize commands as no software i know needs it.
2024-08-02 01:24:00 +02:00
Jos van Mourik
40dcbaa10e
Implement Mode Status
2024-08-02 00:16:49 +02:00
Jos van Mourik
3b2072ac8c
Change mouse poll rate per mode to reflect serial write speed, optimize serial fifo lengths
2024-08-01 22:40:20 +02:00
Jos van Mourik
94bffa104a
Set CTS/DSR/DCD high like a real Microtouch
2024-08-01 20:47:15 +02:00
OBattler
0a71014825
Merge branch 'master' of https://github.com/86Box/86Box
2024-07-31 23:04:08 +02:00
OBattler
0e1f457f65
Rename the Tandy 1000 to Tandy 1000 SX, closes #4676 .
2024-07-31 23:04:00 +02:00
Miran Grča
df2cbcd0ff
Merge pull request #4668 from mourix/master
...
Microtouch: add controller type selection and start adding legacy modes for them
2024-07-31 01:31:50 +02:00
Jos van Mourik
fcec4a40f9
Cleanup/bugfix
2024-07-30 20:09:13 +02:00
Jos van Mourik
796e7bbe19
Update TODO
2024-07-29 21:51:44 +02:00
Jos van Mourik
066bd35f1a
Optimize Format Tablet
...
Remove touchdown packet from Format tablet liftoff.
Does not cause issues for windows 95 or DOS.
2024-07-29 21:31:36 +02:00
Jos van Mourik
1eb24bf69b
Add Format Decimal and make it default for legacy controller modes
2024-07-29 21:01:54 +02:00
Jos van Mourik
37538fd932
Correct MT format variables, to not confuse them with MT modes
2024-07-29 20:36:21 +02:00
Jos van Mourik
2616c66854
Add controller identity menu option
2024-07-29 20:28:20 +02:00
OBattler
0cb0a23bd1
Merge branch 'master' of https://github.com/86Box/86Box
2024-07-29 19:10:51 +02:00
OBattler
36386ac7f4
Pro Audio Spectrum 16: Do not enable the timeout watchdog timer if (val & 0x3f) is zero, fixes some hangs.
2024-07-29 19:10:43 +02:00
Miran Grča
4c0c905c7b
Merge pull request #4666 from lemondrops/tr-fix
...
Miscellaneous UI fixes
2024-07-29 19:07:16 +02:00