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
18 crawler(s) on-line.
 121 guest(s) on-line.
 2 member(s) on-line.


 kolla,  retrofaza

You are an anonymous user.
Register Now!
 retrofaza:  37 secs ago
 kolla:  3 mins ago
 saimo:  10 mins ago
 A1200:  12 mins ago
 MEGA_RJ_MICAL:  17 mins ago
 NutsAboutAmiga:  40 mins ago
 zipper:  41 mins ago
 clint:  1 hr 17 mins ago
 RickSkid:  1 hr 26 mins ago
 bhabbott:  1 hr 32 mins ago

software OS4   software OS4 : GL4ES round 4.5: Star Wars
   posted by kas1e on 25-Aug-2022 11:48:04 (3776 reads)
... First words ...

Hello, everyone ! There are small indermiddle releases while another big round of GL4ES ports is in progress.

But before we go further, I need to make a few notes about :






 NOTE1: Radeon RX users-BE SURE that you set Prefs: PowerManagment to HIGH! Automatic PowerManagment in Radeon RX drivers does not raise resources to maximum when needed,
and as a result, you will have low FPS in most games if your powermanagment is set on optimal, or low, or so values. So you should set it to HIGH, save, reboot,
and check that it is set to HIGH before trying to run games. Failure to do so will result in a significant drop in FPS!!!



NOTE2: Minimum requerements for everything as always latest 2D/3D drivers and libraries:

-- Warp3DNova.library >= 54.16
-- ogles2.library >= v3.3
-- RadeonHD >= 3.7 or RadeonRX >= 2.11 (with Prefs:PowerManagment set to HIGH)

Everything is part of Enhancer Software 2.2. If you are on anything less, you will have all sorts of issues, bugs, crashes, and rendering glitches of all sorts. You are warned!


NOTE3: If you have an x5000, make sure you have not one, but two RAM modules!Or your memory read/write will be twice as slow, and you will lose FPS! See the dedicated thread here:
x5000 benchmarks / speed up


... Intro ...



In 2002 and 2003, Raven Software made 2 more games in the Star Wars saga series : Star Wars Jedi Knight II: Jedi Outcast and Star Wars Jedi Knight: Jedi Academy.



Following Disney's decision to close LucasArts on April 3, 2013, the developers at Raven Software released the source code of those games based on which the OpenJK project was born.

In 2014, there were two ports for AmigaOS4 done by BSzili: https://github.com/BSzili/OpenJK/

They were MiniGL-based, which suffers from low framerates, bugs, and visual issues, as we all know.

Taking BSZili's code as base, I just removed the MiniGL init and deinit parts from it and replaced them with OpenGLES2 with a little adaptation, and so I created those 2 ports.

You can download them both from os4depot:

http://os4depot.net/share/game/fps/openjk_outcast.lha
http://os4depot.net/share/game/fps/openjk_academy.lha

1). Star Wars Jedi Knight II: Jedi Outcast




Jedi Outcast was released in 2002 and it is a classic FPS and was based on the same "id Tech 3" engine as Quake3. The original MiniGL port wasn't on the same level by speed as the MiniGL port of Quake3,
but that was expected due to modification, heavier textures, details, and the ability to play with settings a little bit more than with the original Quake3 Arena. The speed increase when we switch from
MiniGL to GL4ES is very noticable (in some places, the MiniGL version on heavy details drops to just 15 FPS, while with GL4ES we do have 120 FPS in some places).



Of course, it is still not 200-300-1000 FPS, but gameplay can be adequate now.

See how it's all in action at the beginning of the video:

Youtube video of Jedi Outcast gameplay in action on AmigaOS4, 1920x1080 full HD


2). Star Wars Jedi Knight: Jedi Academy



The Jedi Academy was released in 2003 as a sequel to 2002's Jedi Outcast and is the fourth and final installment in the Star Wars: Jedi Knight series.
Jedi Academy uses the same game engine as Jedi Outcast, id Tech 3, but features several technical improvements. Thus, it is more hungry for the resources as well.
With MiniGL in 1920x1080x32, all details maxed out with very high details, and everything enabled, we only get 12-13 FPS.While with the GL4ES port,
we do have a stable 30 FPS across the same places, which can be increased up to 60-70 FPS in less heavily loaded places of the maps.




Furthermore, with the latest versions of MiniGL (which is now 2.23), some changes were introduced that caused Jedi Academy to crash at the first levels, making it impossible to skip,
so with GL4ES we not only gain a bit of speed in the game, but we also make it crash free.

See how it all works (second part of video):

Youtube video of Jedi Academy gameplay in action on AmigaOS4, 1920x1080 full HD


To summorize, that the differences between old MiniGL builds and new GL4ES ones:

    -- GCC 11.2 with -O3 optimization was used.
    -- faster FPS (doubled the frame rate in comparison to MiniGL)
    -- faster loading of texture (up to 50-70% speed up)
    -- no crashes as with minigl rendering (there were few, especially visibly with the latest minigl builds)
    -- RadeonRX users can play in it too (while there is no NovaBridge released)



So, enjoy!

... Outro ...


And as usual, want to give a thank you:

to BSZili for the initial MiniGL ports: https://github.com/BSzili/OpenJK
to ptitSeb for gl4es and all his help with everything: https://github.com/ptitSeb/gl4es/
to Daniel for OpenGL ES2 and all his help with everything: http://www.goldencode.de/
to Hans for Warp3DNova and all his help with everything: https://keasigmadelta.com/
to Capehill for never-ending work on SDL1/2, glSnoop, and all his help with everything: https://github.com/AmigaPorts/SDL https://github.com/capehill/glsnoop
to AEON/AmigaKit because of which we have OpenGL ES2 and Warp3DNova: https://www.facebook.com/AEonTechnologyLtd/
to others for all the help and tests

And remember: May the AmigaNG be with you!





    

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


Printer Friendly Page  Send this Story to a Friend

PosterThread
Varthall 
Re: GL4ES round 4.5: Star Wars
Posted on 26-Aug-2022 7:39:16
#1 ]
Super Member
Joined: 17-Feb-2004
Posts: 1559
From: Up Rough

Great, thanks for all your efforts!

Varthall


_________________
AmigaOne XE - AmigaOS 4.1 - Freescale 7457 1GHz - 1GB ram

 Status: Offline
Profile     Report this post  
amigang 
Re: GL4ES round 4.5: Star Wars
Posted on 26-Aug-2022 10:38:55
#2 ]
Elite Member
Joined: 12-Jan-2005
Posts: 2018
From: Cheshire, England

Good work


_________________
AmigaNG, YouTube, LeaveReality Studio

 Status: Offline
Profile     Report this post  
pavlor 
Re: GL4ES round 4.5: Star Wars
Posted on 26-Aug-2022 15:10:50
#3 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9578
From: Unknown

Well done!

Jedi Academy is my favourite FPS game.
I can't enjoy the GL4ES version... yet, so I'm staying with MiniGL Jedi Outcast (Kyle Katarn has some business on Nar Shaddaa right now ).

 Status: Offline
Profile     Report this post  
AmigaSource 
Re: GL4ES round 4.5: Star Wars
Posted on 27-Aug-2022 3:33:36
#4 ]
Member
Joined: 29-Oct-2002
Posts: 64
From: Unknown

Outstanding work kas1e!! Now if I only had a x5000 to try it out. . .


_________________
Please visit AmigaSource.com!!! Since 2001... Your BEST source for Amiga information. Again... *** Always Under Construction *** (Over 3000+ Amiga links for your viewing pleasure! -- Please help spread the word!)

 Status: Offline
Profile     Report this post  
BigD 
Re: GL4ES round 4.5: Star Wars
Posted on 27-Aug-2022 8:35:19
#5 ]
Elite Member
Joined: 11-Aug-2005
Posts: 7307
From: UK

Party like it's 2003!


_________________
"Art challenges technology. Technology inspires the art."
John Lasseter, Co-Founder of Pixar Animation Studios

 Status: Offline
Profile     Report this post  
kyle 
Re: GL4ES round 4.5: Star Wars
Posted on 27-Aug-2022 12:35:36
#6 ]
Cult Member
Joined: 15-Oct-2006
Posts: 866
From: Livorno, Italy

Great!

What gfx is installed in your X5000 kas1e?

Last edited by kyle on 27-Aug-2022 at 12:36 PM.
Last edited by kyle on 27-Aug-2022 at 12:36 PM.

 Status: Offline
Profile     Report this post  
kas1e 
Re: GL4ES round 4.5: Star Wars
Posted on 27-Aug-2022 19:59:26
#7 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@kyle
Quote:

What gfx is installed in your X5000 kas1e?


RadeonRX 11 2gb


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

 Status: Offline
Profile     Report this post  
Petah 
Re: GL4ES round 4.5: Star Wars
Posted on 28-Aug-2022 22:44:13
#8 ]
Regular Member
Joined: 10-Mar-2003
Posts: 432
From: EU <3 ❤️

Software from Russia in 202? Hard pass, people.

Slava Ukraini 🇪🇺 ❤️ 🇺🇦. #standupforukraine


_________________
That'll Put Marzipan In Your Pie Plate, Bingo
💻 Pro-Amiga, 🌍 Pro-Globalism, 🍅 Pro-Vegan, 🛦 Pro-NATO & 🇪🇺 Pro-Joint EU Defense Intervention Initiative

 Status: Offline
Profile     Report this post  
Rob 
Re: GL4ES round 4.5: Star Wars
Posted on 29-Aug-2022 16:02:58
#9 ]
Elite Member
Joined: 20-Mar-2003
Posts: 6344
From: S.Wales

@Petah

 Status: Offline
Profile     Report this post  
matthey 
Re: GL4ES round 4.5: Star Wars
Posted on 29-Aug-2022 22:24:46
#10 ]
Super Member
Joined: 14-Mar-2007
Posts: 1968
From: Kansas

Supporting Ukraine and Russia are the same thing because they are one people ... after the sith lord Putin is finished eliminating all Nazi terrorist objectors. May the light side of the force help people to see the truth.

 Status: Offline
Profile     Report this post  
samo79 
Re: GL4ES round 4.5: Star Wars
Posted on 30-Aug-2022 20:09:37
#11 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3505
From: Italy, Perugia

@Petah

Unfortunately Nazis doesn't write software, slava cokaina! 😆


_________________
BACK FOR THE FUTURE

http://www.betatesting.it/backforthefuture

Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6

 Status: Offline
Profile     Report this post  
_Steve_ 
Re: GL4ES round 4.5: Star Wars
Posted on 30-Aug-2022 21:04:30
#12 ]
Team Member
Joined: 17-Oct-2002
Posts: 6807
From: UK

@thread

Not all citizens support the actions that their leaders take.

The work made by some members of the site who are from nations currently in the headlines shouldn't be denigrated simply because of where they are from.

Keep on topic or the thread will be locked.


_________________
Test sig (new)

 Status: Offline
Profile     Report this post  
amigang 
Re: GL4ES round 4.5: Star Wars
Posted on 1-Sep-2022 20:32:26
#13 ]
Elite Member
Joined: 12-Jan-2005
Posts: 2018
From: Cheshire, England

Quote:
Not all citizens support the actions that their leaders take.


It amazes me that people need to be reminded of that. Plus How easy it is to get people to distrust / hate / have an option on someone they have never of met but just because of either there Color, race, religion or nationality people seem to think they know what they are all about, it’s completely stupid to make it that simple but so many people fall for this trap it’s amaze me.


_________________
AmigaNG, YouTube, LeaveReality Studio

 Status: Offline
Profile     Report this post  
klx300r 
Re: GL4ES round 4.5: Star Wars
Posted on 23-Sep-2022 1:19:10
#14 ]
Elite Member
Joined: 4-Mar-2008
Posts: 3833
From: Toronto, Canada

great stuff!


_________________
____________________________
c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII
! My Master Miggies- Amiga 1000 & AmigaOne X1000 !
mancave-ramblings
X1000 I BELIEVE

 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