mirror of
https://github.com/MiSTer-devel/InputTest_MiSTer.git
synced 2026-04-19 03:04:18 +00:00
Readme and comment updates
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
MiSTer test harness - emu module
|
||||
|
||||
Author: Jim Gregory - https://github.com/JimmyStones/
|
||||
Version: 0.1
|
||||
Date: 2021-06-29
|
||||
Version: 1.0
|
||||
Date: 2021-07-03
|
||||
|
||||
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
|
||||
|
||||
18
README.MD
18
README.MD
@@ -2,7 +2,19 @@
|
||||
|
||||
## Overview
|
||||
|
||||
A custom mini-system running an input test utility. Shows all standard HPS sourced inputs (joystick, analog, paddle, spinner) simultaneously as well as a ps2 keyboard console.
|
||||
A custom mini-system running an input test utility. 3 test screens available:
|
||||
- Digital - shows joypad buttons for first two input devices
|
||||
- Analog - shows analog axes for first two input devices
|
||||
- Advanced - shows all standard HPS sourced inputs (joystick, analog, paddle, spinner) simultaneously as well as a ps2 keyboard console
|
||||
|
||||
Mode switching instructions are shown at the bottom of the screen.
|
||||
|
||||
## Acknowledgements
|
||||
|
||||
Thanks to:
|
||||
- alanswx (https://github.com/alanswx) for ideas, cross-platform support, and the tutorial this core was based on
|
||||
- Jotego (https://github.com/jotego) for his very tidy JTFRAME modules
|
||||
- Porkchop Express (https://misteraddons.com/) for testing a bunch of devices I couldn't
|
||||
|
||||
## Hardware
|
||||
|
||||
@@ -44,9 +56,7 @@ Start|End|Length|Name
|
||||
|
||||
## Software
|
||||
|
||||
/src contains a C program compiled to Z80 assembly using sdcc. It reads and displays all available input values once every vblank, and has a ps2 keyboard console. It also does some other things ;)
|
||||
|
||||
*Currently there is no ps2 mouse support*
|
||||
/src contains a C program compiled to Z80 assembly using sdcc.
|
||||
|
||||
All required ROMs (compiled program and default MiSTer font) are built into this core.
|
||||
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
Generic dual-port RAM module
|
||||
|
||||
Author: Jim Gregory - https://github.com/JimmyStones/
|
||||
Version: 0.1
|
||||
Date: 2021-06-29
|
||||
Version: 1.0
|
||||
Date: 2021-07-03
|
||||
|
||||
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
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
Generic single-port RAM module
|
||||
|
||||
Author: Jim Gregory - https://github.com/JimmyStones/
|
||||
Version: 0.1
|
||||
Date: 2021-06-29
|
||||
Version: 1.0
|
||||
Date: 2021-07-03
|
||||
|
||||
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
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
MiSTer test harness - System module
|
||||
|
||||
Author: Jim Gregory - https://github.com/JimmyStones/
|
||||
Version: 0.1
|
||||
Date: 2021-06-29
|
||||
Version: 1.0
|
||||
Date: 2021-07-03
|
||||
|
||||
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
|
||||
|
||||
6
src/os.c
6
src/os.c
@@ -2,8 +2,8 @@
|
||||
MiSTer test harness OS - Main application
|
||||
|
||||
Author: Jim Gregory - https://github.com/JimmyStones/
|
||||
Version: 0.1
|
||||
Date: 2021-06-29
|
||||
Version: 1.0
|
||||
Date: 2021-07-03
|
||||
|
||||
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
|
||||
@@ -524,8 +524,6 @@ void inputtester_analog()
|
||||
|
||||
write_stringfs("%4d", 0xFF, analog_offset_x[j], analog_offset_y[j] + analog_size + 1, ax);
|
||||
write_stringfs("%4d", 0xFF, analog_offset_x[j] + 5, analog_offset_y[j] + analog_size + 1, ay);
|
||||
write_stringfs("%4d", 0xFF, analog_offset_x[j], analog_offset_y[j] + analog_size + 2, analog_x[j]);
|
||||
write_stringfs("%4d", 0xFF, analog_offset_x[j] + 5, analog_offset_y[j] + analog_size + 2, analog_y[j]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
MiSTer test harness OS - PS/2 interface functions
|
||||
|
||||
Author: Jim Gregory - https://github.com/JimmyStones/
|
||||
Version: 0.1
|
||||
Date: 2021-06-29
|
||||
Version: 1.0
|
||||
Date: 2021-07-03
|
||||
|
||||
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
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
MiSTer test harness OS - System interface functions
|
||||
|
||||
Author: Jim Gregory - https://github.com/JimmyStones/
|
||||
Version: 0.1
|
||||
Date: 2021-06-29
|
||||
Version: 1.0
|
||||
Date: 2021-07-03
|
||||
|
||||
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
|
||||
|
||||
4
src/ui.c
4
src/ui.c
@@ -2,8 +2,8 @@
|
||||
MiSTer test harness OS - User interface functions
|
||||
|
||||
Author: Jim Gregory - https://github.com/JimmyStones/
|
||||
Version: 0.1
|
||||
Date: 2021-06-29
|
||||
Version: 1.0
|
||||
Date: 2021-07-03
|
||||
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user