-Package: games-emulation/fceultra-0.98.12 -Simple Fix: create the "cheats" directory in ~/.fceultra # mkdir ~/.fceultra/cheats -Details: FCE Ultra exits with the error "Error saving cheats." and fails to save the cheats that were entered during gameplay. This error is always reproducable. The error stems from the fact that fceu looks to save data into the ~/.fceultra/cheats directory without ever creating it, and does not check for its existence before trying to save. This can be verified by viewing the "cheat.c" file for fceu, it is a very simple code fix if someone would like to patch it. -To Reproduce: Start fceu and any nintendo/famicom rom then press 'F2', this will take you back to the console and a menu. Select option '2' "New Cheats...". Then select option 1, 7, or 8 to add a new cheat. Follow the promts to add the cheat then select 'X' " Return twice to return to the game. Upon exiting the game the error "Error saving cheats" occurs and the cheats fail to save.
Created attachment 86070 [details, diff] fceultra-0.98.12-cheatdir.patch How's this?
patch works for me, anyway.
Fixed, thanks.