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

No "PowerVR Extreme" MiniGL driver? #5

Open
leilei- opened this issue Mar 27, 2022 · 8 comments
Open

No "PowerVR Extreme" MiniGL driver? #5

leilei- opened this issue Mar 27, 2022 · 8 comments

Comments

@leilei-
Copy link

leilei- commented Mar 27, 2022

Seems absent. I assume that was a NEC-developed project?

Currently to PCX2-using retrocomputing hobbyists, there's two MiniGLs that get used, the "GLQuake driver" released separately as support patches for Half-Life, Hexen II, and coming with Quake2 and Sin; and the Techland-developed SGL MiniGL driver from Crime Cities. While the latter works with more non-Quake GL games (and really surprising when it does work), it doesn't have any blending function workarounds, paletted texture support or polygonoffset/depthrange/etc.

The missing source of the MiniGL driver isn't that a huge of a deal since there's enough here to start writing a new, possibly better one.

Just wondering. :)

@S-Fe
Copy link
Collaborator

S-Fe commented Mar 27, 2022

I'm puzzled as to where the code for that is. I just did a very grep in the version control repository (searching for minigl or quake*) but couldn't see anything. I don't even recall who worked on it - it might even have been NEC, in which case IMG possibly never had the source.

*The only reference I could see for quake is in "dregion.c"

@leilei-
Copy link
Author

leilei- commented Mar 27, 2022

The most unique strings I can think of that'd tie to the driver is "glkatana.exe" and "POWERVR_set_global_palette"

@S-Fe
Copy link
Collaborator

S-Fe commented Mar 28, 2022

I've tried those too, but no luck. (I did briefly try "gl" but, no surprises, that doesn't narrow down the field very much). I'll see if any of the other "old timers" at work can recall.

@S-Fe
Copy link
Collaborator

S-Fe commented Apr 1, 2022

Good news and bad news.

GN: I managed to get in touch with an ex-colleague ...
BN: ..who said the MiniGL library was not developed in house, but by a contractor, and we only ever had the binary ...
GN: ... but he gave me a possible name ...
BN: .., but I haven't been able to find any reference to that person online 😢

@stu-s
Copy link

stu-s commented May 19, 2022

Simon - I remember when the MiniGL lib was written. I can email you a linkedin link that I'm 99% sure is the guy.

@volkertb
Copy link

@stu-s @S-Fe Any updates on this?

@JackintheJungle
Copy link

Any update?
Let me introduce myself: I am a graphics card enthusiast, and the Powervr PCX1/PCX2 is definitely one of my favorites, as it was my first graphics card back in 1997/1998. So please, if you have any information about the source code or the person who worked on it, please let us know! The PCX2 deserves more attention!
See you soon,
Jack

@S-Fe
Copy link
Collaborator

S-Fe commented Jul 18, 2023

Simon - I remember when the MiniGL lib was written. I can email you a linkedin link that I'm 99% sure is the guy.

Many thanks - I've sent a message to him

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

5 participants