A rough guide to setup pcsx2 (i used pcsx2-v2.3.39) for the Lichtknarre software
Like i mentioned a few posts back this and Duckstation are very similar so read carefully.
Download and install pcsx2 to the location of choice (mine is - G:/Launcbox/Emulators/Playstation 2 LIGHTGUN, before running it create a blank text file called portable.ini and place that in the root folder of pcsx2, what this does is make it portable and any files that pcsx2 creates will be in the same folder and not in Documents, makes it much easy to move about AND in my case I've created 2 installs of pcsx2, one just for Lightgun games and one for normal controller ones, for me it just makes it quicker and easier than trying to mess about getting all the controllers to work together, Oh Don't forgot the Bios files
Run pcsx2 so it creates the files it needs, exit then run Lichtknarre with the Vigem Plugin, connect your wiimote as you normally would, leave that running then start pcsx2 ->
pcsx2 -> settings -> Controllers
In the new window change the settings to the ones in the attached pictures (Don't know how to get the attachments inline in this forum
)
Like i said in a previous post i had trouble setting up the relative aiming with the Wiimote so manually edited the PCSX2.ini file which is found in the inis folder which is located in the root folder of pcsx2, make sure pcsx2 is shutdown then open the file, scroll down to [USB1] and change the relative positions to these, your DInput might be a different number to mine so change accordingly.
guncon2_RelativeLeft = DInput-1/-Axis0
guncon2_RelativeRight = DInput-1/+Axis0
guncon2_RelativeDown = DInput-1/+Axis1
guncon2_RelativeUp = DInput-1/-Axis1
Save the file then restart pcsx2, of course your controllers maybe in a different order but once set up correctly you should now be able to play Lightgun games with your Wiimote and Lichtknarre
You can change how you like your buttons, i've since added the Time Crisis proof of concept pedal i made months ago, plugged it into a test joystick with a zero delay encoder (shows as DInput-2: Generic usb stick) it works a treat
**edit i added the same cursors from Duckstation, setup is the same, just didn't take a screenshot**
Hope the above makes some kinda sense