robertkirkman / sm64ex-coop

SM64 online co-op mod for Android and other open-source UNIX-like platforms
50 stars 17 forks source link

Textures are missing #9

Closed Someone8877 closed 7 months ago

Someone8877 commented 8 months ago

Describe the bug So I compiled version 36.1 of sm64ex-coop on my 32-bit phone and when I got to Bob-omb battlefield textures were missing

Screenshot_20240119-124001_sm64ex-coop

Smartphone (please complete the following information):

robertkirkman commented 8 months ago

Hello, I have Samsung Galaxy S III (32-bit) and Samsung Galaxy S II Epic 4G Touch (32-bit) and that doesn't happen to me. Please try backing up the com.owokitty.sm64excoop folder to a different folder, then deleting the original one from the active location (/storage/emulated/0), then open the game again. If this is still happening after you test that, please test with a texture pack enabled and tell me whether the same thing happens regardless of texture pack.

Someone8877 commented 8 months ago

I took the folder and put it in the downloads folder and the game made a new one but it was still the same when I tried render96 it had the same thing

Screenshot_20240121-072727_sm64ex-coop.jpg

robertkirkman commented 8 months ago

That's the Render96 Model Pack not the Render96 Texture Pack which you can install by using these commands

pkg install rsync
mkdir -p /storage/emulated/0/com.owokitty.sm64excoop/dynos/packs
git clone -b sm64ex-and-others https://github.com/pokeheadroom/RENDER96-HD-TEXTURE-PACK.git
rsync -r RENDER96-HD-TEXTURE-PACK/gfx /storage/emulated/0/com.owokitty.sm64excoop/dynos/packs
Someone8877 commented 8 months ago

I already installed both when I showed that 2nd screenshot

robertkirkman commented 8 months ago

The Render96 Texture Pack is not enabled in the screenshot because the grass and letter A remain the vanilla resolution

Someone8877 commented 8 months ago

It just says "CANNOT LINK EXECUTABLE "rsync": cannot locate symbol "locale_charset" referenced by "/data/data/com.termux/files/usr/bin/rsync"..."

Screenshot_20240123-180359_Termux.jpg

izzy2fancy commented 8 months ago

It just says "CANNOT LINK EXECUTABLE "rsync": cannot locate symbol "locale_charset" referenced by "/data/data/com.termux/files/usr/bin/rsync"..."

Screenshot_20240123-180359_Termux.jpg

Looks like the mirrors are bad? You have 67 not updated pkgs. Try changing your mirror. Or do you have an internet problem?

robertkirkman commented 8 months ago

It means that you uninstalled and reinstalled Termux in between the time that you compiled the game and pasted my commands. You must now use yes | pkg upgrade -y and wait, then try again after.

Someone8877 commented 8 months ago

I used the auto builder to build the app and uninstalled it because of storage reasons

Ok it actually worked and now the texture pack works but uh it's the same

Untitled28_20240124074446.png

(For some reason when I tried to get in the painting my phone restarted and I couldn't screenshot anymore when I was in Bob-omb battlefield)

robertkirkman commented 8 months ago

Ok thank you. I don't know how to fix that rendering bug, but I have heard of my app triggering other devices to shut down and restart and determined that is a device problem, because on fully functioning devices, no apps are able to do that without either having root or showing the power off onscreen menu.