Forums » Linux

Powerbook G3 running linux

Nov 16, 2004 Voldon Furlberg link
Would Vendetta work on a PB G3 400 running linux?
Nov 16, 2004 thurisaz link
sadly, not unless the devs spend the time creating PPC linux binaries... current linux bins are x86. . .
Nov 27, 2004 Solra Bizna link
I would volunteer my time and equipment to make PowerPC Linux binaries instantly. I'm sure I'm not the only Linux/PPC user here who would.
-:sigma.SB
Nov 30, 2004 teh*fink link
ditto
Dec 02, 2004 ananzi link
this is completely unfair. if they have two releases for linux then they must also release for hp/ux, as well as the DEC Alpha version of Windows NT.

and dont forget freebsd, openbsd, netbsd, and the nintendo game cube.
Jan 11, 2005 Solra Bizna link
Making a Linux PPC build is ridiculously easy, especially since _all the porting work has already been done_. Even if you don't have a Linux/PPC box of your own, just send the code to one of us Linux/PPC users and we'll compile it... no leaks, we promise. :P
-:sigma.SB
Jan 12, 2005 ananzi link
Solra, I find your post offensive. To imply that it takes 'no work' to port a software product to a new platform, is disrespectful to every worker who has ever done so. Just because something compiles and runs does not mean it has been 'ported'. There are bugs unique to each platform, and they will come out as the product is maintained over time, over updates and upgrades.

There are 3000 posts in the 'platform-specific issues' forums, and it took effort and time for the devs to read and reply to every one of those messages.

Jan 12, 2005 Solra Bizna link
I speak from EXPERIENCE here. I have actually built software for x86/Linux on PPC/Linux. It requires no extra work. Period.
Of the 100+ x86 packages I've downloaded and built, only 1 (Aleph One) required any work at all on my part to get to work flawlessly on my machine, and even that problem wasn't platform specific.
The system calls are exactly the same, the filesystem / video card semantics are the same, everything about these platforms except the bootstrap code and low level drivers is the same. Please don't assume that I'm just talking out of my butt, especially in my area of expertise; that's the one way to get me really mad really fast.
-:sigma.SB
Jan 12, 2005 ob link
I wonder what could be platform-specific in a game like VO.

Since Linux/PPC have ALSA, SDL, the input layer, X, ... the only problem I see is the OpenGL driver, which has binary-only module for both NVidia and ATI.

Question to Solra : Do you have any way to have OpenGL on Linux/PPC ? (Other than MesaGL, I mean...) Maybe by taking the driver from OSX?
I assume that on Aleph One, you didn't need it at all.
Jan 13, 2005 Solra Bizna link
If you have a Rage II or better or a Radeon 8500 through 9600, ATI provides binary DRI drivers for Linux/PPC. They're included with the latest Yellow Dog Linux, I think.
Lucky me, I have a Rage I Mobility, no DRI for me... :(
-:sigma.SB
Jan 16, 2005 sleon link
anazi is a windows troll
Jan 19, 2005 ananzi link
Just because linux/pcc has SDL, alsa, and openGL doesnt mean they work exactly the same as they do on linux x86. And it doesnt mean that vendetta's code wont "find bugs" in these subsystems, just as it has done in Mac OSX's OpenGL. And all of those bugs would have to be worked around. And that takes time and effort.

Furthermore, every new OS you add, is another set of tests that needs to be run after every change to the code. And every new video card you add to every new OS is another set of tests they have to run. That all takes time and effort as well.

On top of that, if they had a Linux/PPC box, they would have to keep the OS up to date, as well as the drivers. Not to mention yet another piece of hardware to maintain that is different from all the other pieces of hardware they already have. That takes time and effort as well.
Jan 19, 2005 MobyDick link
Regardless of the amount of work involved, I personally don't want anyone to have access to the source code unless:

1) They are a dev.
2) They license it from the devs.

The dev's have put a ton of work into this game. They're not just going to hand it over to someone who wants to port it to another system. That's a tremendous liability for them. While this is a cross-platform project, it is not an open source project. No one other than the devs should have access to the source code unless they've paid royalties to the devs.
Jan 19, 2005 Solra Bizna link
> Just because linux/pcc has SDL, alsa, and openGL doesnt mean they
> work exactly the same as they do on linux x86.
Obviously you are a troll, as you didn't read my post. I won't bother to post a constructive response.
-:sigma.SB
Jan 20, 2005 ananzi link
Solra, have a coke and a smile.

In 5 years you will read this thread and feel embarassed for yourself. It's OK, I forgive you.
Nov 08, 2005 smittens link
My G4's Virtual PC Linux doesn't work