gonetz / GLideN64

A new generation, open-source graphics plugin for N64 emulators.
Other
773 stars 180 forks source link

Textures disappears on different conditions #802

Closed LuigiBlood closed 8 years ago

LuigiBlood commented 8 years ago

You don't have to set anything, just going to GLideN64 settings and then go back makes textures disappear. It does NOT always need that to have textures to disappear though, but sometimes this happens.

For some reason, I had it happen with Mario Artist Paint Studio, Talent Studio and Polygon Studio. I did this with Super Mario 64 PAL it still works fine. However, when I tried with Super Mario 64 and then back to Paint Studio, the bug was present. It stays until I close the emulator.

I should mention I use EmuCR builds (which always worked fine for me actually). I usually use a build from 2015/10/12 which doesn't do this bug.

For this issue, I use a build from 2015/11/14.

Mario Artist Paint Studio: Before bug: gliden64__000

After bug: gliden64__001

Mario Artist Polygon Studio: Regular GLideN64 (2015/10/12): polymenu_1 GLideN64 (2015/11/14): polymenu_2

AmbientMalice commented 8 years ago

This might be a Shader Storage bug? It's an experimental feature that tends to break stuff when you fullscreen and such. Try turning it off.

LuigiBlood commented 8 years ago

Oh, yeah, I disabled it. It doesn't do that bug anymore.

gonetz commented 8 years ago

So, it is shader storage. I've made a fix for it, please test this issue with new binaries: https://drive.google.com/file/d/0B0YqMPjGo3B2NGVMZWo3MHRQMWc/view?usp=sharing

LuigiBlood commented 8 years ago

It didn't fix anything. Do you want the ROMs I'm using to test with?

gonetz commented 8 years ago

Do you want the ROMs I'm using to test with?

Yes. I don't have these roms.

LuigiBlood commented 8 years ago

I can't seem to find any kind of PM system in Github so... http://bsxproj.superfamicom.org/64dd/dump/

EDIT: Should mention they only work on Project64 (dev versions, I linked one in the Project64 tutorial in that site that I recommend). And you're interested on the Cartridge Port ROMs. Original Dumps cannot be used at this moment.