Skip to content

wermipls/mimi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mimi

Example screenshot

mimi is a controller test rom for Nintendo 64. It's heavily inspired by sanni's controllertest and max257612's fork thereof, however it is written completely from scratch. Differences include improved graphics, ability to take multiple measurements, improved judgement of ranges, additional information on result screen, more extensible codebase, as well as various UX improvements.

If you use this software commercially (e.g. to provide measurements for the controllers you sell), consider buying me a Ko-fi.

ko-fi

Download

Latest version of the ROM can be found here.

Basic controls

In the main menu:

  • D-Pad - select option
  • A - confirm selection

On the help screen:

  • D-Pad Left/Right or L/R - change page
  • A/B - return to main menu

On the range test result screen:

  • L/R - switch between range comparisons
  • D-Pad Up/Down - switch between measurements
  • D-Pad Left/Right - switch between example ranges and result measurements
  • Z - change zoom
  • Start - return to main menu

Additional informations on usage can be found in the help screen built into the ROM.

Building

To build the ROM, you will need to have libdragon set up.

Clone the repository (including submodules) and navigate to the directory:

git clone --recurse-submodules
cd mimi

For initial build:

libdragon init
libdragon make

After that, the ROM should be possible to compile with just libdragon make.

Credits

  • wermi - main code and graphics
  • kolunio - testing, minor improvements and code review

Special thanks to adelyn, alaris, Bailey, billy, egasyelir, GiBoss, jwaterman, Kyman, Manama, MontyVR, nim, Tabascoth, Taki and tayyip.

3rd party assets

License

MIT