Forums » Linux
Powerbook G3 running linux
Would Vendetta work on a PB G3 400 running linux?
sadly, not unless the devs spend the time creating PPC linux binaries... current linux bins are x86. . .
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
-:sigma.SB
ditto
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.
and dont forget freebsd, openbsd, netbsd, and the nintendo game cube.
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
-:sigma.SB
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.
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.
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
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
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.
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.
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
Lucky me, I have a Rage I Mobility, no DRI for me... :(
-:sigma.SB
anazi is a windows troll
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.
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.
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.
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.
> 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
> 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
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.
In 5 years you will read this thread and feel embarassed for yourself. It's OK, I forgive you.
My G4's Virtual PC Linux doesn't work