Share

CuteMouse - lightweight DOS mouse driver

Code

Programming Languages: Assembly

License: GNU General Public License (GPL)

Repositories

browse code, statistics svn co https://cutemouse.svn.sourceforge.net/svnroot/cutemouse cutemouse

browse code, statistics, last commit on 2008-07-21 cvs -d:pserver:anonymous@cutemouse.cvs.sourceforge.net:/cvsroot/cutemouse login

cvs -z3 -d:pserver:anonymous@cutemouse.cvs.sourceforge.net:/cvsroot/cutemouse co -P modulename

Show:

What's happening?

  • Comment: mousetst fails to return to proper screen mode

    I used 80x50 text mode. Anyway, what so complicated about saving screen settings anyway? It is not like creating hibernation files.

    2009-09-11 17:03:42 UTC by nobody

  • Comment: mousetst fails to return to proper screen mode

    Just wondering - which screen mode did you use before? Because mousetst is only for testing and because it is complicated to save and restore the exact screen settings in DOS, it would not be worth the effort to let MOUSETST save and restore screen modes.

    2009-08-14 23:14:14 UTC by nobody

  • Comment: Binary package contains bloated contents

    The fun is that this executable is made with MASM while the other is made with JWASM. It took some effort to get both byte-identical :-) Regarding the directory structure: This is for FreeDOS support. If you install different tools into the same directory, their docs will end up in DOC/CTMOUSE and DOC/MYTOOL and DOC/YOURTOOL etc :-)

    2009-08-14 23:12:25 UTC by nobody

  • Comment: Manual contains undocumented contents

    The CTM-xx drivers provide language xx, the CTMOUSE driver uses English. as already mentioned in the documentation. The debug messages are for use in combination with the source code or for sending debug info to people who use the source code - extra memory use for debugging is small. Current debug message syntax is lessthan-digit1-slash-digit2-space/exclam-digit3-slash-digit4-greaterthan...

    2009-08-14 23:09:45 UTC by nobody

  • Comment: Difference lists is redundant

    The difference is just in the zip for documentation - as TASM is nonfree, future versions will just be compiled with JWASM or MASM. No TASM supported any more ;-)

    2009-08-14 22:59:51 UTC by nobody

  • Difference lists is redundant

    The difference lists jw-tasm.dif, jw-tasm.txt do not seem to be used for the purpose of compiling code, so they should be replaced by scripts that automatically convert between TASM and MASM/JWASM source codes. That have an advantage of not having to manually updating the difference list when the primary sources are updated.

    2009-08-04 22:31:51 UTC by goldart_geo

  • Manual contains undocumented contents

    Syntax for protocol.com is not explained. Manual offers no detailed explanation on the many versions of the CuteMouse executables. For example, when running the debug executable, how to decipher the debug messages? What kind of language does each CuteMouse driver executable provides? Will running the debug executable affect memory consumption?.

    2009-08-04 22:30:18 UTC by goldart_geo

  • Wrong maintainer with 2.1beta driver

    In the 2.1beta package, CTMOUSE.TXT still refers to the current driver version as 2.0, with former maintainer.

    2009-08-04 22:29:09 UTC by goldart_geo

  • Binary package contains bloated contents

    The source\ctmouse\tasmmasm directory contains the same executable in bin directory. The duplicates should be removed. The binary package contains too many directory levels. There is no point for DOC\CTMOUSE and SOURCE\CTMOUSE directories when DOC and SOURCE directories do the job.

    2009-08-04 22:28:04 UTC by goldart_geo

  • mousetst fails to return to proper screen mode

    After exiting mousetst.com, the application always set screen mode to 80x25 lines text mode, instead of the original screen mode before running mousetst.com. It should always set to the original screen mode before running mousetst.com.

    2009-08-04 22:27:26 UTC by goldart_geo