[Core Request] compile mednafen supafaust for 3ds/vita?
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
mentioned this on the core's page (https://github.com/libretro/supafaust/issues/16) but it might be better to post here. the 3ds and ps vita struggle to run some of the more demanding snes cores (e.g. snes9x 2005 plus onwards) so since mednafen supafaust runs great on low-power arm devices it might be a good idea to attempt to compile this core for those devices.
i've attempted to do this myself actually (https://github.com/therealteamplayer/supafaust/commit/e596027f4c86088b2110c78d143026c9ee7c43d9) and i have made changes to the code so that it compiles successfully but i can't figure out how to load games with it (i can't select content as it does not associate .smc or .sfc files with the core). i think i might had messed up something when compiling a .cia but tbh i'm not too sure what i'm doing, I just tweaked the code until it compiled
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked libretro/supafaust issue and the attempted commit e596027f4c86088b2110c78d143026c9ee7c43d9. Determine how the 3DS and PS Vita builds are expected to register content, then verify that .smc and .sfc games can be selected and loaded by the compiled core on both platforms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- build-system, game-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100