KDE Running On A GameCube 169
Bruno_me writes "Some of the folks at the GameCube Linux project have gotten KDE to run on a GameCube. There's a screenshot of what it actually looks like and what it should look like. This is the first real 'GameKube.' And of course, here is the original frame buffer (dd if=/dev/fb0 of=./kde.fbdump)."
Wow. (Score:4, Funny)
Re:Wow. (Score:5, Interesting)
First step (Score:5, Funny)
Re:Wow. (Score:5, Informative)
Re:Wow. (Score:4, Interesting)
Re:Wow. (Score:2)
Re:Wow. (Score:1, Informative)
The actual buttons are A,B,X,Y,L,R,Z,START, and the joystick, the "C-stick", and the directional pad.
Re:Wow. (Score:2, Funny)
You can write any ASCII text with just those buttons. Simply hold down the desired combination of bits and then press START to enter the character.
Example:
See, it's as simple as that.
Re:Wow. (Score:2, Funny)
Re:Wow. (Score:3, Funny)
bc
cc
cd
dc
dd
That should be enough to do serious work
Re:Wow. (Score:3)
It's pretty old but i'm sure it's still compatible...
Re:Wow. (Score:3, Interesting)
No idea. SSHing in? Some weird "use the keyboard of some other host" X11 hack? Wouldn't surprise me the least...
...or since they need Phantasy Star Online to load Linux in, maybe they have hacked together support for the Phantasy Star Online keyboard [ign.com] (with GameCube stick acting as mouse)... no idea if this is true, this is just extremely hopeful, completely outrageous speculation about the will and capability of the GCLinux people =)
Still, I'd really want to know for sure, too.
Re:Wow. (Score:2)
More importantly, did they get copy/paste to work?
Re:Wow. (Score:4, Informative)
It's not really useful for anything but Geek points at the moment, but GC-Linux development is coming along very quickly. There's already a hardware-accelerated video driver, and ALSA is working, as well as SDL and many more things. I wouldn't be surprised if in the near future, some kind of Mplayer-based streaming media client was written for GC-Linux, and it found a practical purpose as a way of playing MP3/Vorbis/Videos from NFS shares on a LAN. All the framework is there, it would just take someone to put it together.
Re:Wow. (Score:2)
Re:Wow. (Score:2)
Well, up-up-down-down-A-B-A-B-C-D-start gives you...
"kakaroto!"
Re:Wow. (Score:2)
Re:Wow. (Score:2)
Mine has A, B, C, D, L, R, U, X, Y, and Z. Some of them more than once.
Re:Wow. (Score:2, Funny)
I'll just be happy once my toaster starts making coffee.
Re:Wow. (Score:2)
Re:Wow. (Score:1)
The gamecube was never useful.
Re:Wow. (Score:2)
Re:Wow. (Score:1)
No shit its usefull!! (Score:2)
Hey babe want to see my hack kde running on my gamecube? That has to be the ultimate pickup line.
What is this kde.fbdump garbage? (Score:3, Insightful)
Re:What is this kde.fbdump garbage? (Score:3, Informative)
Re:What is this kde.fbdump garbage? (Score:1)
Lets see....
The file is 1228800 bytes in size. Looking at a hexdump, it looks like 16-bit data. Unfortunately 614400 has many integer factors, including most of the likely widths/heights. If it's for NTSC then it's going to be 480 lines high, making it 1280x480. Bit of an odd resolution. It's not divisible by 576, so it can't be PAL. It could also be 800x768, 640x960, 1200x512...
Damn, I can't seem to find anything to convert packed 16/15-bit RGB data. I'll have to resort to writing a simple Perl or C p
Re:What is this kde.fbdump garbage? (Score:1, Informative)
Re:What is this kde.fbdump garbage? (Score:5, Interesting)
Oh crap. I win the 'Geek' prize, then.
I wrote a really poor PHP program [hylobatidae.org] to do it - and ended up with a fairly uninteresting screenshot [hylobatidae.org].
Okay, so KDE on a Gamecube is pretty useless, but it does show that the cross-compiler is working on complex software (even if it is just for a PowerPC), and that pretty resource-intensive software will work on the machine. Plus, I bet the people doing it have learned a lot in porting this stuff to work on an unfamiliar, undocumented hardware platform.
Now, port Linux to run on any generic Postscript printer!
Re:What is this kde.fbdump garbage? (Score:2)
doesn't work (Score:2)
Re:What is this kde.fbdump garbage? (Score:5, Informative)
Re:What is this kde.fbdump garbage? (Score:2, Funny)
Reminds me of the saying...
"But Linux IS user friendly. It just is really picky about who its friends with."
Re:What is this kde.fbdump garbage? (Score:4, Informative)
(I'll post this one further up the chain after my last message was somhow modded "overrated" with no other mods)
Here's the technical details:
It's 640x480 in 16-bit 5-6-5 format. Big-endian of course (tripped me up initially on my x86 machine). The file is a dump of the whole frame buffer but only half is used.
Hope that helps.
You might be able to read it with Photoshop or something. I had to write a little C program to convert the packed 16-bit values into 24-bit ones. Then it was simple to pipe that through rawtopnm with some guessed dimensions. It's nothing spectacular, just a blank KDE desktop running with Ktip describing how you can minimize all windows with the desktop button.
Now correct me if i'm wrong.. (Score:1)
Re:Now correct me if i'm wrong.. (Score:3, Informative)
Re:Now correct me if i'm wrong.. (Score:2)
When you play it backwards you hear the voice of Satan, but whats worse is when you play it foward you install Windows.
KDE is heavy (Score:5, Insightful)
Re:KDE is heavy (Score:2, Informative)
But a plain theme can be much faster, on KDE, GNOME, WinXP (MacOSX I haven't seen themes for, not to say they don't exist, I just haven't gone looking as I have no mac).
Re:KDE is heavy (Score:2)
The difference in computation is so insignificant that it's irrelevant.
If you don't believe me, try using Macromedia Flash (or some other vector-painting tool) to fill a bunch of areas with gradients, then do the same thing with solid fills. You'll see that they both break down in viewing at roughly the same time.
If the code is well optimized, there is no reason why a gradient fill would be more expensive the
Re:KDE is heavy (Score:1)
Re:KDE is heavy (Score:1)
Re:KDE is heavy (Score:2)
Re:KDE is heavy (Score:3, Funny)
Re:KDE is heavy (Score:1)
Re:KDE is heavy (Score:2)
--
Evan
Screenshots (Score:5, Funny)
Re:Screenshots (Score:5, Funny)
This is the only way I can tolerate KDE.
Re:Screenshots (Score:5, Funny)
Re:Screenshots (Score:3, Funny)
"Ooohhh.. my head.. that was rough... huh? how the hell did I end up in this place? and where are my correctly coloured pants?"
Re:Screenshots (Score:2, Insightful)
I have nothing against KDE, it's a really wonderful Desktop Environment that's come a long way from the QPL days, as you put it. Lighten up, it was a joke!
Re:Screenshots (Score:2)
Well (Score:4, Funny)
laugh, its a joke
Re:Well (Score:2)
At least now I know why Nintendo always calls things 'Game Paks' and 'Memory Paks'. Their marketing department used to work for KDE.
Re:Well (Score:2, Funny)
Remember, there is no 'C' in KDE, so there obviously should be no 'C' in the english language either.
Re:Well (Score:1, Funny)
> gamecube, it must be better than Gnome.
Well KDE can run, but it can't hide.
Gnomes and elves are good at running and hiding. Right now, GNOME chooses not to be seen.
about the shots (Score:4, Funny)
Gamecube: pretty hard to hack (Score:5, Informative)
The way to hack the Gamecube is somewhat interesting. Back in the days of the Sega Dreamcast, there was a game known as "Phantasy Star Online", which attempted to connect to a remote server to get and execute whatever code it got from the remote server.... grin
When Sega ported the game to the GameCube, the exploit came with it. So what folks do is they load up Phantasy Star Online 1+11, run a "loader" on their computer (linux or windows). And have the loader on their computer send the gamecube whatever they want (home games, illegal rips, the linux kernel, etc).
This has been over-simplified greatly.
And note: some of you might be thinking about using this to play illegal copies of games. Don't bother. You end up needing to use a bazillion different loaders to load whatever game, and the network port of the Gamecube is limited to 10mbps, which makes many games unplayable.
Sunny Dubey
Re:Gamecube: pretty hard to hack (Score:3, Informative)
Someone got the key from the Xbox game and guessed that the GC version might have used the same one and it did! Sega messed up.
Re:Gamecube: pretty hard to hack (Score:5, Insightful)
The problem has never been the mod chips, it's been the fact that Nintendo uses a custom media disc, not the CDs/DVDs that the PS2 uses, or the DVDs that the Xbox uses.
If the GCN could take commodity media, then I'm sure a mod chip would be forthcoming. However, Nintendo stopped you from getting to the point where a mod chip would be useful.
You do have to admire the fact that they, unlike Microsoft or Sony, managed to beat the piracy problem on the cube.
Re:Gamecube: pretty hard to hack (Score:5, Insightful)
And it answers the age-old argument that gets posed back and forth. You know, the "I wouldn't pirate games if they were cheaper...Games would be cheaper if you didn't pirate them"
Apparently the industry lied and games aren't made any cheaper even when they aren't pirated.
Re:Gamecube: pretty hard to hack (Score:4, Informative)
If it's of any worth, when I owned my modded PSX about 5-6 of my games were legitimate copies. As a Gamecube owner, with no pirated games, I still only own about six. It's the age old realization most companies never come to: just because one pirated 50 games doesn't mean he/she was going to buy them in the first place.
Re:Gamecube: pretty hard to hack (Score:2)
BIOTCH!
But seriously what is the temptation to do that to a cube?
Lazy pirates are taking advantage of the HD in the other systems so they don't even needs disks anymore.
Modding a gamecube would be like switching to a mac to play CS.
Re:Gamecube: pretty hard to hack (Score:2)
Re:Gamecube: pretty hard to hack (Score:2, Informative)
Yes it does. You can use the Action Replay [codejunkies.com] product, or its derivative, Freeloader. That's what I use to play import games.
Re:Gamecube: pretty hard to hack (Score:2)
Re:Gamecube: pretty hard to hack (Score:3, Interesting)
GameCube discs spin the same way (clockwise viewed from label side) as CDs. It's more likely that GameCube discs are stored in the second DVD layer, whose spiral goes from out to in like that of a vinyl record, unlike the spiral of a CD or the first layer of a DVD, which goes from in to out.
Correction (Score:3, Funny)
(it's funny, laugh.)
mmmm trippy (Score:3, Funny)
"original frame buffer" (Score:4, Interesting)
applications? (Score:2)
What about MPlayer? FireFox? Vim?
Do you know are they working on XBox/PS2?
Re:applications? (Score:5, Informative)
It's official (Score:5, Funny)
dd? (Score:3, Insightful)
In short,
is exactly the same as but simpler and easier to use. No good reason to use dd..Re:dd? (Score:2, Insightful)
Re:dd? (Score:2)
Re:dd? (Score:1)
Re:dd? (Score:2)
I use this all the time for dvds that I want to rip. I guess using cp just never occurred to me, but cat seems to work fine except of course the blocksize thing.
Re:dd? (Score:2)
Re:Two words (Score:2)
I couldn't agree more. dd has plenty more features cp doesn't have. I was just saying it's silly to use dd as cp, just because it involves a device node (as seems to be the habit).
Anytime... (Score:5, Funny)
virtual (Score:3, Funny)
(Cry, I'm serious
Colour skeme (Score:4, Insightful)
Re:Practical uses? (Score:2, Insightful)
Re:Practical uses? (Score:3, Insightful)
Re:Practical uses? (Score:3, Funny)
So you can administer it without having to memorize a bunch of badly spelt commands?
Perfect? No. Handy? Oh yes. At least if implemented correctly...
Re:Practical uses? (Score:5, Informative)
DVDs need hacking (Score:2)
Step 1. Pleace cd-r(w)/DVD+/-r(w) in 1/4 inch angle grinder [harborfreight.com]
Step 2. Grind away until your DVD is 3 inches. Start with a good flat bastard file ending with some 220 grit sand paper to make it smooth
Step 3. Clean up this mess of plastic that flew everywhere.
Re:DVDs need hacking (Score:2)
Re:DVDs need hacking (Score:2)
Re:Enquiring minds want to know (Score:2, Informative)
Re:Enquiring minds want to know (Score:5, Informative)
nooooo. no no no.
The boot failed due to a byte-order issue with drive images made on PCs, and failed at the four and a half day mark. I'm not sure where you got the URL for the image, I can only presume once it was pasted on IRC it spreads everywhere
I'll have it booting sometime soon, just not this week
Forgive my ignorance... (Score:2)
Re:Enquiring minds want to know (Score:3, Funny)
The screenshot simply appears to be a hosed colormap. Mozilla does it to me all the time on KDE, but everything else works fine. Anyone have ideas where and how to fix the colormaps on X?
First, you must edit ~/../etc/foo/config/../x11/./ColMpS/knickers. Then you must kill the X Server with the Holy Spear of St. George, which is hidden behind the great mountains of Esrever. You must defeat many challenges, dragons, trolls and worse, British Rail. After defeating the twelve wizards, and filling in form K
Re:Enquiring minds want to know (Score:1)
Re:Enquiring minds want to know (Score:2)
Or so I've heard.
Re:I'll be impressed when.. (Score:2)
almost 20 years later, i can still easily hum the theme from when you are descending the stairs..
Re:I'll be impressed when.. (Score:2)
Re:I'll be impressed when.. (Score:2)
Re:but (Score:2)