Questions about yabasanshiro standalone emulator
-
Just saw that the yabasanshiro standalone emulator was added to the experimental section of RetroPie and though I would test it out.
Is there a way to exit the emulator without using a keyboard/mouse?
Also while my controller was recognized within the emulator I had to manually map it. Is this normal behavior?
Thanks!
-
@quicksilver when I was testing it appeared to load the UI menu when you pressed start + select, and I could quit from there. Never used a keyboard.
Things were automatically mapped for me, but I'm using a PS4 controller so maybe there's some built in mappings. I don't see anything in the install script that leverages retropie's configs.
-
@dankcushions said in Questions about yabasanshiro standalone emulator:
@quicksilver when I was testing it appeared to load the UI menu when you pressed start + select, and I could quit from there. Never used a keyboard.
Things were automatically mapped for me, but I'm using a PS4 controller so maybe there's some built in mappings. I don't see anything in the install script that leverages retropie's configs.
Interesting...I was able to manually map my Xbox 360 controller but there is no mapping option for a select button. I see an option for analog mode but I'm not sure what that does. Are you able to navigate the menu using your controller? Even after I mapped my controller I still have to use my mouse to navigate the menu.
-
i can't exit too without the keyboard.
-
@quicksilver said in Questions about yabasanshiro standalone emulator:
@dankcushions said in Questions about yabasanshiro standalone emulator:
@quicksilver when I was testing it appeared to load the UI menu when you pressed start + select, and I could quit from there. Never used a keyboard.
Things were automatically mapped for me, but I'm using a PS4 controller so maybe there's some built in mappings. I don't see anything in the install script that leverages retropie's configs.
Interesting...I was able to manually map my Xbox 360 controller but there is no mapping option for a select button. I see an option for analog mode but I'm not sure what that does. Are you able to navigate the menu using your controller?
yes I can
-
@dankcushions hmm maybe it just doesn't like my controller then. Thanks for your work in getting this into RetroPie btw.
It seems it wasn't that long ago that Saturn emulation was for high end computers only. While yabasanshiro seems to have it's issues, it's pretty amazing to have any Saturn games playable on a raspberry pi.
-
@quicksilver It's the same issue for me with the menus. I have a wired 8Bitdo controller that is recognized as an Xbox 360 controller by the emulator due to it being an X-input controller. The buttons are automatically mapped as I would have expected if this were a RetroArch core:
A, B, and C are the bottom 3 face buttons.
X, Y, and Z are L1, the top face button, and R1, respectively.
L and R are L2 and R2.However, the config file auto-mapped "select" to a non-existent button (ID "-1" for me). I switched it to the proper select button, but that didn't work either. I believe the intended behavior is that select opens the menu and the controller is used to navigate. My experience is that I need a keyboard to open the menu (escape key) and a mouse to navigate.
-
@chaoseffect I see the same thing. From what I've seen on the Yabasanshiro docs, select should be hard coded to open the menu, and you can use the controller to navigate, but that's never worked for me either.
-
Just for another data point, I am using the 8bitdo SN30pro+ wirelessly, and for me it worked as folks have described it is supposed to. Select goes to the menu and I can navigate it, with the a button (right) confirming and the b button (down) going backwards, a la a Japanese PS1 or an SNES controller. Oddly enough it mapped the buttons perfectly except that A and B and X and Y were mapped literally, which makes them backwards for how they should be for a Saturn pad. I was able to manually remap them without a problem, though. Aside from that, the emulator mapped how I would've wanted it - Z is L1 and C is R2, L is L2 and R is R2.
I previously had the libretro core installed, and in my initial testing so far I am pleased to see that the standalone is definitely running most games much better (Panzer Dragoon especially I noticed). That said, there are a surprising number of games that crash entirely or freeze in standalone for me that are running well in retroarch. Maybe that will change in time as the emulator improves, but for now I am keeping both installed. I'm praying for lightgun support eventually - can't wait to get my sinden going on these games.
Cheers to all the hard work that got this running, it's awesome!
-
I have to agree about emulator behaviour, generally speaking runs a little better than libretro yabasanshiro on pi4, though some games that runs good on libretro version just crash. But standalone is generally more stable to me than libretro so i vastly prefer it.
My Dual Shock 4 had exit mapped on Select button.
An issue i encountered is usb keyboard totally stops working after exit emulator. -
@projectfirestart said in Questions about yabasanshiro standalone emulator:
An issue i encountered is usb keyboard totally stops working after exit emulator.
Same issue here
-
@quicksilver said in Questions about yabasanshiro standalone emulator:
@projectfirestart said in Questions about yabasanshiro standalone emulator:
An issue i encountered is usb keyboard totally stops working after exit emulator.
Same issue here
I remember mupen64 standalone used to behave similar, keyboard unresponding after exit, wonder if there some workaround?
-
Also do you know if there's a way to force HLE Bios on Yabasanshiro because without it seems very unlikely that games like Astal and Sega Rally works.
-
@projectfirestart sega rally works for me
-
@dankcushions said in Questions about yabasanshiro standalone emulator:
@projectfirestart sega rally works for me
I have to rectifiy this a little, it works in fact, but i have a crash when race begin that i can't trace, it happens first time i load game, then crash to Emulation Station, if i run game again it seems to work.
I am unable to find a specific pattern, happens both championship and time attack mode. It's weird but it happened also on libretro version and issue seems gone once enabled HLE Bios, but standalone version dosn't have that option...
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.