The Battle For Birera... (elite Clone)


hi,

its done!

i'll start a new thread when i setup download links, i'll post this quickly as i just joined this forum

i dont have any handhelds but i ported it to SDL/TinySDGL, so it should work anywhere... i have no idea how your little system works, so i dont expect it to run without modifications [input/keyboard], also i never thought i would be porting this to cpu without floating point unit, so this is very unoptimized, besides that TinySDGL uses all floats as well...

the good news...
TinySDGL is not necessary and all you need to provide is 2D functions for "drawPolygon" and "drawLine", bypass OpenGL completely as Elite has it own 3D rasterizer... Elite was originaly written using mostly integer math, so another easy optimization is to find/replace as many floats and doubles to integers or fixed point...

this is af ar as i can take it without hardware, but it might be nice little project even for not experienced programmers to try to speed this up (if it already doesnt run at full speed)


Elite updates, new SDL+TinyGL SDK and many other things about OpenGL (ES) and game programming:
gameBoX Linux
http://www.geocities.com/ze_aks/myos.html


btw, there is direct port of Elite TNK
http://www.gp32x.de/cgi-bin/cfiles.cgi?0,0,0,0,29,130

so i would like to compare the two and feedback is welcome...


cheers,
zelko
 
hi,


i assume any gp32 games can easily be compiled for gp2x if they are not binary-compatible?

is this one forum for both gp32 and gp2x or should i post this somewhere else for gp32 people to see?

is there any other forums where i could post this... since all you need to run this is plain FRAMEBUFFER and SDL it could easily compile even on Amiga and what not... it is, kind of, substitution for MESA, not complete as, but much faster, although it might be necessary to convert it to fixed point for optimal performance..


do you know how well Elite TNK runs on gp32?



can anyone comment on speed of TinyGL vs TinySDGL vs PicoGL vs Vincent3D vs Klimit vs ... ??
on gp32 or gp2x

download:
TinySDGL-gameBoX-SDK-0.1.tar.bz2 - > http://www.mediafire.com/?pmwxy1jvtnq


Contains:
TinySDGL & Elite source code + linux-x86 and linux-arm binaries

x86 binaries should work on any Linux PC with or without X11 or other windowing system
arm binaries should be compatible with Linux mobile device

...as for gp32 and gp2x, i guess this should be easy to compile, if not let me know


i'll start new thread now,
cheers
 
Hey abaraba - there's some nice stuff on your website - fancy porting your Zarch remake to the GP2X too?

Also that demo with the snowspeeder and the ATATs looks awesome....
 
hi,


unfortunately, i lost Zarch and StarWars source code :-(

btw, when you mentioned Zarch my long time plan is to put together Zarch+Elite,
i think that would make for the great game with planet surface missions similar to Zee Wolf (FANTASTIC AMIGA Zarch-like game)

anyway those are the kind of 3D games that were running on 8MHz computers and should run smoothly on gp32... these *flat shaded* games are my all time favorites and so my next game might very well be Zarch AddOn to Elite... if not that, then one of these:


PC/Home Computer
-Zee Wolf/Zarch + Elite
http://www.mobygames.com/game/amiga/zeewolf/screenshots
-Stunt Island
http://www.mobygames.com/game/dos/stunt-island/screenshots

Sega 32x (ARCADE)
- Star Wars Arcade
http://www.mobygames.com/game/sega-32x/sta...ade/screenshots
- Virtua Racing
http://www.mobygames.com/game/sega-32x/vir...uxe/screenshots
- Virtua Figher
http://www.mobygames.com/game/sega-32x/vir...ter/screenshots

PS1
- Metal Gear Solid




cheers
 
Just tried this out on my Eee and I was disappointed to find that it's apparently in 800x600. As a result, part of the screen was cut off. Any way to change the resolution when it runs?
 
hi,

>>Just tried this out on my Eee and I was disappointed to find that it's apparently in 800x600. As a result, part >>of the screen was cut off. Any way to change the resolution when it runs?

hehee, dont be disappointed...
1.) as i said - "i have no idea how your little system works, so i dont expect it to run without modifications"
2.) its easy to fix


ok, now to fix it, please tell me:
- what port did you try TinySDGL or Qtopia?
- could you see upper-left corner - what FPS did it show?
- did any of the input work, did you manage to start the game?
- were colors correct ?
- anything else worth noting?



cheers
 
I'm using the Qt version, it was the easiest one to find a precompiled binary for on your site. I didn't see an fps counter, but everything seemed to be running smoothly, no slowdowns or choppiness. Inputs worked, colours looked like in the screenshots, so I'd guess everything's working as expected.

Actually, I just grabbed the TinySDGL one from your earlier post there and ran it, and I think the problem is solved. :unsure: Nevermind.
 
thanks for the feedback..

yes, the TinySDGL version scales down the screen to fit on 640x480 (16bpp)

so this is the main download for handhelds:
http://www.mediafire.com/?pmwxy1jvtnq
TinySDGL & Elite source code + linux-x86 and linux-arm binaries

any other feedback is welcome, eg. what did you like, what not? easy or hard to control? AI dificult or too easy? did you manage to dock, was it hard? what would you add, what would you change..
 
Back
Top