[Software] [Alpha] MiniGL4GL4ES erschienen

Aktuelles rund um Amiga OS4

Moderator: OS4Welt-Team

Antworten
Benutzeravatar
TearsOfMe
Beiträge: 1203
Registriert: 29. Dezember 2013 19:27
Wohnort: Bad Marienberg
Hat sich bedankt: 28 Mal
Danksagung erhalten: 2 Mal

[Software] [Alpha] MiniGL4GL4ES erschienen

Beitrag von TearsOfMe »

Der Wrapper für minigl auf OpenGLES2/Warp3dNova ist in einer Alpha Version erschienen.

Vielen Dank an Daytona675x :D

Hier das Readme:

MiniGL4GL4ES (Alpha)
********************

Merry xmas and a happy new year 2020 to all the AmigaOS4 crowd around the
globe :)
For all the poor souls with a Polaris card and thus without full 3D support
this little gift might come handy:

MiniGL4GL4ES, a set of MiniGL and GLUT replacement libraries which are built
on top of GL4ES and therefore allow you to play (many of) those old school
MiniGL games for AmigaOS4 with Polaris.

Why aren't MiniGL games running on Polaris in the first place?
That's because the original MiniGL sits on top of the old school
Warp3D driver which hasn't been implemented for Polaris.

However, in the meantime, ptitSeb and kas1e ported ptitSeb's GL4ES to
AmigaOS4. Just like MiniGL it's a desktop OpenGL implementation. But in
contrast to MiniGL it doesn't sit on top of the unsupported Warp3D driver but
instead works on top of my OpenGLES2 (hence 4ES), which sits on top of W3DNova
for which Hans provided support for Polaris.

So I sat down and hacked together those libraries here. Unfortunately GL4ES
has not been designed to be used as a shared library, which is why there are
certain issues. I was able to mod GL4ES to behave pretty well inside the
lib - as long as you

DON'T TRY TO RUN MULTIPLE MINIGL APPLICATIONS AT ONCE!

Other than that, have fun! As always many thanks to kas1e for testing and
moral support :)

Cheers,
Daytona675x


Installation
************

Just copy minigl.library and mglut.library to your LIBS: folder. Maybe make a
backup of those two files first.
The archive contains two tiny simple batch files which do the job of
"(un)installing".

Tested and working
******************
- almost all MiniGL demos
- three different Quake3 variants
- Jedi Knight
- and some more

Known issues
************
- MiniGL demo "warp" crashs
- Shogo gives a grey screen and freezes
- fullscreen vsync is not properly implemented, only faked with WaitBOVP
for now
- guaranteed crash if ignoring the multiple-progs-at-once warning from
above :)
- it's a really dirty and massive hack, don't forget that ;)


http://os4depot.net/?function=showfile& ... 4gl4es.lha
Still speaks the silence, it speaks in riddles to my mind
And time keeps passing by as I walk tearful through this life.
Tarja i miss you so much. Farewell my baby.
Antworten