#Fix Black Screen with Clannad for RG35XXSP on Knulli
49 messages · Page 1 of 1 (latest)
How to Fix Clannad Black Screen on RG35XX SP (Knulli/PortMaster)
Step 1: Get the GL4ES Libraries
-
Obtain
libGL.so.1andlibEGL.so.1from here.- Required libraries:
GL4ES libraries folder
- Required libraries:
-
Download these Clannad port files with exfat support:
clannad.zip
Step 2: Place the Libraries in the Correct Folder
-
On your SD card via Windows share, go to:
\\KNULLI\share\roms\ports\clannad\ -
Create a new folder named:
gl4es.armhf -
Copy both
libGL.so.1andlibEGL.so.1into:\\KNULLI\share\roms\ports\clannad\gl4es.armhf\
Step 3: Update the GL4ES Config
-
On your SD card via Windows share, go to:
\\KNULLI\share\system\.local\share\PortMaster\ -
Open the file:
libgl_knulli.txt -
Replace all contents with:
export LIBGL_ES=2 export LIBGL_GL=21 export LIBGL_FB=1 export LIBGL_FBDEV=/dev/fb0 if [ -d "$PWD/gl4es.$DEVICE_ARCH" ]; then export LD_LIBRARY_PATH="$PWD/gl4es.$DEVICE_ARCH:$LD_LIBRARY_PATH" elif [ -d "$PWD/gl4es" ]; then export LD_LIBRARY_PATH="$PWD/gl4es:$LD_LIBRARY_PATH" fi if [ -d "$PWD/libs.$DEVICE_ARCH" ]; then export LD_LIBRARY_PATH="$PWD/libs.$DEVICE_ARCH:$LD_LIBRARY_PATH" elif [ -d "$PWD/libs" ]; then export LD_LIBRARY_PATH="$PWD/libs:$LD_LIBRARY_PATH" fi -
Save the file.
Step 4: Remove Stray Copies
-
Ensure there are NO
libGL.so.1orlibEGL.so.1files directly in\\KNULLI\share\roms\ports\clannad\ -
Only keep them in
\\KNULLI\share\roms\ports\clannad\gl4es.armhf\
Step 5: Reboot and Play
- Safely eject your SD card or reboot your device.
- Launch Clannad from the PortMaster or Knulli menu.
- Enjoy!
References
I don't know if this is correct or not but this is how I had my files, just in case lmao:
I'm sorry but this is wrong on so many levels.
You're basically bypassing all checks and configs we provide that it works lol
@dapper nacelle you touched this one 3 weeks ago right?
if you would like to give it a try yourself, using Knulli on RG35XXSP, try and play clannad
it will blackscreen
can you give an explanation for why this fix won't work when it's clearly working on my end?
I never said it won't work 😛
it's just a workaround for people that experience the issue, yes it is butchering stuff
Its just bypassing everything, not looking at whats actually broken ^^
Like even downloading a port from an external source
Clannad is using the rlvm runtime, so the error is there
not needed anymore since we use bind_directories
it's there at least
unless you have an outdated pm version
the runtime also comes with gl4es afaik , so you might have a different problem
Maybe it's something simple 🙂
this was mine when i downloaded it from the portmaster app
# Create config dir
rm -rf "$HOME/.rlvm/KEY_CLANNAD_ENHD"
ln -s "$GAMEDIR/saves" "$HOME/.rlvm/KEY_CLANNAD_ENHD"```
Can't find that anywhere
The port got updated 3 weeks ago
until i changed this: libgl_knulli.txt
Please don't mess with the system files 😄
It will affect all ports
yes ik
and then we can no longer help you
this works and i am aware of what im doing with the txt file and how it would affect ports
all im saying
is that i know this works
it may frick things up
but it works
@alpine berry the only thing that the changed setup configuration in libgl_knulli.txt does is that it forces framebuffer
not rly end of the world stuff