Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raspberry Pi 5: GLSL 4.10 is not supported. #127

Closed
TotalCoolness opened this issue Dec 29, 2023 · 3 comments
Closed

Raspberry Pi 5: GLSL 4.10 is not supported. #127

TotalCoolness opened this issue Dec 29, 2023 · 3 comments

Comments

@TotalCoolness
Copy link

I compliled it on the Raspberry Pi 5 but I get this error with scud racer:

error: linking with uncompiled/unspecialized shadererror: linking with uncompiled/unspecialized shader
Title: Scud Race (Australia, Twin/DX)
ROM Set: scudau
Developer: Sega
Year: 1996
Stepping: 1.5
Extra Hardware: Digital Sound Board (Type DSB1), Drive Board, Net Board

0:3(10): error: GLSL 4.10 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES

@trzy
Copy link
Owner

trzy commented Dec 29, 2023

Known issue. See: #87 #105
The default, accurate engine requires OpenGL 4.1 and the Pi doesn't support that.
You can run the legacy engine (-legacy3d), which works with GL 2.1. However it hasn't been updated in years and is far less accurate. Should still be ok for the popular titles.

@trzy trzy closed this as completed Dec 29, 2023
@dukeeeey
Copy link
Collaborator

The tilegen uses opengl 4.1 too so it won't work. I'm gonna look into porting the triangle renderer to opengles

@TotalCoolness
Copy link
Author

This guy got it working on the older pi 4. But its an old video. The settings have changed.

https://youtu.be/0p8hlh4mUyw?si=PkT0IQa3FJh8Q7v3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants