Commit Graph

23 Commits

Author SHA1 Message Date
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
Jos van Mourik
51cd31b885 Use wrapper function for Microtouch replies 2024-07-29 18:54:06 +02: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
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
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
Jos van Mourik
4762d2bec0 Update comments 2024-07-25 22:25:54 +02:00
Marcos Alves
de10429567 Updated description of Microtouch Emulation
As it now emulates more protocols than the TouchPen, I figured it'd be better defined as just 3M Microtouch (as it now does part of SMT3(V) and TouchPen 4
2024-07-22 02:02:41 +01:00
Jos van Mourik
d89d9c65f7 Minor cleanup 2024-07-21 17:52:42 +02:00
Jos van Mourik
b490779990 Add Mode Hexadecimal to allow Photo Play games to work with touch 2024-07-21 01:03:55 +02:00
Cacodemon345
95d7fa828b Fixes for calibration and baud rate workaround 2024-06-12 00:24:58 +06:00
Cacodemon345
ef7b4044ef Report finger touches if in Pen or Finger mode 2024-06-12 00:06:03 +06:00
Cacodemon345
c71ca84d81 Emulate a TouchPen instead 2024-06-12 00:06:03 +06:00
Cacodemon345
9faf4dc765 Stubbed Set Parameter Block command 2024-06-12 00:06:03 +06:00
Cacodemon345
fe5ce50863 Stubbed Get Parameter Block command 2024-06-12 00:06:03 +06:00
Cacodemon345
4fe7090047 Apply clang-format 2024-06-12 00:06:03 +06:00
Cacodemon345
34ec412bae Cleanups and copyright text 2024-06-12 00:06:02 +06:00
Cacodemon345
d9fa8bbb4a Implement calibration 2024-06-12 00:06:02 +06:00
Cacodemon345
754f304deb Overscan handling 2024-06-12 00:06:02 +06:00
Cacodemon345
f907b7817b Microtouch support (working at least for MS-DOS, Windows 95 and Windows NT 3.5) 2024-06-12 00:06:02 +06:00