bakustarver/rpgmakermlinux-cicpoffs

004:Cache:106:in `initialize': Error loading image 'Graphics/Titles1/TitleScreen_Final': Unsupported image format (SDLError)

Closed this issue · 7 comments

strings: Warning: '/home/c2n14/' is a directory
--gamepath /home/c2n14/drives/bulkstorage/SteamLibrary/steamapps/music/temp/games/Tiny Misadventures v. 0.4/Tiny Misadventures v. 0.4 /home/c2n14/drives/bulkstorage/SteamLibrary/steamapps/music/temp/games/Tiny Misadventures v. 0.4/Tiny Misadventures v. 0.4
/home/c2n14/drives/bulkstorage/SteamLibrary/steamapps/music/temp/games/Tiny Misadventures v. 0.4/Tiny Misadventures v. 0.4
/home/c2n14/desktopapps/mkxp-z/mkxp-z.x86_64: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
c2n14@fedora:~$ ^C
c2n14@fedora:~$ cd /home/c2n14/desktopapps
c2n14@fedora:~/desktopapps$ ls
mkxp-z  nwjs
c2n14@fedora:~/desktopapps$ cd mkxp-z
c2n14@fedora:~/desktopapps/mkxp-z$ ls
lib64  LICENSE.mkxp-z-with-https.txt  mkxp.json  mkxp-z.x86_64  RGSS  RGSS2  RGSS3  scripts  stdlib
c2n14@fedora:~/desktopapps/mkxp-z$ sudo dnf install libxcrypt-compat
[sudo] password for c2n14: 
Last metadata expiration check: 0:18:18 ago on Sat 27 Jul 2024 09:38:50 AM CDT.
Dependencies resolved.
====================================================================================================================================
 Package                              Architecture               Version                           Repository                  Size
====================================================================================================================================
Installing:
 libxcrypt-compat                     x86_64                     4.4.36-5.fc40                     fedora                      89 k

Transaction Summary
====================================================================================================================================
Install  1 Package

Total download size: 89 k
Installed size: 197 k
Is this ok [y/N]: y
Downloading Packages:
libxcrypt-compat-4.4.36-5.fc40.x86_64.rpm                                                           298 kB/s |  89 kB     00:00    
------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                               121 kB/s |  89 kB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                            1/1 
  Installing       : libxcrypt-compat-4.4.36-5.fc40.x86_64                                                                      1/1 
  Running scriptlet: libxcrypt-compat-4.4.36-5.fc40.x86_64                                                                      1/1 

Installed:
  libxcrypt-compat-4.4.36-5.fc40.x86_64                                                                                             

Complete!
c2n14@fedora:~/desktopapps/mkxp-z$ rpgmaker-linux --gamepath ~/drives/bulkstorage/SteamLibrary/steamapps/music/temp/games/"Tiny Misadventures v. 0.4/Tiny Misadventures v. 0.4"
strings: Warning: '/home/c2n14/desktopapps/mkxp-z/' is a directory
--gamepath /home/c2n14/drives/bulkstorage/SteamLibrary/steamapps/music/temp/games/Tiny Misadventures v. 0.4/Tiny Misadventures v. 0.4 /home/c2n14/drives/bulkstorage/SteamLibrary/steamapps/music/temp/games/Tiny Misadventures v. 0.4/Tiny Misadventures v. 0.4
/home/c2n14/drives/bulkstorage/SteamLibrary/steamapps/music/temp/games/Tiny Misadventures v. 0.4/Tiny Misadventures v. 0.4
RGSS version 3 (RPG Maker VX Ace) 
ALC_SOFT_pause_device present 
Backend      : OpenGL 
GL Vendor    : AMD 
GL Renderer  : AMD Radeon RX 6800 (radeonsi, navi21, LLVM 18.1.6, DRM 3.57, 6.9.10-200.fc40.x86_64) 
GL Version   : 4.6 (Compatibility Profile) Mesa 24.1.4 
GLSL Version : 4.60 
Loading path cache... 
Path cache completed. 
004:Cache:106:in `initialize': Error loading image 'Graphics/Titles1/TitleScreen_Final': Unsupported image format (SDLError)
        from 004:Cache:106:in `new'
        from 004:Cache:106:in `normal_bitmap'
        from 004:Cache:91:in `load_bitmap'
        from 004:Cache:75:in `title1'
        from 104:Scene_Title:40:in `create_background'
        from 104:Scene_Title:15:in `start'
        from 103:Scene_Base:12:in `main'
        from 142:Basic Options Menu:641:in `run'
        from 143:Scene Interpreter:117:in `run'
        from 169:Main:7:in `block in <main>'
        from 169:Main:7:in `rgss_main'
        from 169:Main:7:in `<main>' 
EventThread termination requested 
RGSS thread ack'd request after 0 ms 
Shutting down. 
c2n14@fedora:~/desktopapps/mkxp-z$ 

i keep om getting this error and i don;t know what exactly it means, help would be appricated

I'm not particularly fluent in the backend architecture of this app, but I have worked with SDL, and I can tell you for sure that SDL believes something's wrong with at least one of the assets (image files) within the project. I doubt this is a problem with the compatibility program, and more so with SDL's own internal mechanisms. I could be wrong though. The repository's creator can probably tell you more. For now, try to check to see if any other games have the same issue.

rpgmaker-linux --gamepath

yeah i tried it on soem other games and no error

So I assume it's a problem with specifically the game you're trying to play (Tiny Misadventures), and as such not the responsibility of rpgmaker-linux. However, I would think @bakustarver could shed some more light on this.

since this game is using rpg maker vx ace it is using the mkxp-z backend to play the game, you might want to post the issue on the git repo for it, to see if they can help

Ok will do

Please close this ticket unless you've got more information about your issue being a problem with rpgmaker-linux!

Please don't post issues of mkxp-z here.
You can discuss these issues on the github or in the discord group.