Main > Lightguns
Guncon2 and Guncon3 windows driver
<< < (8/15) > >>
phasermaniac:

--- Quote from: pcnimdock on April 02, 2023, 08:52:42 pm ---Also I modified pcsx2 to accept lightgun in joystick mode.
https://github.com/pcnimdock/pcsx2/releases/tag/v0.0.3

--- End quote ---
Why is this not added to the nightly versions?
If I create an Input profile, to load it with the pergame config, it seems to not apply the "guncon2_use_gamepad = true". This happens to you or It's my mistake?
pcnimdock:
Why is this not added to the nightly versions?
I do a pull request but they don't like it.

This happens to you or It's my mistake?
It's my mistake, at now it's only apply to shared input profile.


burn_654:
I'm getting back into the swing of some lightgun projects (I had been on and off working on the Topguncon project and it's flasher for some time) so I had to check out sonik-br's driver with psakhis's daemon.

I'm getting some really good results with it so far. A name-brand guncon2 is working without rolling-x. The flasher works well, and even without driver calibration the shots are placing pretty consistently for me. This is an exciting time to be tinkering with crt guns!  :applaud:

It also pairs well with the modified pcsx2 that pcnimdock has just posted! I recorded a quick demo on Time Crisis 2. I was able to bind the sdl joystick axes to the left and right axes in the Guncon controller config, though I did have to go and edit the pcsx.ini afterwards as it was pretty sensitive and picking up multiple axes at once. My guncon config section looks like this:

--- Code: ---[USB1]
Type = guncon2
guncon2_Recalibrate = Keyboard/Z
guncon2_Select = SDL-2/X
guncon2_Start = SDL-2/B
guncon2_C = SDL-2/DPadUp
guncon2_use_gamepad = true
guncon2_custom_config = false
guncon2_A = SDL-2/Y
guncon2_AimX_L = SDL-2/-LeftX
guncon2_AimX_R = SDL-2/+LeftX
guncon2_AimY_D = SDL-2/+LeftY
guncon2_screen_height = 480
guncon2_center_y = 240
guncon2_AimY_U = SDL-2/-LeftY
guncon2_TriggerDeadzone = 0
guncon2_ShootOffscreen = Keyboard/X
guncon2_Trigger = SDL-2/A
--- End code ---

Here's a demo - ignore the first couple shots being a bit off - had to adjust my hands in recording. In play it was quite snappy. My guncon psakhis daemon settings were:

--- Code: ---run -f=3 -d=0
--- End code ---
In my case I was able to use zero input delay after the flash (d=0) but I feel like other games/emulators you need this. From my own experimentation with Topguncon this was needed for some games if the flash was happening 'after' the input.
https://drive.google.com/file/d/1Kd42jOZTnRInbAxcSnXc10TkSy6uqg1H/view
lllll44:
can the guncon3 driver work with rpcs3? will be very cool with time crisis 4 standalone version.
burn_654:
Apologies - on my previous post the video of Time Crisis 2 (PCSX2) running with this driver and daemon was set to private - should be viewable if anyone was curious.
Navigation
Message Index
Next page
Previous page

Go to full version