Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wonderswan Save Issue #1162

Closed
Omnija opened this issue Dec 31, 2015 · 13 comments
Closed

Wonderswan Save Issue #1162

Omnija opened this issue Dec 31, 2015 · 13 comments

Comments

@Omnija
Copy link
Contributor

Omnija commented Dec 31, 2015

Wonderswan and Color save games in the bios folder.

These lines should be added to each individual emulators retroarch.cfg to make sure they save in the game folder.
system_directory = /home/pi/RetroPie/roms/wonderswancolor
system_directory = /home/pi/RetroPie/roms/wonderswan

Neogeo Pocket and Color save in the home folder still unsure why or how to redirect them.

@gizmo98
Copy link
Member

gizmo98 commented Dec 31, 2015

Sounds like a core problem because system_directory is for bios files https://github.com/libretro/RetroArch/blob/master/retroarch.cfg#L74

@Omnija
Copy link
Contributor Author

Omnija commented Dec 31, 2015

I believe it's the "mednafen" emulators that tend save where they please.

@gizmo98
Copy link
Member

gizmo98 commented Dec 31, 2015

What happens if you set savefile_directory = /home/pi/RetroPie/roms/wonderswan?

@Omnija
Copy link
Contributor Author

Omnija commented Dec 31, 2015

nothing, i've already tried multiple times this was the only method that worked (changing Bios folder to rom folder). I still yet to find a method to get neogeo pocket working.

@gizmo98
Copy link
Member

gizmo98 commented Dec 31, 2015

Ok. I had seen some lines of code suggesting this:
https://github.com/libretro/beetle-wswan-libretro/blob/master/libretro.cpp#L542

On the other hand i do not understand (atm) why system_directory is base_directory:
https://github.com/libretro/beetle-wswan-libretro/blob/master/libretro.cpp#L524

Something to evaluate next year ;-)

@Omnija
Copy link
Contributor Author

Omnija commented Dec 31, 2015

As for the Neogeo Pocket emulators, i don't think they have a declared location to save in. Which is probably why they can't be directed in any way.

@HerbFargus
Copy link
Member

we had the same issue with gpsp, save states only work in the directory it's installed in

@joolswills
Copy link
Member

@HerbFargus that wasn't a libretro emulator issue though afair

@HerbFargus
Copy link
Member

Ah, yeah i suppose you're right.

@gizmo98
Copy link
Member

gizmo98 commented Jan 10, 2016

@joolswills @HerbFargus
In my opinion we could set system_directory for both systems if wonderswan needs no bios file?!

@Omnija
Copy link
Contributor Author

Omnija commented Jan 10, 2016

That's what i did to correct wonderswan saves and no they don't need bios; but that didn't work for Neogeo Pocket/Colour (saves home folder of pi)

@HerbFargus
Copy link
Member

HerbFargus commented Apr 21, 2016

@Omnija try out the fix on my branch for neogeo pocket and tell me if it fixes the issue:

https://github.com/HerbFargus/beetle-ngp-libretro/tree/save-fix

@HerbFargus
Copy link
Member

the savefile_directory code still needs to be sorted upstream but now in game saves will at least default to the rom directory now. same for NGP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants