The NEW Build Your Own Arcade Controls
Main => Software Forum => Topic started by: TheElectricMonk on August 23, 2018, 04:27:13 am
-
Dear lightgun experts, once again I need your help.
I've gotten most of the SNES lightgun games to work with snes9x, but Tin Star uses the SNES mouse, not the Super Scope, and doesn't react to my AimTrak gun.
If I run the game in SuperScope mode via command line, I can't start it as the game doesn't recognize the controller start button. If I start it in Justifier mode, the game can start but won't recognize the fire button. I can switch to Super Scope or Justifier in the emulator menu after the game has started, but the aim is way off (the shots show up about an inch above the crosshairs, and there is no way to calibrate).
Another thing I've tried is running an AHK script that maps mouse cursor movement to up/down/left/right cursor keys. Configured the game to gamepad mode and started it this way - which works fine as long as I'm using a normal PC mouse, but unfortunately not with the AimTrak. :(
Has anyone found a clever way (or perhaps another emulator) that can play Tin Star (and Shien's Revenge, I guess) with the AimTrak?
As always, thanks for your help.
-
Shouldn't you just set it to mouse? Nearly all PC lightguns are more or less mice. Also doesn't snes9x allow you to remap buttons?
-
Shouldn't you just set it to mouse? Nearly all PC lightguns are more or less mice. Also doesn't snes9x allow you to remap buttons?
Ah, my bad, I should have clarified. If I set it to mouse, the cursor does react, but at the slightest movement of the gun it just instantly jumps from one corner of the screen to the other.
I can remap A/B/X/Y/L/R buttons to whatever gun button I'm using, but that's not the problem, the fire button is recognized. I can't remap the "up" key to "gun position -y" for example.
-
Well you are using an amitrak, which is a lightgun. You shouldn't be mapping anything to the up key as you want mouse style movement. Typcially if you enable the snes mouse in a snes emulator your pcs actual mouse "just works" Aimtraks have a mouse mode so you should use that. You might have to calibrate the guns before everything works.
I'm not familiar with the latest versions of snes9x though so something might have changed.
-
You shouldn't be mapping anything to the up key as you want mouse style movement.
I know, that was just my attempt at a workaround. Which didn't work. ;)
Typcially if you enable the snes mouse in a snes emulator your pcs actual mouse "just works" Aimtraks have a mouse mode so you should use that. You might have to calibrate the guns before everything works.
I am using the Aimtrak in mouse mode, and it works with all other 107 games I have on the cab. Weird.
-
OK, I don't know what kind of brain fart I originally had, but if I start the game with -port2 superscope in the command line, I actually get a Super Scope calibration screen before the game starts. I was 100% sure I had tried that before, but apparently I hadn't.
I have to end calibration with the player 2 start button, but that's easily redefined as one of the gun buttons. Problem solved, at least for Tin Star. I'll have to see about Shien's Revenge when I get home from work tonight.
-
Oh well, Shien's Revenge seems to be unplayable with the Super Scope / with only an Aimtrak gun and no joypad, as the weapon selection is triggered by the joypad buttons according to the manual. Never mind then.