Commit graph

13261 commits

Author SHA1 Message Date
TC1995
ce4de4ef73 Actually fix the damned MIDI input.
And at the same time Xanth and Princess Maker 2 work fine.
2024-08-01 23:36:46 +02:00
TC1995
dd0b933aa2 WIP Input. 2024-08-01 22:25:37 +02:00
TC1995
545431bc42 Make Xanth work on IRQ 7 too. 2024-08-01 00:57:02 +02:00
TC1995
dd8b5ed06b Make Xanth work again. 2024-08-01 00:23:43 +02:00
TC1995
8db32c277d Fix Intelligent mode MIDI input. 2024-07-31 23:42:22 +02:00
TC1995
4de1be51e6 Fixed some indent. 2024-07-31 23:11:01 +02:00
TC1995
abfaa45b5a WIP (again) MPU401 emulation with MIDI input properly implemented
See above, need consulting software for the input side to test it.
2024-07-31 23:05:25 +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
RichardG867
b418b0d186 Modem: Clean up some dead code 2024-07-26 16:45:17 -03:00
RichardG867
b19bf7782b MGA: Fix warning with devbranched G100 2024-07-26 16:44:31 -03:00
RichardG867
e91ffcffa2 Modem: Add SLIP alias for Win9x/IE5 with numbering rules enabled 2024-07-26 16:17:50 -03:00
RichardG867
d0b2efface Modem: Convert phonebook parse failure to pclog 2024-07-26 16:11:54 -03:00
OBattler
ad04a7735e Bump version to 4.2.1. 2024-07-26 21:09:47 +02:00
OBattler
3853979b3f DataExpert SX495: Apply the bus speed and voltage limits to the MR BIOS version as well. 2024-07-26 21:08:56 +02:00
OBattler
4b24142deb RadiSys EPC-2102: Use the correct Flash chip (turned out to be SST 39SF010). 2024-07-26 21:06:57 +02:00
OBattler
4178d66303 Merge branch 'master' of https://github.com/86Box/86Box 2024-07-26 21:03:07 +02:00
OBattler
b7582ca250 RadiSys EPC-2102: Initialize NVR to 00h instead of FFh, fixes the password. 2024-07-26 21:02:59 +02:00
Jos van Mourik
04a7a35f27 Microtouch: add option to turn off visible mouse crosshair for people using touchscreens 2024-07-26 20:12:10 +02:00
Miran Grča
5a5fd566cf
Merge pull request #4656 from mourix/master
Microtouch: Simplify mouse button and calibration checks
2024-07-26 19:02:18 +02:00
Jos van Mourik
66d2cc6101 Cleanup 2024-07-26 02:11:21 +02:00
Jos van Mourik
bd58ad48da Refactor code, make format tablet calibration not happen automatically 2024-07-26 01:19:12 +02:00
OBattler
70c6e39c02 Ran bumpversion.sh to update the dates. 2024-07-26 00:46:38 +02:00