SakeTami
joiplay
joiplay

patreon


New Workaround for Pokémon Essentials Tilemap Issue

Hi all, I've been working on a way to fix tilemap rendering issue on Pokémon Essentials games. Until now, I was thinking about rewriting CustomTilemap or Sprite but I found a new idea; recreating maps and tilesets.

As I mentioned before texture size limit of OpenGL ES causes the issue and it happens only when a tileset's height is bigger than the limit. I wrote a script to loop all maps and create separate tilesets with smaller heights to fix it. Script works but has bugs. It seems like some tiles have wrong id or aren't rendered. I'm working to fix them and I would appreciate any help. If you want to test or check the scripts, you can download and copy it to game folder.

Download

Edit: Events are fixed.

Comments

Hi, Please try extracting this file to game folder and remove preload.rb and postload.rb. https://mega.nz/file/gxJkRI7A#P5ZRfDUcS4pPL-a6oHki6IIzuhrSC1rD_SimDW6HwQY

JoiPlay

Ohh yesss I downloaded and it works! Thank you so much for all this amazing work :)

Iván Roig

<img src="https://c10.patreonusercontent.com/4/patreon-comment/eyJ3IjoxNjAwfQ%3D%3D/RT3MlN1uWog_bci5RqhNdzJVnXXuzFymbxY4ii6-EHD0-D1qc9vBy5cB_C4YRR0a.jpg?token-time=1735776000&token-hash=KlPujPNbBvyk7Ueeop5mbsOZrI1bVrRQiZZ-BnfCmkc%3D">

JoiPlay

Can you try extracting this file to game folder? I tried it and it seems fine. If this doesn't work, probably we have a bug on some mali gpus. https://mega.nz/file/ol4wnKiL#ZFmJ_0FSktYbRO0gwOgH16Pb3bd0LekeK3SSvYicMvM

JoiPlay

I don't see that file extension in the game folder, or if it is in another folder inside it. Here it's the link https://mega.nz/file/nigUEaDa#qPNVMq_6dhHN8zkdJV0Wn-NnSJVyb_mYdaC0aDTMWks

Iván Roig

Is there a file with rgssad extension? If there is, please long tap the game icon and select "Decrypt Files". After decryption is completed, please delete the rgssad file and use workaround again. If there isn't a rgssad file or it doesn't work, i can check it if you can post a download link.

JoiPlay

Hi there. I tried to play Pokemon Opalo moving the Workaround script to the game folder, but the game continues showing black tiles on the scenarios. I only see the pjs

Iván Roig

managed to fix it by resizing the tilesets on photoshop instead paint xD, but will keep these too just in case. Thanks a lot

Fistro nio

You can extract this file to fix tile issue. Maps seems fine when they are converted on pc. https://mega.nz/file/pgI1UI7L#TIMum22lLp8BNa8h3ivFmCdS4lEy64_g_HRirprm7sc

JoiPlay

I found a bug while trying to convert maps. It seems like script fails to convert some maps. I will try to fix it. Thank you for feedback.

JoiPlay

but i destroyed the tileset transparencies in the way pfff

Fistro nio

ok, an update about the pokemon iberia issue, i noticed that (some?) of the maps that failed to get fixed after running the script used the interior.png tileset, and i also noticed that this tileset had a dim of 256x15123, which was different of the dim for the tilesets that got fixed (256x40026). So i tried to just add blank spaces to that tileset to reach 256x40026 and run the script again and it worked, the maps dependant on that tileset got fixed. Hope this helps with your fix

Fistro nio

thank you very much btw

Fistro nio

http://www.mediafire.com/file/l202209hbxynjxd/Pokemon_Iberia_V1.03.zip/file

Fistro nio

It's probably a rendering bug. I can convert them for you if you can post a download link for the game.

JoiPlay

Testing on pokemon Iberia, worked for some maps, but some others remain completely black. Checked the Graphisc/tilesets folder after running the script and some of the newly created tilesets are totally black

Fistro nio


More Creators