Slashdot Mirror


Running Ancient UNIX On Nintendo Gameboy

An anonymous reader writes "Amit Singh has a piece on his site about running the 5th edition UNIX distribution on a Nintendo Gameboy, of all things. Tons of screenshots and source included but what really makes this entertaining and informational in an ubergeekly sort of way is his side stories on UNIX history ... ARM CPU ... compiling and running random programs on the Gameboy, etc. There are even notes on recompiling the original Unix kernel to make it smaller for the GBA!"

176 comments

  1. Great web site and a good read by erick99 · · Score: 2, Funny
    From the web site:

    Nintendo has been in the gaming business since 1889

    I believe this is when they came out with their first two hits, Horse and Buggy Kong and Prairie Invaders.

    On a more serious note, this is well worth the time to read. It is fairly long but well written (other than a few tiny errors as above) and extremely informative. The site is well laid out and easy to follow. The history lesson alone is worth the time spent.

    Cheers,

    Erick

    --
    http://www.busyweather.com/
    1. Re:Great web site and a good read by Evangelion · · Score: 5, Informative

      Nintendo Corporation, Limited was originally founded in 1889 by Fusajiro Yamauchi to produce handmade hanafuda (Japanese playing cards).

      http://en.wikipedia.org/wiki/Nintendo

    2. Re:Great web site and a good read by SYSS+Mouse · · Score: 0, Redundant

      It can be right or wrong, depending on how you interpret it. Nintendo started its business in trading card game since 19-th century.

    3. Re:Great web site and a good read by erick99 · · Score: 1, Offtopic
      I did not realize that! Oh well, I stand corrected.

      Cheers,

      Erick

      --
      http://www.busyweather.com/
    4. Re:Great web site and a good read by vaderhelmet · · Score: 4, Informative

      Nintendo's Official History
      http://www.nintendo.com/corp/history.jsp

    5. Re:Great web site and a good read by Anonymous Coward · · Score: 0

      He mentions the ARM has 32 general purpose registers...actually it's 16, but of course that's a minor error.

      The article is really well written and the presentation is, as usual, very nice too :)

    6. Re:Great web site and a good read by TechniMyoko · · Score: 1

      Its weirder than that, he said 31 not 32. Why 31?

    7. Re:Great web site and a good read by Anonymous Coward · · Score: 0

      hahahahah, you got fucking OWNED. lawl.

    8. Re:Great web site and a good read by poot_rootbeer · · Score: 1


      Were there a lot of horse-and-buggies in 19th century Japan?

  2. Wow, that's great ... by evslin · · Score: 5, Funny

    ... but that guy better watch out. It'll be a race between Nintendo and SCO to see who can sue him first! ;)

    1. Re:Wow, that's great ... by spellraiser · · Score: 5, Interesting
      Actually, it's less of a joke than you might think. Here's an interesting bit from the article:

      Note that in order to run 5th edition UNIX with gbaunix, you must have an RK05 disk image of 5th edition UNIX, which is not included in the gbaunix distribution. SCO owns the copyright for the 5th edition (and several others).

      Thankfully, Caldera released (under a BSD-style license) this particular UNIX edition, along with some others, shortly before the name change in 2002. Here is the license [PDF Alert], if anyone's interested.

      --
      I hear there's rumors on the Slashdots
    2. Re:Wow, that's great ... by timts · · Score: 1

      it probably makes no sense for UNIX V on gameboy advance due to the lack of a keyword

      but I cant wait for some one to port a real OS with handwriting recognition/keyword to the new NDS, which has the touch screen on the bottom, then I can carry it to work, play it during a meeting and if some one asks:

      "come on, it's not a handheld game console, it's a PDA."

      :D

    3. Re:Wow, that's great ... by tepples · · Score: 1

      Nintendo learned from its GBA mistake, and it appears the DS will be encrypted out the w@z00. Rumors have it that DS Game Paks will use encryption that's much stronger than CSS. Flash cards? Fuhgeddaboutit.

    4. Re:Wow, that's great ... by UnknowingFool · · Score: 1
      Thankfully, Caldera released (under a BSD-style license) this particular UNIX edition, along with some others, shortly before the name change in 2002. Here is the license [PDF Alert], if anyone's interested.

      I don't know if that would deter Darl. After all SCO still distributes Linux but is suing IBM over alleged copyright infringement.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    5. Re:Wow, that's great ... by codemangler · · Score: 1

      it probably makes no sense for UNIX V on gameboy advance due to the lack of a keyword
      unless your username is ABBA or BAABABBA or somesuch.

  3. linux in bed by BoldAC · · Score: 1

    Slashdotted already... alas, I can find no google cache.

    If you believe that linux is less bloated and more stable, then it's THE natural OS for embedded systems.

    Well, if you want to get your daily fix of "linux has been placed in something else" news... you can always visit linuxdevices.com

    If you want to do-it yourself... ibm embedded.

    1. Re:linux in bed by Anonymous Coward · · Score: 0

      Appears to be Unix, not Linux

      remember, old computers could now be run on a pocket watch...

  4. With mods to Nintendo Game Machines by grunt107 · · Score: 0, Troll

    Game Boy Advanced! has become Gotten Bored Already?

  5. Cool by alcmena · · Score: 1

    Hey, my wife has been trying for a year now to convince me to buy her a gameboy...

    1. Re:Cool by Anonymous Coward · · Score: 0

      Get her a Pink GBA-SP. The women go NUTS over them.

      http://www.gizmodo.com/archives/nintendo-to-rele as e-pink-gba-sp-019085.php

      And if you dont want to wait, the Japanese equivelent can be found online for $110. Dont worry, theres no region restriction on gameboys.

    2. Re:Cool by Anonymous Coward · · Score: 0

      If all it takes to make your wife happy is the price of a gameboy, then you got off cheap.. oh unless we're talking about a different kind of game boy..

    3. Re:Cool by Anonymous Coward · · Score: 0, Funny

      Hey, my wife has been trying for a year now to convince me to buy her a gameboy...

      Stop calling your right-hand your "wife"! That's just SICK!

    4. Re:Cool by JUSTONEMORELATTE · · Score: 1
      Hey, my wife has been trying for a year now to convince me to buy her a gameboy...
      Hey, that shouldn't be too hard
      She's been trying to convince you for a year?? How cheap are you, anyway?
      --
      GMail invites for iPod referrals
    5. Re:Cool by CarrionBird · · Score: 0
      A year ?!?

      A gameboy is a small price to pay for, well .....

      --
      Free Mac Mini Yeah, it's
    6. Re:Cool by essreenim · · Score: 1

      Hey, my wife has been trying for a year now to convince me to buy her a gameboy...
      I thought you were going to say: "Hey, my wife and I have been trying to conceive for a year now with a gameboy"
      phew

    7. Re:Cool by Anonymous Coward · · Score: 0

      Wait till 2005 when Sony's PSP comes out, wifi, bluetooth, muuuch better.

    8. Re:Cool by typobox43 · · Score: 1

      Or just wait until later this year when Nintendo's DS comes out with wifi and a Bluetooth-like proprietary short-range network protocol.

    9. Re:Cool by easter1916 · · Score: 1

      And they cost so little, you're holding out on her because...? Go on, be nice, I bought one for my better half and she loves the thing!

  6. SCO by tuxter · · Score: 3, Funny

    If they aren't careful, Darl will start sueing Nintendo for runnning unlicensed code.

    1. Re:SCO by wo1verin3 · · Score: 3, Funny

      Naw, not unless he is already a Unix licensee. Darl seems to only sue his existing customer base.

      That said, I can't wait for the emulator for the Unix GB so you can actually play GameBoy games on it after booting in to Unix.

  7. Old but funny by barcodez · · Score: 5, Funny

    Whenever I see stories like this I am reminded of Installing Linux on a Dead Badger.

    --

    ----
    1. Re:Old but funny by Anonymous Coward · · Score: 0

      Imagine a Badger cluster...

    2. Re:Old but funny by Deagol · · Score: 1

      Conjures up an images of SCO's lawyers sitting around a table.

  8. Actually it was playing cards... by WIAKywbfatw · · Score: 4, Interesting

    Nintendo originally started out selling "Hanafunda" playing cards, 48 card decks that soon became popular with Yakuza for high stakes gambling.

    So, in a way, Nintendo's empire was built thanks to gangsters.

    --

    "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
    1. Re:Actually it was playing cards... by imsabbel · · Score: 5, Interesting

      In 1950, Hiroshi Yamauchi, great-great-grandson of Fusajiro and future president of Nintendo, made a deal with Disney to produce playing cards featuring Disney characters, when Nintendo came to make western-style playing cards as well as hanafuda at that period. Even from its early history it was clear that Nintendo was focused on making entertainment for children. These cards sold millions of packs, and made Nintendo enough money to move into other ventures, particularly toys.

      (from wikipedia)
      Disney.... even worse then yakuza.... brought them to power :)

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    2. Re:Actually it was playing cards... by AndroidCat · · Score: 2, Funny
      I wonder what card games the Yakuza are playing these days? Magic, Yu-Gi-Oh?

      "I summon Goons of Leg-Breaking!"
      ".. I've never seen that card ..?"
      "What card?"
      "oh."

      --
      One line blog. I hear that they're called Twitters now.
    3. Re:Actually it was playing cards... by iocat · · Score: 1
      It wasn't like Yamouchi was out whacking people. The people who played high-stakes Hanafunda just wanted -- or needed -- to use a new deck every time they played the game. And Nintendo was there for them.

      By the way, if you ever are in Japan (or some authentic "Japantown"), you should check out Nintendo's Hanafuda cards -- they're awesome. So are their western playing cards. (Yes, they still make both.)

      --

      Dude, I think I can see my house from here.

  9. NetBSD by martin · · Score: 4, Interesting

    NO, not Unix 5th Edition, should have used NetBSD, mind you probably already been done so....

    checks site.....

    hmm apparently not, but lots of ARM ports should be doable..

    1. Re:NetBSD by TheRealMindChild · · Score: 1

      Read the article... SIHM is used to emulate a PDP-11... do you know how much power a PDP-11 has? NetBSD appears to need a little Oomph behind it.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:NetBSD by martin · · Score: 2, Interesting

      In comparision to the Gameboy, probably not that much....

      looking at the relevant page of the FAQ the last model (PDP-11/94) got above 18mhz...which was approx 4x the original speed.

      Looking the specs on the link mentioned in the article the GBA has a 16.76 mhz ARM processor (no memory management or cache in this model) *and* a 4mhz or 8mhz Z80 to run the old GB games.

      As to your point about NetBSD, the arm port26 runs on the very earliest commericial ARM machines so I see no reason why it couldn't run on a GBA........

      ooh now I do, the arm26 port needs 8MB ram.....only 256k on a GBA........but if you can use gampak ram that will give you plenty..

    3. Re:NetBSD by TheRealMindChild · · Score: 1

      I hate replying to myself, but I obviously got a troll (probably from the grandparent posing as an Anonymous Coward), because I am apparently unclear.

      SIHM is used to simulate/emulate a PDP-11 so that this old crusty version of Unix can run. Running NetBSD on this would require actual Kernel Porting and some toolchain tweaking. All this little project needed was SIHM at the core, which needed ever so little help to run on the GBA. From there, Unix Version 5 just needed some compiling for the PDP-11.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    4. Re:NetBSD by martin · · Score: 1

      yeah I think the clever bit was the SIHM bit just worked (after some small tweaking).

      Surpised NetBSD hasn't been ported to this though - everything seems to run NetBSD!! :-)

    5. Re:NetBSD by kjs3 · · Score: 1
      A couple of global points:

      NetBSD makes certain assumptions fairly impossible to get around...32-bits or more (PDP-11 is 16-bit), MMU (GBA doesn't have one, arm26 has a weird, limited one), a couple of meg of RAM. Lack of an MMU would doom the GBA port. And no, there seems to be no interest in creating an MMU-less NetBSD.

      Oh...and the 11/94 is a *lot* more that 4x the speed of the 11/20 or 11/15.

  10. Re:More Info by Albanach · · Score: 1, Interesting
    There is a follow up article over at Tech News Live. Apparently they managed to find a way to use the link port as a serial device to communicate with other Gameboys running the same OS

    So we really can/em? imagine a beowoulf cluster of these?

  11. april fool ? by sgumby · · Score: 5, Interesting

    it reminds me some odd april fool

    1. Re:april fool ? by sgumby · · Score: 1

      Maybe it's where he found his inspiration to porting nix to GBA...

  12. Please... by Black+Parrot · · Score: 4, Funny

    ...try not to mention "ancient eunuchs" and "gameboys" in the same sentence.

    --
    Sheesh, evil *and* a jerk. -- Jade
  13. Re:And also ... by Zenikase · · Score: 1
    Since the GBA hardware uses an ARM processor for a CPU, I imagine a Linux port wouldn't be too difficult.

    Oh, you didn't want a serious reply? ;)

  14. The Great Wall Tycoon.... by Himring · · Score: 5, Funny

    Nintendo has been in the gaming business since 1889.

    His dates are flawed. Nintendo's been making games since 475 B.C. when the first version of "The Great Wall Tycoon" came out. Man, talk about addictive....

    --
    "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
    1. Re:The Great Wall Tycoon.... by iDaZe · · Score: 2, Insightful

      No, Nintendo has been active since 1889. There's more to gaming then computers you know. IIRC they used to make card-games.

    2. Re:The Great Wall Tycoon.... by Anonymous Coward · · Score: 0

      Wait till you try the 2000 edition. Build your own toboggan , cable car and chair lift!

    3. Re:The Great Wall Tycoon.... by Anonymous Coward · · Score: 0

      My God, you're dumb. Reread the original post and this time, think.

    4. Re:The Great Wall Tycoon.... by prockcore · · Score: 1

      My God, you're dumb. Reread the original post and this time, think.

      The original post is making fun of what they thought was a typo.. which wasn't.

      Plus the original post aparently thinks nintendo is from china and not japan.

    5. Re:The Great Wall Tycoon.... by Himring · · Score: 1

      Plus the original post aparently thinks nintendo is from china and not japan.

      The original post knew all that and was trying to be funny -- which is, apparently, lost on you vulcans....

      --
      "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
    6. Re:The Great Wall Tycoon.... by Anonymous Coward · · Score: 0

      The original post knew all that and was trying to be funny

      And failed miserably.

    7. Re:The Great Wall Tycoon.... by Himring · · Score: 1

      And failed miserably.

      *cough*5*cough* ...coward

      --
      "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
  15. I wonder.. by Anonymous Coward · · Score: 2, Funny

    I wonder if... with a little work, this could be used as a 2004 presidential voting machine?

    1. Re:I wonder.. by Paulrothrock · · Score: 1
      I wonder if... with a little work, this could be used as a 2004 presidential voting machine?

      In other news, Nintendo saw sales of its GBA drop as people realized that the previously cool device would be used for the decidedly uncool task of voting.

      --
      I'm in the hole of the broadband donut.
    2. Re:I wonder.. by Anonymous Coward · · Score: 0

      Is the election in 2004? Seems like the campaigning has been going on forever.

      Is it normal for the US president to spend the last year of his mandate doing nothing but kissing babies and shaking hands with strangers?

      Is the job purely honorary, like the Queen?

    3. Re:I wonder.. by randomErr · · Score: 1

      When did GBA get a punch card peripheral?

      --
      You say things that offend me and I can deal with it. Can you?
    4. Re:I wonder.. by JWSmythe · · Score: 1



      Presidential Timeline:

      Year 1: Relax and recover from campaign. Bring the family to the new mansion. Party with contributors.
      Year 2: Contemplate doing work, or simply visit Camp David, play with his *nix GBA (ha, thought this was off-topic!)
      Year 3: Do a few things (blow something up), start working on campaign
      Year 4: Brag about the previous three years, shake babies, kiss constituents hands.
      Year 4.5: Talk bad about the opponent, read uncensored news and wonder why people hate him, get drunk frequently at "fund raisers", travel the country on the taxpayers money, fly around in his own private 747-200B
      Year 4.9: Celebrate winning, or start packing up his personal effects from the Whitehouse and Camp David.

      --
      Serious? Seriousness is well above my pay grade.
  16. Input by lachlan76 · · Score: 3, Informative

    I don't have a GBA, but how easy would it be to input commands into one?

    I am aware that commands currently need to be selected at compile-time.

    It's interesting, but doesn't have a lot of practial uses.

    1. Re:Input by evslin · · Score: 3, Interesting

      I bet if you worked at it long enough you could get a keyboard running through the GBA link port.

    2. Re:Input by AndroidCat · · Score: 1

      Great, then maybe they could port nethack and have a game to play on this thing. :)

      --
      One line blog. I hear that they're called Twitters now.
    3. Re:Input by Anonymous Coward · · Score: 0

      On a GBA there are 10 buttons and you can easily use those together to get all the characters you need. Use the L & R buttons as a shift then the D-Pad to select the letters. A button for return. It will take a little getting used to but is possible.

      With the new Dual Screen gameboy coming out you could display a keyboard on the screen and then use the stylus to select the letters... or you could make it like a newton.

    4. Re:Input by FuzzyBad-Mofo · · Score: 1

      How about a Roguelike?

    5. Re:Input by Anonymous Coward · · Score: 0
      I don't have a GBA, but how easy would it be to input commands into one?

      Morse code?

    6. Re:Input by rasz · · Score: 1

      ericsson keypad, you just solder this sucker directly to GBAs aux port plenty of GBA code to handle that one

  17. GBA RAM packs by Guitar+Wizard · · Score: 5, Interesting

    You can actually use the GBA for a lot more than just UNIX -- one can import flash RAM packs and then put whatever they want on it. Check out some options.

    You can even put different emulators and ROMs all on the same cartridge and then use a shell to organize and manage everything. I have an NES, SMS adn PC Engine Emulator with some of my favorite games from each system as well as 4 full GBA ROM images.

    You can also check out one of my GUI interfaces to use with the shell.

    I think we're a pretty underground group here (GBA flash RAM users), but who knows -- mabye I just used /. to expose the world to the many functions of the GBA(?)!

    --
    Two freaks, no foes. It takes absolutely nothing to make some people angry.
    1. Re:GBA RAM packs by Anonymous Coward · · Score: 0

      argghh!!! calling themn GBA flash RAM carts looks so damn gay. i mean ffs, there isn't even any ram in them, they're eeproms. from this point on you WILL call them gba flashcarts. calling them anything else will result in me fucking you in the ass with a cactus

      oh yeah, and EZFA shits all over F2A. fuck that lameass pogoshit off

    2. Re:GBA RAM packs by TechniMyoko · · Score: 1

      Someone needs a mighty big glass of soap for that mouth

    3. Re:GBA RAM packs by Anonymous Coward · · Score: 0

      yes, i am gainfully employed as a cactus-assfucker; i even have my own business cards

    4. Re:GBA RAM packs by Anonymous Coward · · Score: 0
      You can actually use the GBA for a lot more than just UNIX
      Yes you can! I even found out a way to use them for playing games!
    5. Re:GBA RAM packs by Anonymous Coward · · Score: 0

      They're not eeproms, they contain "NOR flashrom".

    6. Re:GBA RAM packs by Abcd1234 · · Score: 1

      Underground? Hardly. The GBA homebrew community is one of the biggest out there (short of the Dreamcast community). Hell, I got my GBA around six months after they launched and got a flash cart shortly after that, in order to hack my own GBA projects, and there are plenty more people out there like me. And that doesn't include all the people who bought flash carts (unfortunately) for piracy. Just check out all the stuff on gbaemu.

      Personally, my next mod was going to be getting an Ericsson keyboard and hooking it up to my GBA (for playing GBA-Frotz :), but since the DS will likely be out for Christmas (last I heard), I'll probably just wait for it. After all, that touch screen could be turned into a great mini-keyboard for, say, a GBA-Frotz port. :)

  18. Old style gameboy by webgit · · Score: 4, Insightful

    When I first read the headline I thought it was refering to the original gameboy with the tiny black and white screen and I didn't really see the point of doing it.

    Although, even now I know which one it is I'm still not entirely convinced this is all that useful either!

    I'm probably just missing the point, which is something like because I can!

  19. Yes.. But by Anonymous Coward · · Score: 5, Funny

    can it run a gameboy emulator??

    1. Re:Yes.. But by LeahofRivendell · · Score: 1

      Why not see if you can do something more advanced...like an N64 emulator. I might consider getting this if you could do that.

    2. Re:Yes.. But by Anonymous Coward · · Score: 0

      Why not see if you can do something more advanced...like an N64 emulator...

      I sure hope you are trollin'.

    3. Re:Yes.. But by Anonymous Coward · · Score: 0
    4. Re:Yes.. But by Anonymous Coward · · Score: 0

      or a C64/C128 Emulator... that would be nice. sneak in an atari (7800) emulator and a few roms, and I'd get one :]

      --Kehvarl AC/CD

  20. Not an error by Anonymous Coward · · Score: 1, Informative

    Nintendo has been in the gaming business since 1889

    On a more serious note, this is well worth the time to read. It is fairly long but well written (other than a few tiny errors as above) and extremely informative.

    Actually, that was not an error. Nintendo has been in business in the gaming area way before the advent of computer games. They started out as a Hanafuda (traditional Japanese) playing cards company. They also made Mahjong boards, and western style playing cards. In the long history of Nintendo, computer games has been a very recent event, which started when Nintendo first created the "Game Watch" series, and later released the Nintendo in the early (19)80's.

  21. Nice by Anonymous Coward · · Score: 0, Offtopic

    Though i find this project more interesting.
    Shall this work on that?

  22. Gameboy TCP/IP stack and Web server by Peter+Cooper · · Score: 4, Interesting

    It's a couple of years old now, but Adrian O'Grady developed a TCP/IP stack and Web server for the GameBoy Advance as part of his degree project. Source code, tips, and a pretty interesting development diary are there.

    1. Re:Gameboy TCP/IP stack and Web server by Anonymous Coward · · Score: 0

      Also look at the Contiki OS, which even runs on the original GameBoy.

  23. Hard coded commands mean I can't code on this ? by Gopal.V · · Score: 4, Funny

    When I first saw it , I wondered how he actually typed in the C code, and then I saw the keyboard buffer code :). It'd have been fun to say, to save in ED, press Down Down , Up Left, X (Mortal Kombat memories).

    Lookup Unix Version7 sources which have been ported to run on 32 Bit CPUs . With a 50k kernel binary and similarly shrunk libs , it's a nice thing to play around with.

    I've been planning to play around with gpsim and gpsim-lcd for sometime now ... not to write a full OS , but just enough to play Pong :)
    1. Re:Hard coded commands mean I can't code on this ? by AndroidCat · · Score: 1
      to save in ED, press Down Down , Up Left, X (Mortal Kombat memories).

      That doesn't sound much stranger than some emacs or vi sequences.

      --
      One line blog. I hear that they're called Twitters now.
    2. Re:Hard coded commands mean I can't code on this ? by GerbilSoft · · Score: 1

      It'd have been fun to say, to save in ED, press Down Down , Up Left, X (Mortal Kombat memories).

      It's quite difficult to press X on a GBA, since there is no X button. :)

    3. Re:Hard coded commands mean I can't code on this ? by pentalive · · Score: 1

      The gameboy specs says it has a serial port.. why not hook a terminal to it? (just a matter of programming to make it work)

  24. d'oh by unfunk · · Score: 1

    dammit, I was hoping this would be about the original Gameboy!

  25. Next logical step... by KitFox · · Score: 1

    Nethack GBA! *Runsaway and feeds a kitten!*

    --

    @Whee

    1. Re:Next logical step... by imsabbel · · Score: 1

      nahhh...
      Everybody knows that nethack and angband are the only games that need more keys to work then emacs...

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    2. Re:Next logical step... by KitFox · · Score: 1

      So? See comment posted by next thread about Workboy. :) Keyboard for your Gameboy! YAY!! *Feeds the kitten*

      --

      @Whee

    3. Re:Next logical step... by Anonymous Coward · · Score: 1, Informative

      There is a version of Rogue for GBA, which happens to work quite well, at : http://www.freewebs.com/drussell/

  26. OT: Workboy... by ImaLamer · · Score: 4, Interesting
    This kinda reminds me of a Gameboy add-on called the "Workboy". As a computer nerd I wanted this thing so bad because it basically turned your Gameboy into a PDA type of device. Ok, maybe I didn't have that many appointments at 12, but I was a computer nerd still.

    The Workboy had a keyboard, a database management system (?) and more. A Google search for "Workboy" and Gameboy returned like five results, two Slashdot...

    Good description, picture won't load


    "Retro Space", picture Translation

    /. "what happens when you cook your palm pilot"

    The first link says they are "rare" too bad, I still want one.

    1. Re:OT: Workboy... by drinkypoo · · Score: 1

      That sort of thing will be much more interesting and useful when the DS comes out. The GBA lacks any kind of non-crappy input method. Who wants to put in text with the game pad? Even if you made it a chorded keyboard you'd need multiple keystrokes to generate one character. However, with a stylus coming, the DS might actually make a decent PDA. It certainly has enough screen area...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  27. fun fun fun by Anonymous Coward · · Score: 0

    $ /usr/games/fortune
    You spend days struggling with text input just for one lousy game of fortune.

  28. Re:Great web site and a good read... But FLAW by johnjones · · Score: 5, Informative

    their are a couple of flaws

    o 1 the game boy is not running unix

    o 2 they dont have a game boy they have the game boy advance

    o 3 they simulate a PDP11 on a game boy advance simulator running on a mac/pc

    instead why dont you look at howto use uclinux on GBA...

    http://wwwhsse.fh-hagenberg.at/Studierende/hse02 00 6/uclgba/gba-howto/

    regards

    John Jones

  29. Re:And also ... by Anonymous Coward · · Score: 1, Interesting

    You're a tool. Thanks for playing "How Wrong Can A Slashdot Poster Be?" You win a punch in the groin!

  30. Whoa... by 222 · · Score: 1

    After reading this, the first thing that sprung to mind was portable rogue and nethack on something i wouldnt actually mind toting around.
    Im sure thats available on [insert pda here] but I already have a gameboy...
    I wonder if he would be able to sell *BSD carts or something of the sort.

  31. Overheard in Utah by MarkGriz · · Score: 0

    699 dollars! I WANT my 699 dollars!

    --
    Beauty is in the eye of the beerholder.
  32. Re:And also ... by makomk · · Score: 2, Informative
    But does it run Linux?

    Sadly, the GameBoy Advance doesn't have a MMU. Otherwise, I'm sure someone would be trying to port Linux to it already...

  33. How to reboot by Anonymous Coward · · Score: 5, Funny

    Control-Alt-Delete has been replaced by Up-Down-Left-Right-Left-Right-B-A

    1. Re:How to reboot by Anonymous Coward · · Score: 0

      Up-Up-Down-Down...

      Get it right!

    2. Re:How to reboot by Laebshade · · Score: 1

      IIRC, it's Up-Up-Down-Down-Left-Right-Left-Right-B-A-start. Isn't that from Contra on the NES?

    3. Re:How to reboot by Paladine97 · · Score: 1

      Essentially any Konami game

  34. Perhaps this customer wasn't crazy. by t7 · · Score: 0, Offtopic

    "When I was working for a software company, one day I got a call from a customer wondering if we had WordPerfect for the Gameboy. I said "No, but I'll call you when it comes in." Sometimes it's better to go along with the customer and not ask any questions. :)" - Dumb Users

    Perhaps he was just "ahead of his time".

    Free iPods? Sure. freeipods.com

    1. Re:Perhaps this customer wasn't crazy. by TechniMyoko · · Score: 1

      Is there a mod down - pyramid scam?

  35. Slashdot's Selectors by Anonymous Coward · · Score: 1, Interesting

    Can you imagine a future where humans have common access to gene therapy and genome altering? I wonder if Slashdot moderator types in the future will moderate their own angry expressions and emotions to nothingness once they have the ability.

    The emotions we experience and express have been hard-wired into our consciousness and reinforced through natural selection. There must be some selective advantage to possessing the capability to become enraged, or to loathe something.

    IOW, Nature says: "Anger and loathing are good and useful traits which you possess because of their survival advantages", while Slashdot mods say: "We only find certain expressions of emotion good or useful". Now, who do you think knows best, as far as your own long-term survival is concerned?

    Is Slashdot self-selecting members who repress or deny certain emotions? And is that decision based on rationality and willingness to participate in truly open discourse, or is it based on an American, Christian -- nay, Puritan -- outlook on society, culture, survival and the world?

    As for the parent post, I found it refreshing -- and fundamentally true. It's odd that the grandparent (at this time of writing) still retains its "5, Funny" ranking while containing a "joke" based entirely on ignorance and/or misinformation - while a candid reply informing the citizens of the nature of the Emperor's clothes is quickly swept under the rug.

    Which would you rather be: Puritan, or correct? Which sort of posts would you like to see on Slashdot, ones that meet Puritan moral standards, or ones containing factual information? I know it doesn't normally have to be both - but whereever emotionally-repressed backlashes are concerned, one usually doesn't leave room for the other.

    1. Re:Slashdot's Selectors by Anonymous Coward · · Score: 0

      Can you imagine a future where humans have common access to gene therapy and genome altering? I wonder if Slashdot moderator types in the future will moderate their own angry expressions and emotions to nothingness once they have the ability.

      The emotions we experience and express have been hard-wired into our consciousness and reinforced through natural selection. There must be some selective advantage to possessing the capability to become enraged, or to loathe something.

      IOW, Nature says: "Anger and loathing are good and useful traits which you possess because of their survival advantages", while Slashdot mods say: "We only find certain expressions of emotion good or useful". Now, who do you think knows best, as far as your own long-term survival is concerned?

      Is Slashdot self-selecting members who repress or deny certain emotions? And is that decision based on rationality and willingness to participate in truly open discourse, or is it based on an American, Christian -- nay, Puritan -- outlook on society, culture, survival and the world?

      As for the parent post, I found it refreshing -- and fundamentally true. It's odd that the grandparent (at this time of writing) still retains its "5, Funny" ranking while containing a "joke" based entirely on ignorance and/or misinformation - while a candid reply informing the citizens of the nature of the Emperor's clothes is quickly swept under the rug.

      Which would you rather be: Puritan, or correct? Which sort of posts would you like to see on Slashdot, ones that meet Puritan moral standards, or ones containing factual information? I know it doesn't normally have to be both - but whereever emotionally-repressed backlashes are concerned, one usually doesn't leave room for the other.


      Ooh, you nasty person! How dare you cause anyone to think?! Troll!!!!1111

    2. Re:Slashdot's Selectors by Anonymous Coward · · Score: 0

      Which would you rather be: Puritan, or correct? Which sort of posts would you like to see on Slashdot, ones that meet Puritan moral standards, or ones containing factual information? I know it doesn't normally have to be both - but whereever emotionally-repressed backlashes are concerned, one usually doesn't leave room for the other.

      Who cares if we have a giggle about Nintendo not being from 1889? Most of us only remember Nintendo from the 80s. Okay, so 1989 would be at the end of the 80s and anyone who thought about it long enough might go do research before making a joke, but it's just a joke. Who cares? Cant' we laugh at things that aren't really true? e.g. Bill Gates saying "640k should be enough for anyone", or the story of the kid who ate pop rocks and drank soda?

    3. Re:Slashdot's Selectors by Anonymous Coward · · Score: 0

      Can you imagine a future where humans have common access to gene therapy and genome altering? I wonder if Slashdot moderator types in the future will moderate their own angry expressions and emotions to nothingness once they have the ability.

      The emotions we experience and express have been hard-wired into our consciousness and reinforced through natural selection. There must be some selective advantage to possessing the capability to become enraged, or to loathe something.

      IOW, Nature says: "Anger and loathing are good and useful traits which you possess because of their survival advantages", while Slashdot mods say: "We only find certain expressions of emotion good or useful". Now, who do you think knows best, as far as your own long-term survival is concerned?

      Is Slashdot self-selecting members who repress or deny certain emotions? And is that decision based on rationality and willingness to participate in truly open discourse, or is it based on an American, Christian -- nay, Puritan -- outlook on society, culture, survival and the world?

      As for the parent post, I found it refreshing -- and fundamentally true. It's odd that the grandparent (at this time of writing) still retains its "5, Funny" ranking while containing a "joke" based entirely on ignorance and/or misinformation - while a candid reply informing the citizens of the nature of the Emperor's clothes is quickly swept under the rug.

      Which would you rather be: Puritan, or correct? Which sort of posts would you like to see on Slashdot, ones that meet Puritan moral standards, or ones containing factual information? I know it doesn't normally have to be both - but whereever emotionally-repressed backlashes are concerned, one usually doesn't leave room for the other.


      What?

  36. Re:Great web site and a good read... But FLAW by 1u3hr · · Score: 2, Informative
    they simulate a PDP11 on a game boy advance simulator running on a mac/pc

    From TFA: "You can try gbaunix either using a Game Boy Advance emulator, or on a real Game Boy Advance. For the latter, you would need, say, a flash-based cartridge and a flash programmer."

    But the worst limitation is "gbaunix does not have an input mechanism currently. You can only execute a canned sequence of UNIX shell commands. The sequence must be specified at compile-time as an array of strings in gba/gba_kbd.h in the source. While UNIX is running, pressing the START button feeds the next command line into the TTY's input buffer."

  37. All fine and well... but... by Mad+Ogre · · Score: 3, Insightful

    What can you do with it? I'm not impressed with Linux on an iPod or Unix in the game boy or Linux in the XboX things... If you can't DO anything productive with it, It's useless. I don't care if you can put Linux in my digital watch.

    --
    MadOgre.com
    1. Re:All fine and well... but... by flithm · · Score: 3, Insightful

      Not impressed with Linux on the XBOX!? What's the matter with you!? How about converting your xbox into a full PVR that you can access via the web to start and stop recording, or hell that you can access via ssh or telnet!

      Linux on the XBOX is freakin' cool! It's basically a full linux PC for 200 bucks.

    2. Re:All fine and well... but... by Anonymous Coward · · Score: 0

      Are you kidding? Now you can run a GBA emulator :)

    3. Re:All fine and well... but... by Anonymous Coward · · Score: 0

      Just because it doesn't have an interactive console doesn't mean it's not useful. For example, you could disassemble it to power a robot. Most interesting programs on UNIX are daemons anyway. (Well, at least IMHO, but I'm a system programmer.)

  38. Re:And also ... by Lumpy · · Score: 1

    sorry but I run linux on MMU less processors every day.

    info

    oh and here as well as the thousands more sites about it indexed on www.google.com..

    Linux can run on MMU-less processors quite well, and has done so for a long time now.

    --
    Do not look at laser with remaining good eye.
  39. Solaris System is Solar System by Anonymous Coward · · Score: 0

    UNQUOTE
    The game simulated the motion of certain celestial bodies in the Solaris System. The player's goal was to land a space ship on a planet or a moon. The GE computer's hardware and software were both ill-equipped to run the game, and playing was expensive in terms of CPU time (although the "money" so spent was only theoretical).
    QUOTE

    Someones Spell checker went overboard here!

  40. Re:More Info by Gentlewhisper · · Score: 1

    Do Gameboys still qualify as 'boxen'?

    Or should they be called 'boxen mini'?

  41. Re:More Info by Hatta · · Score: 1

    Interesting, but from the headline I thought it was an original GB. That would have been much more impressive.

    --
    Give me Classic Slashdot or give me death!
  42. I'm glad to see more interest in Real Unix by callipygian-showsyst · · Score: 1

    I'm glad to see more interest in Real Unix instead of Linux! Maybe it's a sign of things to come!

  43. Speaking of flash game cartridges... by mrchaotica · · Score: 1
    For the latter, you would need, say, a flash-based cartridge and a flash programmer.
    Does anybody know where to actually get this kind of thing?
    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    1. Re:Speaking of flash game cartridges... by Methuseus · · Score: 1

      Easy. Many places sell this as a way to play ROM images on the actual GBA. I almost bought one but didn't really have the money.

      --
      Two things are infinite: the universe and human stupidity, though I'm not yet sure about the universe. - A Einstein
    2. Re:Speaking of flash game cartridges... by Suppafly · · Score: 1

      lik-sang and other sites that deal in console addons would have it.

    3. Re:Speaking of flash game cartridges... by wolrahnaes · · Score: 1

      Look at the usual sources for modchips and other similar gear. Not gonna link directly to any of them to prevent a micro-slashdotting. GIYF

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    4. Re:Speaking of flash game cartridges... by Anonymous Coward · · Score: 0

      in the UK try www.gbax.com

      also look at the links on gameboy-advance-roms.com

  44. SInce it's running SIMH PDP-11... by VAXcat · · Score: 1

    To hell with running UNIX - it looks like it would be trivial to run RSX-11M on this thing...off to the store to buy one...

    --
    There is no God, and Dirac is his prophet.
    1. Re:SInce it's running SIMH PDP-11... by corngrower · · Score: 1

      So where do you plan on getting ahold of a copy of RSX-11M? My understanding is that it is still only obtainable under license.

  45. Has anyone asked this question? by ijitjuice · · Score: 0

    WHY? Why the hell do it? To prove you are smart? I got an idea put a lcd on my toaster with a built in jam spreader that runs linux so i can make pop tarts, watch HDnet, all while having my breakfast treats spread with my favorite jams and jellies, oh yeah and run top so i can view how much computing power is being used to complete these tasks. Leave things alone. There was such a beauty to simplicity that people are missing. You know, a one function device that did one thing and did it really well, rather than a multi function device that does none of the 15 things it claims in a barely satisfactory manner. We have become such a make-do society where we are cool when shit breaks because "oh well we'll fix it in the next release", how about just making shit work right the 1st time, so i dont have to spend money to pay for some idiot company's mistake?

    1. Re:Has anyone asked this question? by rythos · · Score: 1

      Are you jealous because you didn't think of it first? Or is it just because you couldn't do it yourself? I believe the author did it for exactly the same reason why people mountain climb, do skate tricks, and read paperbacks -- because you can.

  46. Why bother??? by ranolen · · Score: 0, Flamebait

    Whats the point? Are you really going to run a server from a game boy? If so, what are you going to be able to do with it, nothing!!! Stop modding anything and everything it is useless.

  47. Uses for a GBA with Unix by randomErr · · Score: 2, Interesting

    A couple of years ago there were an article about using a Sega Dreamcast as hacking station. You hide the Dreamcast, plug it into the network, boot it with a special CD, and let it go. The Dreamcast would probe the network until it found a way out. Once it did it would hit a website, determined by you, with network's setup information; you could execute commands on your Dreamcast node and effect the network.

    The same could be done here. Upload your ROM in to you host GBA; do this so that when the battery dies, so does the evidence. Create a serial connection to a cheap network adaptor or get one of the GBA Bluetooth adapters floating around. Now you have a low cost battery operated hacking machine. For under $200 you could compromise a network and be virtually untraceable.

    --
    You say things that offend me and I can deal with it. Can you?
    1. Re:Uses for a GBA with Unix by SkyWalk423 · · Score: 1

      What a cool world we would live in if all you smart, creative /.ers would just use your amazing powers for good instead of evil....

    2. Re:Uses for a GBA with Unix by randomErr · · Score: 1

      >What a cool world we would live in if all you
      >smart, creative /.ers would just use your
      >amazing powers for good instead of evil....

      Who said we aren't?

      --
      You say things that offend me and I can deal with it. Can you?
    3. Re:Uses for a GBA with Unix by SkyWalk423 · · Score: 1

      I guess the terms compromise a network and virtually untraceable didn't inspire happy thoughts.

  48. DON'T CLICK LINK by LnxAddct · · Score: 1

    Its tub girl, or some girl with shit all over her, I closed it too quick to get a good look. DomainSite.com is giving away any *.info domain for free, and up to 25 of them. I did grab one myself just for the hell of it, but be very wary of those links for the next couple months or so.
    Regards,
    Steve

    1. Re:DON'T CLICK LINK by Anonymous Coward · · Score: 0

      I clicked the link and I found the article that the grandparent was talking about. Do you possibly have a browser hijacking virus/trojan?

    2. Re:DON'T CLICK LINK by LnxAddct · · Score: 0, Offtopic

      Man I hate trolls. No I don't have a browser hijacking trojan/virus. You are just a troll trying to convince more folks to click the link.
      Regards,
      Steve

  49. Title is misleading, change "Gameboy" to "GBA" by Anonymous Coward · · Score: 0

    You had me thinking that someone had a UNIX kernel on the original GB, which I was thinking "that's fucking impossible".

    Fix the title pls. Either add "Advance" or change it to "GBA". Otherwise you are misleading the readers.

    1. Re:Title is misleading, change "Gameboy" to "GBA" by Lord+Moz · · Score: 1

      The main article did say "ARM cpu," and as everyone should know, the original GB (actually up through the GB Color) had a modified Z80 cpu. Only the GBA has an ARM CPU, so I don't see how it would mislead anyone who actually knew much about the materials in question...

  50. written in basic? by Anonymous Coward · · Score: 0

    Is this new game written in basic like that cmu video game class used?

  51. Re:And also ... by McCall · · Score: 2, Informative

    ucLinux is in the process of being ported to the Gameboy Advance, as can be seen here.. It seems like its getting to be quite usable, if your pretty good with a directional contral pad and 4 buttons...

    I could imagine that the serial port could be used for some sort of network input like this guy did here.

  52. Wow! by piecewise · · Score: 1

    How useful!

    Kill me.

    --
    The next comment I write will be ready soon, but subscribers can beat the rush and see it early!
  53. Does this mean?..... by cbiltcliffe · · Score: 3, Funny

    Does this mean we'll soon see pages proudly displaying at the bottom:

    "This page hosted on a 1997 Nintendo Game Boy."
    I think I'd rather see a potato-powered server....

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  54. Er ... actually ... by duck_prime · · Score: 1

    ... she actually is asking for a *boy-toy*, which is something quite different.

    Advise caution.

  55. Mmmm.. Command Line Interface by Mulletproof · · Score: 1

    > a+b+b+a+STARTB+ab+a+STARTAB

    --
    You need a FREE iPod Nano
  56. You got it! by Lord+Graga · · Score: 1

    There's allready Rogure

  57. gbaunix does not have an input mechanism by nutznboltz · · Score: 1

    write a morse code driver for the start button

  58. You know... by Anonymous Coward · · Score: 0

    You should never run as root! He should create himself a user for day-to-day operations.

  59. Bah by DashEvil · · Score: 1

    Is there any version of *nix for the Palm Pilot that isn't hopelessly outdated? heh.

    --
    -If God wanted people to be better than me, he would have made them that way.
  60. Re:And also ... by rasz · · Score: 1

    http://www.brolinembedded.se/projects/keyboard/ no need for a terminal, just plug that thing and you got a PDA

  61. That's cool and all... by Anonymous Coward · · Score: 0

    ...but can it play NetHack? I've looking for a way to get NetHack working on my GBA since I got the damned thing.

  62. Nice... by jack_csk · · Score: 1

    and when will they port Unix to my Casio CFX-9850GB calculator?

  63. Wow, what a bunch of humorless bastards by CarrionBird · · Score: 1

    Overrated...

    --
    Free Mac Mini Yeah, it's