Genesis3D running natively on Ubuntu 64 bit

Programming Reality Factory and Genesis3D.
Post Reply
User avatar
QuestOfDreams
Site Admin
Posts: 1520
Joined: Sun Jul 03, 2005 11:12 pm
Location: Austria
Contact:

Genesis3D running natively on Ubuntu 64 bit

Post by QuestOfDreams »

Since I'm working mostly on Ubuntu these days, I thought it might be a fun exercise to port the Genesis3D engine to Linux. It turned out that it was surprisingly simple to adjust the platform specific code. What caused me quite a headache, however, was the change from 32 to 64 bit. Somebody back in the good old days had the wonderful idea of storing pointers (memory addresses) inside the BSP and actor files (completely useless data)! This of course means different file sizes for 32 and 64 bit systems. In the end I succeeded in hacking my way around this issue and got Genesis3D start up on Ubuntu (using a minimum app, not RF of course). Yay! :D
Attachments
genesis3d_ubuntu.jpg
Genesis3D starting up on Ubuntu 12.04 64 bit
(253.66 KiB) Not downloaded yet
User avatar
aicd99
Posts: 264
Joined: Mon Oct 10, 2011 11:17 am

Re: Genesis3D running natively on Ubuntu 64 bit

Post by aicd99 »

Would you put the whole Reality factory soon ?
and Good Job
FODCOM
Posts: 9
Joined: Sun Dec 18, 2016 5:11 pm

Re: Genesis3D running natively on Ubuntu 64 bit

Post by FODCOM »

Thank you so much for actively keeping this Game Engine alive. I am starting to get back into it and I feel this can go multiple places if continuing with active development.
User avatar
bernie
RF Moderator
Posts: 1249
Joined: Tue Nov 15, 2005 10:07 am
Location: Ireland

Re: Genesis3D running natively on Ubuntu 64 bit

Post by bernie »

Great news. That would be a bonus if you could get RF running on Ubuntu 64 bit. I think that might give the forum a much needed boost. I too am running Ubuntu 16.04 LTS after the screw up with Windows 10 forcing updates that bricked my PC.
User avatar
aicd99
Posts: 264
Joined: Mon Oct 10, 2011 11:17 am

Re: Genesis3D running natively on Ubuntu 64 bit

Post by aicd99 »

I agree with bernie to porting the whole RF there. Will also be ported to console. I think Original xbox would be easy to port it as it runs on the same system on windows. Or even xbox 360

You think it's possible QOD ?
User avatar
aicd99
Posts: 264
Joined: Mon Oct 10, 2011 11:17 am

Re: Genesis3D running natively on Ubuntu 64 bit

Post by aicd99 »

I now also found this xbox dev kit over at
http://openxdk.sourceforge.net/

I will bet you are going to find it useful. Is a reality factory port to Original xbox possible QOD ?
User avatar
QuestOfDreams
Site Admin
Posts: 1520
Joined: Sun Jul 03, 2005 11:12 pm
Location: Austria
Contact:

Re: Genesis3D running natively on Ubuntu 64 bit

Post by QuestOfDreams »

As I don't have any console I wouldn't be able to test any code on real hardware. No testing - no development.
Wraps
Posts: 41
Joined: Sun Jun 06, 2010 2:04 am

Re: Genesis3D running natively on Ubuntu 64 bit

Post by Wraps »

you get rfeditpro running on ubuntu, and i leave windows for good.
Post Reply