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
Jos van Mourik
51cd31b885
Use wrapper function for Microtouch replies
2024-07-29 18:54:06 +02:00
Alexander Babikov
2b6ca97ab4
qt_progsettings.cpp: use a switch case to determine the Windows font
2024-07-29 20:07:00 +05:00
Alexander Babikov
115583c4a0
Add translations for "MiB" in the HDD table header
2024-07-29 19:44:41 +05:00
Alexander Babikov
2c0acb290e
Fix "None" option not being translated in several places
...
Also fix "POV # (X/Y) axis" too
2024-07-29 18:55:20 +05:00
OBattler
9135083877
SN76489: Correctly ignore bit 6 of the second data byte on the non-PSSJ types, fixes #4664 .
2024-07-29 06:37:40 +02:00
OBattler
cb275dd6a3
Fixes the behavior of F(N)INIT and F(N)SAVE on 8087, fixes the only MCPDIAG failure that was actually an 86Box bug, closes #4518 .
2024-07-29 04:34:47 +02:00
OBattler
4d3b062793
net_modem.c: Fix credits.
2024-07-28 06:22:06 +02:00
OBattler
c32c685070
vid_svga.c: Allocate 8 bytes more of video memory to avoid segmentation faults.
2024-07-28 03:44:45 +02:00
OBattler
91021c55e3
The exclamation mark icon.
2024-07-28 03:36:43 +02:00
OBattler
4ae901c901
Genoa Unknown 486: Port 92h controls the exact same gate as the KBC, fixes #4660 .
2024-07-28 02:26:43 +02:00
OBattler
72311a301b
Merge branch 'master' of https://github.com/86Box/86Box
2024-07-28 01:01:06 +02:00
OBattler
760c720352
Assorted FDC and PCjr video fixes, fixes #4659 .
2024-07-28 01:00:58 +02:00
RichardG867
2b399e210f
Network: Force SLiRP for PLIP as well
2024-07-27 19:45:53 -03:00
RichardG867
0ae49490d2
Network: Make packet dumping work again
2024-07-27 19:43:50 -03:00
Jos van Mourik
6d4bd6d6f8
Megatouch MAXX WIP
...
- Fix soh bug to only proces full commands,
- Print unhandled commands too,
- Temporarily change identity to SMT3.
2024-07-27 20:14:22 +02:00
OBattler
3f3c2c802a
Merge branch 'master' of https://github.com/86Box/86Box
2024-07-27 16:58:46 +02:00
OBattler
aca6355eb2
Rewrote a line in unix.c, fixes #4658 .
2024-07-27 16:58:36 +02:00
Miran Grča
7413f7d9f3
Merge pull request #4657 from mourix/master
...
Microtouch: add option to turn off visible mouse crosshair
2024-07-26 22:57:41 +02:00
RichardG867
09ba9a1fb2
Modem: Respond to % escaped commands, fixes Windows autodetection taking a long time
2024-07-26 17:07:49 -03:00