-
Notifications
You must be signed in to change notification settings - Fork 72
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
Using libretro_common's filestream for file access #81
Conversation
@twinaphex This is going to make it a lot easier to implement file system virtualization/UWP support down the line in Retroarch for this core AND it's the least disruptive way I to do so I could come up with: the only new code I am including is straight from the libretro_common repo. It would also allow me to rejoin upstream for RetriX. I know I haven't modified the makefiles to include the toolkit include dirs. and |
Does Sega CD still work with your changes? |
Yes, I managed to ply Sonic CD yesterday in my front end thanks to those changes. I could also play Mega Drive roms from within zip files (decompressed the rom to RAM, had file IO point to that stream with virtualization) - as you know Genesis Plus GX has |
The only issue I see with this is that it has to edit parts of the core code - but as you yourself indicated, we can't have direct file I/O access going on in the core anyway if we want this to work on RT, so the original author would have to come up with a solution to that anyway. He might as well use our filestream code then. So it's OK, I will merge this. |
Thank you very much for accepting this. I'm very happy to be able to rejoin upstream. |
No problem. |
Build failing on Linux, you need something like this
And then, I get this:
|
Pushed a buildfix. |
It's working now, thanks |
No description provided.