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
OBattler
2634b206c8
AT KBC: Fix on the fly AT / PS/2 mode switching, fixes PS/2 mouse on machines with VLSI VL82C113 on-chip KBC.
2024-07-23 18:40:38 +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
OBattler
fd00bcca8b
Backported the kbc_at_set_ps2() function required by the VL82c113.
2024-07-22 00:12:12 +02:00
Miran Grča
91ed0a0f81
Merge pull request #4636 from mourix/master
...
Adding SMT3 Format Hexadecimal to Microtouch driver
2024-07-21 23:45:25 +02:00
Jos van Mourik
d89d9c65f7
Minor cleanup
2024-07-21 17:52:42 +02:00
OBattler
c71b80f399
Merge branch 'master' of https://github.com/86Box/86Box
2024-07-21 04:54:11 +02:00
OBattler
2e6d392ff8
On ASIC keyboard controllers, output on channel 0 (KBC) now overrides any existing bytes in the output buffer, fixes FIC PT-2000 soft reset problems.
2024-07-21 04:53:54 +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
Jasmine Iwanek
27c8bdd57e
Less dummy devices
2024-07-19 16:57:11 -04:00
Jasmine Iwanek
915ddc147f
Change the AT expansion's default start_address
2024-07-08 18:02:43 -04:00
Miran Grča
970242e24a
Merge pull request #4586 from jriwanek-forks/scancodes
...
Scancode table updates
2024-06-29 22:13:24 +02:00
Jasmine Iwanek
2373771f4d
Support additional serial ports ala the MP5587-1/2
2024-06-28 23:30:56 -04:00
Jasmine Iwanek
4b9b6e0815
Named Initializers in keyboard scancode tables
2024-06-27 03:22:02 -04:00
Jasmine Iwanek
4efd072a65
Default keyboard should be 101/102 key
...
This change doesn't matter yet, but it will later when this gets used.
2024-06-22 04:27:51 -04:00
Jasmine Iwanek
88a4ca68ea
Fix missing entries in at kbd scancode tables
2024-06-22 04:26:45 -04:00
Jasmine Iwanek
931fc0d24a
One line per keyboard scancode (Part 2)
2024-06-22 04:26:44 -04:00
Jasmine Iwanek
77c6296084
Fix up scancode table formatting (Part 1)
2024-06-21 22:08:31 -04:00
OBattler
26d9d7131a
Mask out the upper 3 bits at MCR write, the serial ports now pass Check-It 2.1's MCR test.
2024-06-22 00:09:52 +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
Jasmine Iwanek
cd41ef0123
Fix granularity of Generic AT RAM expansion card
2024-06-09 20:10:43 -04:00
OBattler
f95b1d984d
ISA memory and RTC cards: Only enable the configure button if the device actually has a configuration structure present.
2024-06-08 04:35:29 +02:00
OBattler
ec0287cd2f
Added the missing fallthrough marker.
2024-06-07 18:23:16 +02:00
OBattler
dc7b93dc04
device/isamem.c: Fix the two bugs reported by lemondrops.
2024-06-07 18:21:55 +02:00
Jasmine Iwanek
006207151f
64/256KB Memory Expansion Option
2024-06-07 02:43:04 -04:00
Jasmine Iwanek
a206a2ee54
Add IBM PC/XT 64K Memory Expansion Option
2024-06-07 02:43:04 -04:00
Jasmine Iwanek
0e386ffad7
Add IBM PC/XT 32K Memory Expansion Option
2024-06-07 02:42:42 -04:00
Jasmine Iwanek
ddc36d66df
Add IBM PC/AT 128KB Memory Expansion Option
2024-06-07 02:35:29 -04:00
Jasmine Iwanek
603fdb0331
Fix various comments in isamem.c
2024-06-07 02:33:21 -04:00
Jasmine Iwanek
0f5fd9fbd0
Fixed EV159's max ram and remove flag kludge
2024-06-07 02:08:28 -04:00
Jasmine Iwanek
e290347433
Remove needless parens
2024-06-07 01:38:32 -04:00
Jasmine Iwanek
3258ed67f9
Improve lotech EMS
2024-06-07 01:37:51 -04:00
OBattler
b3e72559a7
ISA Memory cards: Partial rewrite of EMS to support up to two ranges on each EV-159, and make the page frame address changing actually work.
2024-06-07 06:25:49 +02:00
Jasmine Iwanek
99957425f0
Yet more improvements to Rampage/XT
2024-06-03 00:46:51 -04:00
Jasmine Iwanek
9d7cffb7a8
Improve EMS logging
2024-06-03 00:46:51 -04:00
OBattler
d6baa28992
ISA memory cards: Implement EMS frame address recalculation.
2024-06-03 03:37:47 +02:00
Jasmine Iwanek
d0e01cfa5e
Corrections to AST Rampage
2024-06-02 00:01:58 -04:00
Jasmine Iwanek
c39abcc09c
A few fixes to to the BocaRAM/AT
2024-06-02 00:01:58 -04:00