Homebrew [HELP] Building RetroArch core (fuse-libretro)

  • Thread starter Thread starter XXLuigiMario
  • Start date Start date
  • Views Views 3,558
  • Replies Replies 6
  • Likes Likes 2

XXLuigiMario

New Member
Newbie
Joined
Jan 28, 2017
Messages
3
Reaction score
2
Trophies
0
XP
93
Country
United States
As there aren't any working ZX Spectrum emulators for 3DS, I've decided to try compiling fuse-libretro for it, since it supports ARM architectures and already works on most other platforms. I'm aware it may just crash but I think it's worth a try.
I managed to build it with Devkitpro and a custom Makefile getting a fuse_libretro.ctr.a file.
Does anyone know how to load it with RetroArch? Or build a .3dsx or .cia instead?

PS: I'm aware of ZXDS but it won't run using nds-bootstrap in TWLoader for now and it wouldn't utilize the whole screen anyway.
 
Last edited by XXLuigiMario,
The supported cores are build by placing the *CORE*_libretro.ctr.a file in the /retroarch/dist-scripts/ folder.
From /retroarch/dist-scripts/ execute: './dist-cores.sh ctr'
This will build the cores defined in /retroarch/ctr/Makefile.cores in bulk.

You could try to add an entry for your core to the Makefile.cores file.


*Replace *CORE* with the name of your core: 'fuse' in your case.
Link to libretro's 3DS Compilation / Development guide:

https://bot.libretro.com/docs/compilation/3ds/
 
Last edited by Deleted member 372186,
I managed to get it to compile but it crashes when loading a tape image. Here are the files I modified if anyone else wants to have a go.
 

Attachments

Did you get this working? I'd love to have a portable speccy emulator again.
I managed to get it to compile but it crashes when loading a tape image. Here are the files I modified if anyone else wants to have a go.

I never got it to work either but forgot to report on it.
I ended up just using ZXDS with a flashcard, it's a shame there isn't a proper spectrum emulator for 3DS but then again I guess there isn't that much demand for one.
 

Site & Scene News

Popular threads in this forum