Lightgun tester - help wanted
Posted: Tue Nov 08, 2016 12:22 am
Hi,
I was busy lately.
I mainly worked on lightguns : how they work, how to handle.
The result is a wip library, ready to use, and this ROM is the libray tester.
http://gendev.spritesmind.net/files/md/ ... r_v1.0.zip
While most of the part of the library was checked and validated in end of October'16, on the RGC2016, some improvments were made since then.
Problems is I can't check it again:
- Values are very unstables on Fusion (I suspect it patches values according KNOWN gun games loaded)
- I didn't test it on RetroArch (unable to launch it on my PC).
- My CRT TV died 1 year ago.
Hence this ROM which should help me to detect and fix any bugs !
So please, if you have a gun and a CRT, please launch it and get back to me with
ROM version : 1.0
Genesis model : 1/2/3/Xeyes/wondermega/...
Genesis region : US/EUR/JAP
TV : Brand, size, region and any other info (or url)
ROM player : EverDrive (which one) / MagicDrive / flash cart / repro cart /.....
Gun tested : Justifier / Menacer / Phaser
Title - Gun auto detect ? OK/KO
Calibration - min raw X : postive value you're able reach pointing gun left
Calibration - max raw X : postive value you're able reach pointing gun right
Calibration - min raw Y : postive value you're able reach pointing gun top
Calibration - max raw Y : postive value you're able reach pointing gun bottom
Calibration - color : is there any background color the gun isn't working on ?
Calibration - auto calibrate : did the auto calibration let you shoot 'almost' perfectly on target while testing or not ?
Testing - cursor position : do you feel the cursor is too much on right / top ? a lot (pixels size if you're able to tell it) ?
Testing - cursor movement : is the cursor movement smooth enough ? too much ?
Testing - cursor on top : does the cursor reacts strangely when you aim to screen top ?
Testing - cursor on right : does the cursor reacts strangely when you aim to screen right ?
Testing - cursor on left : does the cursor reacts strangely when you aim to screen left ?
Testing - cursor on bottom : does the cursor reacts strangely when you aim to screen bottom ?
Testing - cursor exit : does the cursor ends at the correct position when you aim out of the TV ?
Testing - cursor shaking : not using average value, does the cursor 'shakes' a lot (not stable enough) ?
Compare : works worst/best/same on Menacer6in1 / Lethal enforcer
Comments : any detail or any feeling which could help me improve my code
I was busy lately.
I mainly worked on lightguns : how they work, how to handle.
The result is a wip library, ready to use, and this ROM is the libray tester.
http://gendev.spritesmind.net/files/md/ ... r_v1.0.zip
While most of the part of the library was checked and validated in end of October'16, on the RGC2016, some improvments were made since then.
Problems is I can't check it again:
- Values are very unstables on Fusion (I suspect it patches values according KNOWN gun games loaded)
- I didn't test it on RetroArch (unable to launch it on my PC).
- My CRT TV died 1 year ago.
Hence this ROM which should help me to detect and fix any bugs !
So please, if you have a gun and a CRT, please launch it and get back to me with
ROM version : 1.0
Genesis model : 1/2/3/Xeyes/wondermega/...
Genesis region : US/EUR/JAP
TV : Brand, size, region and any other info (or url)
ROM player : EverDrive (which one) / MagicDrive / flash cart / repro cart /.....
Gun tested : Justifier / Menacer / Phaser
Title - Gun auto detect ? OK/KO
Calibration - min raw X : postive value you're able reach pointing gun left
Calibration - max raw X : postive value you're able reach pointing gun right
Calibration - min raw Y : postive value you're able reach pointing gun top
Calibration - max raw Y : postive value you're able reach pointing gun bottom
Calibration - color : is there any background color the gun isn't working on ?
Calibration - auto calibrate : did the auto calibration let you shoot 'almost' perfectly on target while testing or not ?
Testing - cursor position : do you feel the cursor is too much on right / top ? a lot (pixels size if you're able to tell it) ?
Testing - cursor movement : is the cursor movement smooth enough ? too much ?
Testing - cursor on top : does the cursor reacts strangely when you aim to screen top ?
Testing - cursor on right : does the cursor reacts strangely when you aim to screen right ?
Testing - cursor on left : does the cursor reacts strangely when you aim to screen left ?
Testing - cursor on bottom : does the cursor reacts strangely when you aim to screen bottom ?
Testing - cursor exit : does the cursor ends at the correct position when you aim out of the TV ?
Testing - cursor shaking : not using average value, does the cursor 'shakes' a lot (not stable enough) ?
Compare : works worst/best/same on Menacer6in1 / Lethal enforcer
Comments : any detail or any feeling which could help me improve my code