![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||||||
Main Games PCB Archive Chip Archive Cart/Box Scans Articles Peripherals Prototypes Unreleased Games Rarities Homebrew Emulation Links Email: snes_central@yahoo.ca Super NES Mouse Check |
This is official Nintendo source code to demonstrate the usage of the mouse, which includes the BIOS to get the mouse to work. It is hard to know what to title this demo, though in the file TEST4.X65, it has the title "Super NES Mouse Check program II", so it perhaps could be called "Super NES Mouse Check", with the possibility that it is a second version. The dates in the headers of all of the files are from March 10th or 11th 1992, and attributed to Nintendo of America Inc. Mario Paint, the first mouse game, came out in July 1992 in Japan. ;**************************************************************** ;* * ;* Test4.x65 * ;* Super NES Mouse Check program II * ;* March 11, 1992 * ;* (c) 1992 Nintendo of America Inc. * ;* * ;**************************************************************** If you look in the binary of mouse supported games in a hex editor, you often find the following text:
This code has that BIOS code (MOUSE.X65), you can see where this code is db 'NINTENDO SHVC MOUSE BIOS Ver1.00' ;do not delete ; ; if user modifies program, then change to ; 'MODIFIED FROM SHVC MOUSE BIOS Ver1.00' ; db 'END OF MOUSE BIOS' ;do not delete The program has a single screen, and allows for mice to be in both controller ports. The program tracks what the mouse is doing. The bottom shows a series of zeros and ones which show what buttons are pressed (it even works with a controller). If you click on the heart in the top left corner, it changes the speed of the mouse. It may not be noticeable on an emulator due to emulation issues, but works on real hardware.
The code here includes the original source files, plus a modified version by Luigiblood so that it can be compiled. |
||||||
© Evan G. This site is made by a Canadian, and fueled by beer. Do not use material on this site without permission. This site does not use cookies. |