zerojay / RetroPie-Extra

A collection of unofficial scripts for adding more emulators/ports/games to RetroPie.
MIT License
307 stars 99 forks source link

Rise of the triad crashes before it starts #318

Closed TheOneAnthony closed 3 years ago

TheOneAnthony commented 3 years ago

when trying to run it, the whole program freezes before it even loads. i tried loading its executable directly through the terminal. at first i used ./rott-shareware and it said could not initialize SDL. adding sudo made it say could not change video mode. //////////////////////////////////////////////////////////////////copy of terminal ./rott-shareware //////////////////////////////////////////////////////////////////// Rise of the Triad Startup Version 1.4 Shareware Version Z_INIT: 8950000 bytes IN_Startup: Mouse Present Adding /home/pi/RetroPie/roms/ports/rott/shareware/huntbgin.wad. Adding /home/pi/RetroPie/roms/ports/rott/shareware/remote1.rts. W_Wad: Wad Manager Started NUMLUMPS=2103 RT_DRAW: Tables Initialized MU_Startup: SD_SetupFXCard: Fx ok. SD_Startup: Fx ok. RT_MAIN: Fonts Initialized RT_MSG: Message System Started RT_VIEW: Colormaps Initialized Could not initialize SDL Episode = 0 Area = 1

//////////////////////////////////////////////////////////// copy of terminal sudo ./rott-shareware /////////////////////////////////////////////////////////////// RT_DRAW: Tables Initialized MU_Startup: SD_SetupFXCard: Fx ok. SD_Startup: Fx ok. RT_MAIN: Fonts Initialized RT_MSG: Message System Started RT_VIEW: Colormaps Initialized Could not set video mode Episode = 0 Area = 1 pi@retropie:/opt/retropie

TheOneAnthony commented 3 years ago

I managed to fix it the error was below fluidsynth: error: Failed to load SoundFont "/usr/share/sounds/sf2/TimGM6mb.sf2" i looke din that folder and there was an sf2 file but under a different name. i copied it and renamed the copy to that of the missing file. it worked perfectly and the game booted up.

do you know if contorllers work? i cant seem to get it to.

zerojay commented 3 years ago

I'll try to look into the crash. As for controllers, I am not sure.

TheOneAnthony commented 3 years ago

the crash was because i was missing timgm6mb.sf2 in the sound-font folder. manually adding it seemed to fix it.

zerojay commented 3 years ago

OK, so that sounds like it's not really an issue with the installer script then, it's just data that the user is supposed to provide by the sounds of it.

TheOneAnthony commented 3 years ago

I would work that file into the script anyway. The only reason I found that out was because I looked at the runcommand log and there was no mention of this anywhere else. Including the readme.

On Fri, Sep 11, 2020, 5:03 PM zerojay notifications@github.com wrote:

OK, so that sounds like it's not really an issue with the installer script then, it's just data that the user is supposed to provide by the sounds of it.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/zerojay/RetroPie-Extra/issues/318#issuecomment-691310758, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQ2F7JV4TQQVBYLTUVMQYS3SFKGBZANCNFSM4Q4ZN2OQ .

zerojay commented 3 years ago

Keeping this open during investigation.

zerojay commented 3 years ago

In looking deeper into this issue, I do not have a /usr/share/sounds/sf2 folder on my pi whatsoever and it was not stopping the game from launching. The problem I was having was that the shareware data files were not copied where they should be and were not capitalized as the game is expecting them. I made a submit to fix those issues and the game is running perfectly fine for me now (with the exception of being just in the top left corner of the screen).