bakustarver / rpgmakermlinux-cicpoffs

Run any RPG Maker XP, VX, VX Ace, MV, MZ, TyranoBuilder, Godot, Construct 2/3, Nscripter game on linux natively
GNU General Public License v3.0
118 stars 3 forks source link

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

Closed testc2n14 closed 3 months ago

testc2n14 commented 3 months ago
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

israfiel-a commented 3 months ago

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.

testc2n14 commented 3 months ago

rpgmaker-linux --gamepath

yeah i tried it on soem other games and no error

israfiel-a commented 3 months ago

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.

silverhikari commented 3 months ago

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

testc2n14 commented 3 months ago

Ok will do

israfiel-a commented 3 months ago

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

bakustarver commented 3 months ago

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