Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
14 crawler(s) on-line.
 89 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 pixie:  18 mins ago
 Karlos:  33 mins ago
 towo2099:  1 hr 40 mins ago
 Rob:  2 hrs 7 mins ago
 CosmosUnivers:  2 hrs 42 mins ago
 BigE:  2 hrs 49 mins ago
 Musashi5150:  3 hrs 10 mins ago
 bhabbott:  3 hrs 48 mins ago
 cdimauro:  4 hrs 55 mins ago
 tekmage:  6 hrs 2 mins ago

software OS4   software OS4 : MiniGL for GL4ES
   posted by kas1e on 31-Dec-2019 17:41:36 (2044 reads)
Daniel made a Xmas present to all of us, I just quote what he wrote on his Facebook page:


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, now available on os4depot:

*** 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 Kasie Kasovich "kas1e" for testing and moral support :)

Cheers and happy new year,
Daytona675x
    

STORYID: 8470
Related Links
· More about software OS4
· News by kas1e


Most read story about software OS4
Homebank 4.4 for AmiCygnix released

Last news about software OS4
Get 20-40% Off ZitaFTP Server (Limited Time Offer)
Printer Friendly Page  Send this Story to a Friend

PosterThread
amigakit 
Re: MiniGL for GL4ES
Posted on 31-Dec-2019 21:23:52
#1 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2581
From: www.amigakit.com

Great work by Daniel !

Warp3D original can be finally laid to rest after all these years.

Warp3D Nova is the way forward.


_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | A600GS

 Status: Offline
Profile     Report this post  
marko 
Re: MiniGL for GL4ES
Posted on 1-Jan-2020 5:14:05
#2 ]
Super Member
Joined: 17-Dec-2007
Posts: 1816
From: Gothenburg, THE front side of Sweden ;), (via Finland), EU

Happy New Year guys 🎉🎆🎊🎆


_________________
AmigaOS 4.1 FEu2 on Sam440ep-flex 800MHz 1GB RAM
C128, A500+, A1200, A1200/40, AmigaForever 2008+09+16, 5 x86/x64 boxes
Still waiting (or dreaming) for the Amiga revolution...
m4rko.com/AMIGA

 Status: Offline
Profile     Report this post  
pavlor 
Re: MiniGL for GL4ES
Posted on 1-Jan-2020 7:56:56
#3 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9633
From: Unknown

Well done!

 Status: Offline
Profile     Report this post  
softwarefailure 
Re: MiniGL for GL4ES
Posted on 1-Jan-2020 10:24:17
#4 ]
Member
Joined: 16-Feb-2004
Posts: 88
From: Germany

Great job!

 Status: Offline
Profile     Report this post  
kas1e 
Re: MiniGL for GL4ES
Posted on 3-Jan-2020 12:47:03
#5 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3551
From: Russia

@all
New version on os4depot in upload query:

Quote:

- Fix: if you tried to overwrite the library if it had been in use then the system would crash / freeze.

- additional GL_EXTENSION entry GL_EXT_compiled_vertex_arrays. This extension is a typo! Usually it is GL_EXT_compiled_vertex_array without "s" but MiniGL's original extension string has that typo... So this has been added to satisfy programs which falsely rely on it (e.g. Q3 SDL2)...

- additional GL_EXTENSION entry GL_MGL_packed_pixels. Old MiniGL variant of GL_EXT_packed_pixels.

- GL_VERSION downgraded to 1.3 for now; workaround for Hollywood's GL_Galore which refuses to run if the version is different.

- Changed temporary WaitBOVP to equally temporary WaitTOF.


_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle