EFSlib can't access resources with 0.9.5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
desmume (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: desmume
I develop homebrew software and use the EFS (embedded File System) library from noda (http://
Afaik, the library previously used NitroFS, accessing the ROM through the GBA slot interface when running on emulators, and it looks like it now has to rely on a SLOT-1 linker emulation that isn't found (I haven't prepared a media image, just invoked "desmume-cli gedsdemo.nds")
You should be able to reproduce the error with this file https:/
When failing, the cartridge says "Noda, ça marche pas ton truc" and a message is displayed about some exception being thrown. desmume v0.7.3 (Linux) still manages to run (graphics and music are loaded and the game starts).
Version 0.9.6 of desmume has a workaround by allowing user to explicitly give --gbaslot-
Hi,
this is "fixed" with the --gbaslot-rom workaround in Debian Sid, should be synced to Maverick soon.