Open Tovarichtch opened 2 years ago
Issues that were fixed :
exposure
, contrast
and brightness
.C64:
Stack Light Rifle
:
Daphne:
Use Light Guns
.-set_overlay full
option for HD assets with Singe2 gun games (v2.10.1). (-> #7763)1 2 3
to 3 6 9
.w
)hite, (r
)ed, (g
)reen, (b
)lue).FBNeo:
Must Shoot TV
in gungames.xml list.Light gun
in Retroarch must be ON
.MAME Family:
mouse 2
. Wiimote crosshair gets stuck before touching the edge of the screen. Sinden is OK. Workaround made -> #6704Must Shoot TV
in gungames.xml.Input
of Core options
. Fix: change mouse
to lightgun
.START
for player 1 and 2. Must be mapped separately per gun.Model2:
select
(coins) and start
are mapped on the controller. Must preferably be on the light gun directly.Use Crosshair
option (currently default at ON, no way to turn it OFF in ES).Model3:
select
(coins) and start
are mapped on the controller. Must preferably be on the light gun directly.Naomi, Atomiswave, Dreamcast:
select
(coins) is mapped on the controller. Must preferably be on the light gun directly.NES:
Hyper Shot light gun
on port 5
.PSX:
A
and B
can't be pressed to get out of cover and shoot.BACK/O
and START
are unmapped. Required for some games.Namco Guncon
on port 1
(and port 2
for multiplayer) for DuckStation.A
and B
are not, even if mapped by default on light gun. They are required to start the game. Workaround : map them on controller.PS3:
O
, X
, START
, SELECT
, T
(fire), MOVE
(reload). Use combination for △
(T+SELECT) and □
(MOVE+SELECT). Current mapping only works in HotD3.SEGA Saturn:
Virtua Gun
must be in port 1
. Port 2
for multiplayer.SNES:
Justifiers
must be in port 2
. For multiplayer, Justifier (2P)
in port 3
. Multiplayer is only supported with Snes9x core for now.Options - Light gun
, the option Super Scope Reverse Trigger Buttons
should be on.mouse 2
when shooting offscreen. Therefore reloading and grenades are impossibles.Wii:
Tracking cores with feature request for light gun support :
Amstrad: GX 4000 / CPC - (Libretro-Cap32) :white_check_mark:
Atari: Atari 7800 Atari 800
Commodore: Amiga :white_check_mark:
DosBox: DosBox-Pure
Microsoft: Xbox MSX (openMSX) - (blueMSX)
Sony: PlayStation 2 :white_check_mark:
Sinclair: ZX Spectrum
These issues are in relation to the Wiimote connected in its light gun mode specifically:
For light guns in general:
These issues are in relation to the Wiimote connected in its light gun mode specifically:
* [ ] Controller cannot exit game if Nunchuk is connected (presumably, it takes proirity over the first controller). * [ ] In fact, the Nunchuk does not function as intended anyway. Ignoring the fact it appears as a separate controller, it is impossible to map its analog stick. There are sight guns with analog sticks so this should be fine. * [ ] Connected Bluetooth controller disconnects after a while of inactivity (makes sense if you're using the light gun to play); problem is even when it reconnects it cannot be used again (impossible to exit the game if you've played it for too long). * [ ] Wiimote's buttons except for the trigger do not respond. This seems to be an intentional choice. Would be convenient to be able to navigate the ES menu in the meantime due to the following.
For light guns in general:
* [ ] Cannot navigate the menu with the light gun. This is more a request than something that's genuinely broken, as it seems to just not be implemented yet.
these are feature requests. not issues.
I would definitely consider "Controller cannot exit game if Nunchuk is connected" an issue. Even in the situation where we say "Nunchuk is not supported", the issue is irrelevant of that. It actively prevents Batocera from functioning. In this case, we code in something to have Batocera ignore the Nunchuk, so it cannot interfere with standard operation.
Bluetooth controllers "when it reconnects it cannot be used again" is an issue as it too, once again, prevents the operation of Batocera.
Please, these are not things that need explaining or elaboration on why they are issues.
The others are fine as requests though. Do you want me to remove those and keep it strictly to the issues?
no, it was just a precision. not for removal.
For the Model 3, Star Wars Trilogy Arcade, left/right movement is mapped to the dpad on the Sinden light gun. Calibration doesn't seem to fix it, issue does not persist in other Model 3 games
For the Model 3, Star Wars Trilogy Arcade, left/right movement is mapped to the dpad on the Sinden light gun. Calibration doesn't seem to fix it, issue does not persist in other Model 3 games
In v35 it's not listed as a gun game, therefore the Sinden won't work (no white frame). I've tried with forcing the use_guns
and it works but controls are inversed. v36 it should be fixed (I've tested my precalibration and the fixed gun games list for arcades).
I connected a Wiimote for use as a light gun. It worked fine. But in dolphin my nunchuck seemed to stop responding after a few seconds. I think I tried setting the Wiigun into gamepad mode to test.
Now the Wii mote shows up as a light gun, but won't respond in mame (Area 51) and I don't see the menu option to select gun mode or gamepad mode.
I set use guns on duck hunt and that works.
I am on the latest beta as of last night.
For Dolphin, as written in the wiki, always sync inside Dolphin, after launching the game. If you do this before, it is emulating the wiimote instead of using it as a real wiimote. Otherwise, retry by removing your wiimote from the blutooth list (forget the device) and unplug the Nunchuk.
I'm fixing a lot of issues, slowly.
If people find any light gun issues in Batocera, please report in this thread.
Slt comme vu sur le groupe batocera, la gamelist des jeux de lightgun est incomplète.
Les jeux Windows et daphné ne peuvent plus être ajouté à la liste des jeux ''aux pistolet'' même en manuel. Merci pour votre travail gigantesque ;)
Using a Sinden gun and it doesn't seem to register with lr-mame, but works with the other MAME cores. This is using v39 on a PC. Using the common remap file.
Using a Sinden gun and it doesn't seem to register with lr-mame, but works with the other MAME cores. This is using v39 on a PC. Using the common remap file.
Already fixed in v40-dev
Hi, I'm using 2 Guncon3 lightguns with Batocera v39, and I'm having a lot of trouble getting the second lightgun (with the pink crosshair) to calibrate properly using Batocera's global calibration. The first gun (with the blue crosshair) calibrates perfectly, but the second after calibration is unable to aim towards the edges of the tv, whereas the first gun can, very accurately. Only once I managed to calibrate them both perfectly, by calibrating them both together at the same time. But I have not been able to replicate this since that one time. I've tried multiple things such as swapping the lightgun usb ports, using other usb ports, for example one on the back of the motherboard io shield, and the other gun on the front usb hub, etc... But nothing seems to fix the second lightguns calibration. Any ideas for what I should try next? Or am I missing something? Any help \ advice will be greatly appreciated. PS this issue is also present on v40.
Thanks
@Sush1Jedi you should come on the discord. we can try to help you (ask susan34)
Ok I'll do that. I have to join Discord first. Is there a particular server I should join?
Ok I'll do that. I have to join Discord first. Is there a particular server I should join?
Someone else has the same issue there too. Both of your feedbacks will help us debug this
Ok I'm more than happy to help, can you provide the name of the server? Is it Sinden Lightgun?
Awesome, thanks.
Hello all,
I have a problem with model 2 lightgun games for off-screen shooting, which is necessary for reloading in games like Virtua Cop 1/2. It seems that when aiming off-screen, the cursor gets stuck on the edge of the screen, registering the shot inside the screen instead of outside, making reloading impossible.
Has anyone been able to fix this problem with specific settings?
I am using Guncon 3 with Batocera V39.
Hello all,
I have a problem with model 2 lightgun games for off-screen shooting, which is necessary for reloading in games like Virtua Cop 1/2. It seems that when aiming off-screen, the cursor gets stuck on the edge of the screen, registering the shot inside the screen instead of outside, making reloading impossible.
Has anyone been able to fix this problem with specific settings?
I am using Guncon 3 with Batocera V39.
Like I wrote on discord, you can't reload off screen in model2emu. There's a workaround for Windows users that is not compatible under Wine, in Linux. model2emu is a dead, old, closed-source emulator with extreme limitations.
Hello all, I have a problem with model 2 lightgun games for off-screen shooting, which is necessary for reloading in games like Virtua Cop 1/2. It seems that when aiming off-screen, the cursor gets stuck on the edge of the screen, registering the shot inside the screen instead of outside, making reloading impossible. Has anyone been able to fix this problem with specific settings? I am using Guncon 3 with Batocera V39.
Like I wrote on discord, you can't reload off screen in model2emu. There's a workaround for Windows users that is not compatible under Wine, in Linux. model2emu is a dead, old, closed-source emulator with extreme limitations.
I remember suggesting in the discord in the past to use gamescope.
But developing for rocknix again, I just realized that sway is extremely flexible:
swaymsg -t get_tree | jq '.. | select(.focused?) | .app_id'
for_window [app_id="whatever_id_you_got_above"] floating enable, resize set ${FBWIDTH} ${FBHEIGHT}, move position center, border none
Maybe try a centered sway window that's a little smaller than the current framebuffer? like -2% width and -2% height?
This post will be edited as things progress. Some data are missing.
What need to be fixed for an out of the box / easy experience with light guns : (🔸is in priority)
General issues
input 1
.KEY_C
for player 1;KEY_V
for player 2. (some standalone emulators missing)System / core issues (including rom / gun specificity)
3DO:
Daphne:
-xratio 1.33
on 16:9 displayMAME family:
Use Crosshair
option (done for all except MAME standalone).Master System:
port 2
to start. It won't work if you start with light gun trigger.Model2 (and Wine in general):
Model3:
Naomi, Atomiswave, Dreamcast:
Naomi 2x6:
PSX:
port 1
and Guncon inport 2
:PS3:
Saturn:
port 2
. Gamepad onport 1
.SNES: A reminder about SNES Super Scope buttons. 4 buttons in total : fire, pause, turbo, cursor.
M.A.C.S. Rifle
onport 2
(Snes9x only).Wii:
MELEE
attack (which is shake on the nunchuk).Wine: