Author Topic: Quake 2 GLES  (Read 370 times)

Thenesis (OP)

Quake 2 GLES
« on: March 01, 2017, 10:48:57 pm »
I made a version of Quake 2 using GLES 1. It is based on Yamagi Quake 2 v5.34 with some substantial rewrites and simplifications.

You can find the files and the sources here:
https://github.com/thenesis-org/lp-public/releases/tag/v1.0

Initially I made this port to test my software rasterizer on PC and some embedded platforms but finally I tried to make a clean release.

I put my efforts into making the sources as clean and portable as possible but I don't have the time to rework everything. So the graphic parts received most of my energy.

It works pretty well with all official mission packs and has a decent framerate. The low framerate at some places is mainly due to the GLES 1 implementation which spends a lot of time doing useless things according to apitrace. But there is also a lot of possible improvements on my side.

Multiplayer works well too and you can play GCW Zero vs Raspberry Pi vs PC if you want.

jutley

  • **
  • Posts: 703
Re: Quake 2 GLES
« Reply #1 on: March 02, 2017, 09:50:26 am »
Tried it but wont run i have quake 2 already old one would that interrupt this one starting?.
Devices
GCW White Retail
GameGadget
Arduboy
PocketChip

Thenesis (OP)

Re: Quake 2 GLES
« Reply #2 on: March 02, 2017, 12:49:12 pm »
It should work independently of the other Quake 2.
Have you put the pak files in the right place ?

jutley

  • **
  • Posts: 703
Re: Quake 2 GLES
« Reply #3 on: March 03, 2017, 12:15:25 pm »
Yes same as the other quake 2 folder i can only see one quake folder for both quake 2 games.
Devices
GCW White Retail
GameGadget
Arduboy
PocketChip

 

Post a new topic