Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

David Braben's Raspberry Pi PC launched

Off topic discussion zone.

Moderators: another_commander, winston, Cody

Greyth
---- E L I T E ----
---- E L I T E ----
Posts: 286
Joined: Wed Feb 08, 2012 1:57 am

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by Greyth »

Ticks at 16mhz :|
Oolite 1.76
Debian 6 : Ubuntu 12.04
NVidia 6200 : Radeon/AMD thang
Abit AN7 : Packard Bell TJ74
User avatar
BF Bullpup
Above Average
Above Average
Posts: 16
Joined: Sun Jan 29, 2012 7:08 pm
Location: Framingham, USA

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by BF Bullpup »

What a misleading thread title... Braben didn't actually develop that PC; he is merely one of the lightning rods attracting attention to that little thing (gotta do something while he waits for more people to work on Elite 4 with. :roll:) I have never heard of the Raspberry Pi until reading this thread but it sounds like a cool little piece of technology and a tempting one at US $35.

I guess Oolite in that machine is out of the question and the only way to play Elite without using an emulator would be the Linux port of Elite TNK... assuming it can be found online.
User avatar
aegidian
Master and Commander
Master and Commander
Posts: 1160
Joined: Thu May 20, 2004 10:46 pm
Location: London UK
Contact:

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by aegidian »

A version of Oolite for RaspberryPi should really be a priority - in fact I'm quite tempted to come out of retirement to have a bash at it myself.

The key problem is that Oolite uses features of OpenGL that aren't available in OpenGLES - however OpenGLES has alternatives to them that wouldn't be an impossible task to implement. Since OpenGLES is used by many mobile devices this would also open up the chance of an iPad or Android Oolite, which would be a killer app.

I propose we begin an OpenGLES branch now and work on it a bit.
"The planet Rear is scourged by well-intentioned OXZs."

Oolite models and gear? click here!
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by Smivs »

aegidian wrote:
A version of Oolite for RaspberryPi should really be a priority - in fact I'm quite tempted to come out of retirement to have a bash at it myself.

The key problem is that Oolite uses features of OpenGL that aren't available in OpenGLES - however OpenGLES has alternatives to them that wouldn't be an impossible task to implement. Since OpenGLES is used by many mobile devices this would also open up the chance of an iPad or Android Oolite, which would be a killer app.

I propose we begin an OpenGLES branch now and work on it a bit.
Awesome! :)
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
maik
Wiki Wizard
Wiki Wizard
Posts: 2020
Joined: Wed Mar 10, 2010 12:30 pm
Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by maik »

:shock:

If just it was but a joke...
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by Gimi »

:shock: Ooooh. 8)
Oolite permanently connected to my telly. I can't code, but if there is anything else, I'll help.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
Selezen
---- E L I T E ----
---- E L I T E ----
Posts: 2513
Joined: Tue Mar 29, 2005 9:14 am
Location: Tionisla
Contact:

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by Selezen »

Damn, my stomach actually turned a flip at the thought of a raspberry pi/phone version of Oolite...

I for one would contribute towards a payslip for Giles to do this... ;-)

If there's anything I can do to help, please let me know.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by JensAyton »

aegidian wrote:
I propose we begin an OpenGLES branch now and work on it a bit.
I for one intend to stick to my plan of working on one major feature at a time, but it seems to me that the easiest path to GLES support would be to dump support for OpenGL 1.x and modernize the desktop renderer first. A GL 2.0/GLES renderer with some conditional cases would be much less of a headache than two completely different renderers. (This would drop support from Intel 900 series GPUs and those SIS abominations, but that was always on the table for post-1.76.)

Alternatively, it might be worth backporting the partially-complete Oolite 2 graphics code, which is already designed around modern GL pipelines with VBOs and no legacy attributes and all that jazz.

If you seriously intend to work on any flavour of this I’d appreciate knowing, since it will inform my work on materials.
User avatar
aegidian
Master and Commander
Master and Commander
Posts: 1160
Joined: Thu May 20, 2004 10:46 pm
Location: London UK
Contact:

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by aegidian »

Ahruman wrote:
... it seems to me that the easiest path to GLES support would be to dump support for OpenGL 1.x and modernize the desktop renderer first. A GL 2.0/GLES renderer with some conditional cases would be much less of a headache than two completely different renderers. (This would drop support from Intel 900 series GPUs and those SIS abominations, but that was always on the table for post-1.76.)
The two aren't incompatible working solutions, but it would be easier for me (I suspect) to rewrite for GLES first and then use that experience to inform modernising the GL renderer.
Ahruman wrote:
Alternatively, it might be worth backporting the partially-complete Oolite 2 graphics code, which is already designed around modern GL pipelines with VBOs and no legacy attributes and all that jazz.

The biggest stumbling block for me ATM is not having a GLES renderer to test on. I can cure that by buying myself a Model B when they come out and in the meantime start on some serious GL -> GLES
research.

Yes, I'm pretty serious about wanting to do this. There are other major hurdles in the way of a PadDroid Oolite, fun ones like touch controls and very difficult ones like OXP support, so it's no small undertaking, but I think it's something I should try to do.
"The planet Rear is scourged by well-intentioned OXZs."

Oolite models and gear? click here!
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8501
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by DaddyHoggy »

Refuses to cheer just in case the sonic shockwave shatters the delicate bubble of happiness I see forming... :)

Elite running on a "Model B" (again) after all these years...
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
maik
Wiki Wizard
Wiki Wizard
Posts: 2020
Joined: Wed Mar 10, 2010 12:30 pm
Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by maik »

That is the best piece of news I have heard today :D
User avatar
Selezen
---- E L I T E ----
---- E L I T E ----
Posts: 2513
Joined: Tue Mar 29, 2005 9:14 am
Location: Tionisla
Contact:

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by Selezen »

I'm so happy right now that I could burst.

:D :D :D :D :D
User avatar
SandJ
---- E L I T E ----
---- E L I T E ----
Posts: 1048
Joined: Fri Nov 26, 2010 9:08 pm
Location: Help! I'm stranded down here on Earth!

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by SandJ »

Selezen wrote:
a raspberry pi version of Oolite...
Poolite?
Flying a Cobra Mk I Cobbie 3 with nothing but Explorers Club.OXP and a beam laser 4 proper lasers for company :D
Dropbox referral link 2GB of free space online + 500 Mb for the referral: good for securing work-in-progress.
User avatar
BF Bullpup
Above Average
Above Average
Posts: 16
Joined: Sun Jan 29, 2012 7:08 pm
Location: Framingham, USA

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by BF Bullpup »

That would be very cool. I can see the wireframe graphics Oolite uses being used for Raspberry and anything more than that would be icing on the cake! :D
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: David Braben's Raspberry Pi PC gets ready to launch

Post by JensAyton »

aegidian wrote:
The biggest stumbling block for me ATM is not having a GLES renderer to test on.
WebGL is a reasonable proxy. It has most of the same restrictions as ES 2.0 – specifically, everything must use vertex buffers and shaders – and a similar GLSL dialect. (One difference is that WebGL always supports floats and never fixed-point numbers, while ES requires fixed-point with float as an extension.)
Post Reply