aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
5 daysembed language & unicode tables into main executablesJavier8-665/+1007
use KITTENC to embed all NLS files into executable KITTENC does not allow loading external files anymore... embed the cp???uni.tbl (codepage -> unicode conversion tables) into the main executable too. however, we will still try to find them in PATH if user cp is missing from the internal ones. this means the distribution zip/flp now contain much fewer files. con: some utilities now need to built in the host (kittenc & unitbl2c) this may make the build less portable; so far unix and dos/386 still work.
9 daysmousew16: minor comment cleanupJavier1-1/+3
9 daysfix out of memory error in windows 3.0 by fixing data segmentJavier2-2/+6
9 daysmove unicode tables from nls to unitbl dir in srcJavier20-3/+8
9 dayshandle wheel serial protocol (untested)Javier4-32/+114
9 daysforce nls files to be checkout as CRLFJavier1-0/+2
9 daysreadd hack to kitten to load files from exe path, update vbmouse help ↵Javier9-255/+325
message & nls files
9 daysallow for 'vbados reconf' command to re-search for mouse and reconfigure driverJavier1-72/+129
9 daysupdate es translation and add error message for wheels on serial miceJavier2-6/+13
9 daysfirst steps towards (optional) serial mouse supportJavier11-102/+782
10 dayssplit bda from int10vga.h , update kitten version to latest from freedosJavier5-545/+669
2026-08-15mousetsr: fix regression: vmware buttons broken in 4a8fe8127cJavier1-3/+3
2026-03-01add contributed french/turkish translationsJavier4-0/+229
2026-03-01add initial support for emulating left/right arrow keys from horizontal wheelJavier3-16/+61
2024-09-05preserve the state of the 4th&5th buttons if we get a wheel movement packetJavier1-0/+3
2024-09-05vbmouse: undo reversing horizontal wheel direction. it seems a ↵Javier1-1/+1
virtualbox-only issue.
2024-09-05mousew16: fix regression: vertical wheel scrolling was not scaled by 2x ↵Javier1-34/+42
since dual wheel support
2024-07-07mouse: start with cursor centered on screen as per specJavier2-2/+21
2024-07-07moustest: do not run graphics/cio code from interruptJavier1-76/+147
2024-07-07refactor int16 store keystroke with separate scancode/character argsJavier4-9/+9
2024-06-30moustest: add video mode switchingJavier1-188/+541
2024-06-02simply the way user mouse routine is called and add version string supportJavier1-24/+33
2024-06-02add new moustest program for testingJavier4-2/+382
2024-05-20don't clobber si on int33/3 calls, this breaks qbasic.comJavier3-9/+24
2024-05-20detect num wheels while loading TSRJavier4-7/+43
2024-05-20do not necessarily require int33/11 call to enable wheelapiJavier4-22/+22
2024-05-19add horizontal wheel scroll support to w16 driverJavier3-63/+86
2024-05-19add initial support for 2nd wheel & 4-5 mouse buttonsJavier11-132/+1230
2024-03-10minor cleanupJavier1-5/+4
2024-03-10fix bug with cmdline parsingJavier1-0/+2
2023-12-16separate define for tracing ps/2 protocol eventsJavier4-7/+9
2023-02-19fix typos in READMEJavier1-4/+4
2023-02-19bump to 0.67v0.67Javier2-2/+4
2023-02-18replace .??? wildcards with a plain '*'Javier1-3/+4
Before, patterns like 'test.???' would be passed as 'test' incorrectly. This fixes command.com which uses this pattern when searching for executable files.
2023-01-08fix failure to parse some cp*uni.tbl files (e.g. 437, 852)Javier1-13/+12
They had spaces in the description field, so scanf '%s' would fail to parse them.
2023-01-01fix wheelkey video link in READMEJavier1-3/+5
2023-01-01bump to 0.66v0.66Javier2-2/+3
2022-12-31restore int33 callback+window when windows goes foregroundJavier3-34/+173
Even though it should not be necessary, this should help some cases where mouse control is lost when returning from a fullscreen DOS box.
2022-12-18slight makefile cleanupsJavier1-8/+14
2022-12-18use pause opcode when waiting for vbox resultJavier2-3/+7
2022-12-11bump to 0.65v0.65Javier3-5/+7
2022-12-11do not allow the show cursor counter to go above 0Javier3-21/+24
2022-12-10fix issue with borlandc, bump to 0.64v0.64Javier4-13/+36
2022-11-27bump to v0.63v0.63Javier2-3/+3
2022-11-27fix regression with non-uppercase filenamesJavier1-10/+14
2022-11-27fix README typosJavier1-1/+1
2022-11-27bump to 0.62Javier1-2/+2
2022-11-27refactor to add per-mount options to vbsfJavier13-258/+430
2022-11-27search first for .tbl and kitten files in same path as exeJavier2-9/+54
2022-11-06cleaning up makefileJavier1-23/+34