-
Notifications
You must be signed in to change notification settings - Fork 0
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
Multiple Build & Run Issues #1
Comments
Thanks for reporting this. |
This core would be really cool indeed if it worked. |
One of these days. |
Some really cool games in flash like binding of isaac, dangerous dungeons, insidia, portal, moonkeeper etc. Really worth it with some retroarch input mapping to keys. |
First thanks for starting a ruffle-core. Issues may be related to rust-libretro but you are a dev there too.
OS: U20.04 retroarch; 9.15 (from OS) / 9.19 (compiled from source) - both same behavior
Build Issue:
error: failed to run custom build command for "rust-libretro-sys v0.3.2"
libretro.h:27:10: fatal error: 'stddef.h' file not found
--> solved by sudo apt install clang
Option to improve by checking deps prior compile.
Registering Core works, loading core panics in
/src/core/core.rs
at line 93:
if let Err(e) = ctx.enable_vfs_interface(3) {
panic!("RETRO_ENVIRONMENT_GET_VFS_INTERFACE failed: {e}");
Retroarch crashes with:
thread '' panicked at src/core/core.rs:93:17:
RETRO_ENVIRONMENT_GET_VFS_INTERFACE failed: vfs_interface_info.interface is a null pointer
changing panic to warning in code, Core loads, but association with file extension swf does not work. It always asks me to search for suitable core for file. Tried with rust-libretro/rust-libretro-example-core by adding valid_extensions: CString::new("swf").unwrap() to SystemInfo also had no effect, not even tried to load file.
Minimal Readme including HostOS, Retroarch Version and info about working Flash example (e.g. allyourbase.swf) would be really great.
The text was updated successfully, but these errors were encountered: