MiSTeX-devel / InputTest_MiSTeX

Input test utility core for MiSTy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MiSTer Input Tester

Overview

A custom mini-system running an input test utility. There are 4 test screens available:

  • Digital - shows joypad buttons for first two input devices
  • Analog - shows analog axes for selected input device (cycle with a/b)
  • Advanced - shows all standard HPS sourced inputs (joystick, analog, paddle, spinner, ps2 keyboard and mouse) simultaneously
  • Button test - guided button test to help detect bounce / missed inputs and test man+machine lag

To access the menu:

  • Hold (select) on the first joypad
  • Press Escape on a keyboard
  • Press the USER button
  • Use the OSD option

There are two secrets to find...

Acknowledgements

Created by JimmyStones (http://github.com/jimmystones), with thanks to:

Hardware

The InputTest core is based on my Aznable 'custom hardware' project. See the main repo for hardware and software details, build instruction, etc https://github.com/JimmyStones/Aznable

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

About

Input test utility core for MiSTy

License:GNU General Public License v3.0


Languages

Language:C++ 69.2%Language:C 16.1%Language:Verilog 9.8%Language:VHDL 1.8%Language:SystemVerilog 1.7%Language:Makefile 0.5%Language:C# 0.4%Language:Tcl 0.3%Language:Assembly 0.1%Language:Shell 0.0%Language:Batchfile 0.0%