Slashdot Mirror


Dreamcast Reading An IDE Hard Drive

evilpaul13 writes: "Somebody got an IDE Harddrive hooked up to his Dreamcast! He plans to build a new case for it as a later project. Maybe this will encourage new Linux for Dreamcast work with the greater possibilities it presents for a small SH6 based web server?" This is still a work in progress -- but it's encouraging, especially given the current price of Dreamcast consoles.

178 comments

  1. haha by Anonymous Coward · · Score: 0

    See, the Dreamcast is NOT dead. Nobody can stop the Dreamcast - nobody!

    _
    Windows Users CLICK HERE!

  2. NAT server by Anonymous Coward · · Score: 0

    Cool, I've been looking for a low power device to use as a NAT server on my home lan... if this matures, this will be just what I'm looking for

    1. Re:NAT server by Anonymous Coward · · Score: 0

      um.. whats wrong with a nat router?

    2. Re:NAT server by Anonymous Coward · · Score: 0

      Mod parent up! He oughta be elected president of NASA or sumpin'!

    3. Re:NAT server by Junta · · Score: 2

      Of course, you can only have one interface connected at a time, BBA or Modem.... No HD needed for a NAT box (you would shoot the low power req right there). Get a cheap cable/dsl "router". This interface may even take up the BBA slot, so no network with this. To make Dreamcast a Good NAT box, you would need an adapter with two Ethernet ports and a bit of nvram (if you want to have any sort of persistant, yet flexible rules..)

      --
      XML is like violence. If it doesn't solve the problem, use more.
    4. Re:NAT server by Anonymous Coward · · Score: 0

      Nothing, just this would be "cooler" ;-)

    5. Re:NAT server by LiENUS · · Score: 1

      256kb nvram at 0x00200000
      and i suspect that using this you also get the isa port which bitmaster originally intended, so get an isa nic and drop it in.

  3. btw... by Anonymous Coward · · Score: 0, Informative

    Here's the text of the website, since it may get Slashdotted pretty soon:

    Some new hardware pics

    Posted by Dan on 2002-04-27 01:33:41

    I haven't quite finished my new ISA/IDE interface for the DC, but I have verified rudimentary communications between the DC and an IDE hard disk today, so I figured I'd post some pics. =D Sorry for the crappy webcam pic quality.

    #1 #2 #3

    (note stylish blue LED ;-)

    I call this a "bridge" rather than a "bus" because that seems a bit more accurate to me -- it just hooks two existing buses (ISA and DC EXT) together.

    This is actually built up from the diagram of Kiyoshi IKEHARA, with some modifications of my own. Specifically I had to resolve the 6-way NAND gate, and I got sick of looking for an ISA IDE controller, so I wired up my own directly into the board. This isn't as bad as it sounds because IDE is basically designed to plug directly into ISA anyway.

    This is the beginning of my "DC Navi" project, which I'll keep people posted on, in case anyone is interested. I'm eventually planning to outfit a Dreamcast motherboard with a flash BIOS, reset switch, and IDE/ISA interface, and put it into a new case. This will also involve writing a new BIOS for it, which will be based mostly on KOS.

    Yeah, I know, I'm crazy, but it's fun ^_-

    Small update: I've confirmed it 100% now. I've got a small KOS program that reads this data from the HD info block (IDE cmd 0xec):

    Drive is a 'WDC AB1210F', C/H/S=988/12/34 (196MB), buffer size 0MB

    Matches the disk exactly. Whoo hoo! On to driver and file system goodness =)

    Good ol fashioned hardware hacking

    Posted by Dan on 2002-04-21 20:52:17

    Just got my first real DC hardware hack installed on my "sacrificial lamb" DC. }-D This one is pretty simple though, just mainly warming up. I installed a reset switch in the side of the case. Very handy if you do any amount of DC dev and have to reset your DC once in a while. Thanks to Bitmaster for the diagram on where to solder things! It's a little ghetto looking right now but I'm not really planning to keep that case forever.

    Now I just have to get ahold of some flash memory and a few other odds and ends and I'll start on my more ambitious project of replacing the BIOS with a flash chip.

    KOS 1.1.7 posted

    Posted by Dan on 2002-04-20 16:27:51

    Well, after ~3 long months of development time, KOS 1.1.7 is posted on the SourceForge download page:

    http://sourceforge.net/project/showfiles.php?gro up _id=23791

    You can find the release notes and changelog here:

    http://sourceforge.net/project/shownotes.php?rel ea se_id=85710

    If you've worked with KOS in the past (and haven't been following CVS) then please look through the release notes. Quite a bit has changed since 1.1.6.

    Some of the highlights of this release:

    Rewritten 3D API ("ta" has been replaced by "pvr") which allows one to use some or all of the lists in various configurations, fog, paletted textures, etc; also includes "direct render" macros which allow you to inline your 3D pritimive creation and TA submission for super speed (I've seen up to 2.4M triangles/sec with this method)
    Rewritten maple system, with interrupt driven I/O and hotswap
    Unified network API for both types of ethernet, and working lwIP port
    Much more GL compliant KGL library, and a KGL manual
    Lots of updates in various 'addon' libs, and a ton of new ones
    A lot more examples
    And of course, most importantly, includes a port of Hunt the Wumpus and Adventure from the BSD games tree.

    E3 Tickets?

    Posted by Dan on 2002-04-10 17:45:30

    This is pretty unorthodox and I'll probably get in trouble for it, but what the heck. =)

    Seems that our supplier for E3 tickets can't get any extras this year. I figured I'd post here and see if anyone had some extras they'd be willing to donate. I'm looking for the "retailer" type like you get for owning a game store (read: requires no admission fee, for the main show only, get to stand in line for 2 hours upon arrival -- that type). I'm looking for 8, but beggars can't be choosers, so if someone has some they'd like to donate, please let me know!

    Technically CA could probably get official for-pay tickets at this point, but we can't afford those right now, so it's free ones or bust =)

    Updated FoF shots, KOS status

    Posted by Dan on 2002-03-30 22:51:35

    First off, I have an updated screen shot for in-game play of FoF, just so you all know I'm not sitting back livin' it up instead of working on the game ;-). All the graphics you see there are pretty much finalized graphics that will go into the game itself. This also shows off the new scoring system, with step ratings and health/combo meters. Finally, you actually see two player mode there, each player with a different difficulty of Rhythm and Police from DDR. Unfortunately I'm playing by myself here, and the controller input goes to both, so I'm not doing so well on Maniac mode! =D

    On the KOS front, things are slowly moving along towards a 1.1.7 release. It's taking a lot longer than I originally expected, because I want to make sure that it's good and solid after so many core systems being replaced and tweaked. It's looking REALLY nice though. I think everyone will agree it's worth the wait and the small amount of porting that will be required to take advantage of the new features, including a fully async, interrupt driven maple system with enumeration capabilities, nice PVR API to replace TA, newly ported lwIP with support for both BBA and Lan Adapter, etc.

    Some FoF screenshots

    Posted by Dan on 2002-03-18 21:38:36

    Still working on getting all the art and such together, but here are some "in progress" screen shots showing the main menu and in-game play. The steps you see on the second screen shot are for Lupin '78 from DDR 4thMix Plus. Of course this song will not be in the final game, just using it to test out the sync'ing of the arrows =)

    Update Mar 19: Sorry, my bad for misunderstanding the intentions of the article there on Boob (update last night). =) Late -> Brain Tired -> You Know. ^_^

    Feet of Fury

    Posted by Dan on 2002-03-14 23:20:00

    On behalf of the other members of Cryptic Allusion, I'd like to announce our current game project! The game we're working on is called Feet of Fury, and will be somewhat DDR-like, with more of an emphasis on player-vs-player interaction like the current puzzle fighting games. We are currently on track to have a decent pre-release ready for E3 this year, which will most likely include the development tools and source code once again. Over the next few weeks, we'll be getting a web site ready for the game and dribbling out some screen shots and other fun "multimedia" pieces. =) Stay tuned!

    Site Redesign

    Posted by Dan on 2002-02-25 23:12:40

    Finally got around to giving the main page a makeover. The front page isn't actually using PHPSlash anymore, I'm just using it to handle the back-end story creation. Eventually I'll also replace this part since there's a lot more (and a lot nastier) there than I really need for this site. Feedback welcome!

    Also if you haven't been following, we've got the new maple system in place in KOS, along with some KGL upgrades.

    Big KOS changes last night

    Posted by Dan on 2002-02-09 11:12:04

    Last night I made some fairly substantial changes to the KOS tree, so if you are following CVS, please do an update to your whole tree and a make clean / make from the root of the tree. This will make sure everything gets rebuilt appropriately.

    Libc has been split out into its own library now, so if you have "-lkallisti -lgcc" at the end of your link line, it needs to have a "-lc" added before "-lgcc". Or you can replace all three with $(KOS_LIBS) if you use the Makefile.rules from KOS.

    I also have switched KOS' default 3D API to the PVR API. If you were loose in your usage of the old TA API (manually allocating textures, etc) then you'll have to correct these problems before your program will work with the emulated API, but almost all of the examples are working now, as is KGL.

    I again urge anyone who's following KOS CVS (or using the release versions, even) to join the mailing list so you know when big changes are coming up.

    Come Join the Fun

    Posted by Dan on 2002-02-07 22:58:57

    Not a whole lot has been posted to here lately... because all the fun is happening over on the SF KOS list! If you are at all interested in up-to-the-minute updates on what's going on, then hit the SourceForge link in the top navbar and join the cadcdev-kallistios list. There's also a CVS commit list showing what got committed when.

    _
    WINDOWS USERS CLICK HERE!

  4. Sorry still wonder why. by MADCOWbeserk · · Score: 1, Troll

    Given the relative slowness of the dreamcast, even at less than a $100 buck it still can't compete with a PC. You can easily put together a Duron sytem for around the same cost and have a far more useful Linux box. Being able to run binaries and not recomiling to run on the dreamcast will save a boatload of time in the long run too.

    1. Re:Sorry still wonder why. by Anonymous Coward · · Score: 0

      No way man -- check this out. hehe

    2. Re:Sorry still wonder why. by magicslax · · Score: 5, Insightful

      Given the relative slowness of the dreamcast, even at less than a $100 buck it still can't compete with a PC. You can easily put together a Duron sytem for around the same cost and have a far more useful Linux box. Being able to run binaries and not recomiling to run on the dreamcast will save a boatload of time in the long run too.

      You missed the point. This isn't about "useful," "practial." or "cheap." This is Good ol fashioned hardware hacking. (see look, it even says it on the site. neeener.) It has much less to do with how usable it is as it does with its coolness factor.

    3. Re:Sorry still wonder why. by MADCOWbeserk · · Score: 1

      True, point taken. There is always the "hey lookit what I can do" factor. But I would still like to see hardware hacking of stuff I could use. How about someone hack a laptop harddrive on to the back of a IPAQ or that new sharp thingy. I would definately give up some thiness for a few gigs.

    4. Re:Sorry still wonder why. by i+like+your+eyes · · Score: 1

      If you can throw together a duron system for less than 100 bucks then please tell me how.

      --

      There's no emoticon for what I'm feeling!
    5. Re:Sorry still wonder why. by Anonymous Coward · · Score: 0

      A dreamcast can be had for like $30 or less on eBay. The CPU isn't that slow (200Mhz), and it is a 128-bit RISC processor. You can't get a PC that good for the same cost.

    6. Re:Sorry still wonder why. by Anonymous Coward · · Score: 0

      It makes a lot more sense than a goofy $600 PS2/linux system.

    7. Re:Sorry still wonder why. by ivarneli · · Score: 2, Insightful

      >But I would still like to see hardware hacking of stuff I could use.

      That's what companies are for. This guy is doing something he thinks is fun and interesting for his own benefit. He's not trying to cater to your wants, and I don't see why you think he should.

    8. Re:Sorry still wonder why. by Toraz+Chryx · · Score: 2

      closest I can get is a 1Ghz Duron and ECS K7S5A for around $80

    9. Re:Sorry still wonder why. by Anonymous Coward · · Score: 0

      only systems i've seen for around $100 are usually some p233's or something crappy like that, but the dreamcast really isn't all that powerful itself.

    10. Re:Sorry still wonder why. by Anonymous Coward · · Score: 0

      ps2 is cooler tho. u could play gta3 on your ps2 instead of tux racer.

    11. Re:Sorry still wonder why. by ZhuLien · · Score: 1

      So, Linux may eventually run from a HDD on the DC, but so may other homebrew OSs which is where all the fun will be. What has a PC (assuming you mean generic clone hardware rather than Personal Computer) got to do with anything? All my 40+ PCs (personal Computers) of which only a single runs horrible Windoze and none run horrible Linux run other more fun OSs. I don't know if you lived in the 80s computer world, but it was fantastic, not from a hardware specs point of view (when looking back), but from the point of view that everything is different and unique and everything had nice things about them - these days, just horrible beige boxes with Windoze or Linux - yuk!

    12. Re:Sorry still wonder why. by Anonymous Coward · · Score: 0

      heh. just couple of days ago got last one of those from store - absolutely no sign of life. as if there were no current flowing.. tough luck.

    13. Re:Sorry still wonder why. by pcmills · · Score: 1

      I have one of these on my IPAQ Kingston 5GB drive

      --
      Ask Slashdot - google for stupid people.
    14. Re:Sorry still wonder why. by Anonymous Coward · · Score: 0

      Why in the world does everyone think the dreamcast is $100? Everywhere I've looked it's $50, and available a number of places. Amazon, for starters, ships in 1-2.

    15. Re:Sorry still wonder why. by Anonymous Coward · · Score: 0

      Yea... Placing a geo metro engine on a bike, does not make a car. It may be transportation and cool on a winters day but how useful is it really?

  5. Dreamcast is Cheap, but not easy to find anymore by LordZardoz · · Score: 5, Interesting

    A friend of mine was / is looking to purchase a Dreamcast, but none of the large retailers carry them any more. Unless you can get one off of E-Bay or a Pawn Shop, you will probably have great difficulty finding any these days.

    END COMMUNICATION

  6. Play from hard drive? by gss · · Score: 2, Interesting

    I'm not as interested in running linux from a dreamcast but this would be rather handy if you could play games from the hard drive. I'd probably play with my dreamcast more often if the damn games loaded quicker.

  7. what happened to linuxx on the xbox??? by Anonymous Coward · · Score: 1, Interesting

    i heard something about someone putting linux on an xbox and running it on that. where can i find information?

    1. Re:what happened to linuxx on the xbox??? by galaga79 · · Score: 1

      i heard something about someone putting linux on an xbox and running it on that. where can i find information?

      I believe you are referring to www.xbox-linux.org. Looking at the website it looks like are making progress slowly though I don't think it will be easier than porting to the Dreamcast despite the x86 architecture. I believe part of the reason the Dreamcast port was successful was due to hardware documentation, namely the leaked SDK document.

      With the X-Box it aint so easy because anyone who applies for the dev-kit has to sign a NDA. So the only way Linux on the X-Box is going to happen is to reverse engineer the system, just like the aforementioned group are doing. Microsoft are no doubt quite determined to stop unauthorised development for the X-Box.

    2. Re:what happened to linuxx on the xbox??? by Anonymous Coward · · Score: 0

      I don't know either. Linux zealots were claiming that because the Xbox was a PC, Linux could be loaded onto it easily. Looks like they were wrong.

    3. Re:what happened to linuxx on the xbox??? by Anonymous Coward · · Score: 0

      The problem is lack of real interest. It is easy to come to slashdot and say that something would be cool. It is another thing to get developers interested in a stupid project

  8. Re:Dreamcast is Cheap, but not easy to find anymor by DarkEdgeX · · Score: 3, Insightful

    Agreed, they're no where to be found on places such as Amazon.com or EBworld.com (or Gamestop.com), which are the big three retailers AFAIK. Smaller online specialty shops may still have them, but I imagine they're asking more than retail given the shortages these days.

    --
    All I know about Bush is I had a good job when Clinton was president.
  9. Why run linux? by Anonymous Coward · · Score: 0

    When Dreamcast already runs NetBSD. :)

    1. Re:Why run linux? by Anonymous Coward · · Score: 0

      Eeexactly!

  10. Getting Linux to Work would be impressive... by suwalski · · Score: 2

    ...but getting it to work on an X-Box would be even more so!

    But seriously, I'm constantly amazed by the ideas people have of devices to run Linux on -- perhaps more so than the actual hacking required to do it.

    Check out this Linux on a toaster... Crazy teenagers! :)

    1. Re:Getting Linux to Work would be impressive... by Anonymous Coward · · Score: 0

      Um, it won't be linux running on that dreamcast. Netbsd, baby. Netbsd. Upgrade today.

    2. Re:Getting Linux to Work would be impressive... by galaga79 · · Score: 1

      ...but getting it to work on an X-Box would be even more so!

      I could be wrong on this, but I believe it's easier to develop for the Dreamcast as the SDK was illegaly leaked on the net. It is because of that there was a large flux of emulators and other unoffical programs developed for the Dreamcast.

      Microsoft is no doubt more protective about it's SDK and stopping unauthorised for the development for X-Box. According to the X-Box development site you need to sign a NDA to get access to the devkit. So any GLPed program let alone Linux is quite unlikely, that is unless you reverse engineer the console but these days that would probably land you in hot water.

    3. Re:Getting Linux to Work would be impressive... by Anonymous Coward · · Score: 0

      You can get the X-Box SDK (aka XDK) off of ShareReactor / eDonkey 2000. Download eDonkey 2000 from their homepage, then go to sharereactor.com for the XDK, it should be under Software. From the description you know up front you'll need a copy of Visual Studio 6 (NOT .NET/7), but them's the breaks I guess (plus if you're already getting this illegally, getting VS6 should be cake).

      I guess the point is, IT'S LEAKED AND OUT THERE.

  11. I've got to wonder... by alouts · · Score: 1

    Why anyone would really consider this "promising". Cool, yes. Geeky, yes. But come on, for the price of the hardware, you can buy a two or three generations old real machine on ebay and have a MUCH more funcitonal webserver without any of the do-it-yourself hassle. Can you really see someone going out and buying up a whole slew of dreamcasts and hard drives to build out a cheap server farm?

    1. Re:I've got to wonder... by Usquebaugh · · Score: 2

      No,
      but running mame and then playing all the old arcade standards is very neat. Plus the DC games are still very playable. That's what I did and I've been very pleased with results.

  12. Not SH6 by ldspartan · · Score: 5, Informative

    It uses a Hitachi SH4, not SH6, iirc. Just splitting hairs :).

    --
    Phil

    1. Re:Not SH6 by alexmeaden · · Score: 1

      According to NetBSD's page, it uses an SH3!

      Alex.

    2. Re: Not SH6 by ldspartan · · Score: 1

      Ok, here's how I understand it. NetBSD for the Dreamcast falls under the NetBSD sh3/4 port, which is shortened to just sh3 (I'm guessing the procs are binary compatible, or close to it.) On the other hand, every site I've seen lists it as an SH4.

      For instance, if you look at Marcus Cestedt's DC Hardware page (which is rather definitive, imho) it lists the SH4.

      --
      Phil

  13. Dreamcast videosystem is designed by PowerVR by Anonymous Coward · · Score: 4, Informative
    If I remember correctly, the Dreamcast sports a first gen Kyro graphics chipset. Also noteworthy, PowerVR has just released its 2nd wave of BETA X11 XServer, GLX, and DRI drivers for their Kyro and Kyro II graphics chipsets. I submitted this as news, but apparently Slashdot doesn't think it's noteworthy. What realy is noteworthy is POWERVR has NOW opensourced their DRIVERS! Check it out on their download page...

    SuSE 7
    RedHat 7
    Mandrake 8
    SOURCE RPM
    and SOURCE TARBALL ;)

    PowerVR has just made the Dreamcast into an aspiring platform for Linux gaming! Good graphics, 128 bit SuperH CPU, good BUS, affordable(less than $100 at retail, cheaper used), and now a harddrive... shame on them ;)

    1. Re:Dreamcast videosystem is designed by PowerVR by Egonis · · Score: 1

      Think of the possibilities here...

      - Linux Distro on DC
      - X11 running on DC
      - IDE Capabilities

      This could make a CHEAP, but Uber Kewl Workstation!!

    2. Re:Dreamcast videosystem is designed by PowerVR by magicslax · · Score: 1

      I hope you realize your "CHEAP, but Uber Kewl Workstation" would only have 16 megs of ram.

    3. Re:Dreamcast videosystem is designed by PowerVR by Anonymous Coward · · Score: 1, Funny

      Oh fuck yeah! Imagine a fast Linux system you won't feel bad about letting bake in your car! I'ld like to see a Dreamcast using a Playstation1 portable television display and 802.11b. That'll rock as a zombie slashdotting uber-hacking toy. Cheers

      \__/
      ||
      ||
      ||
      ----

    4. Re:Dreamcast videosystem is designed by PowerVR by Anonymous Coward · · Score: 0

      DirectFB (framebuffer) instead of an X Server.

      the SVGA X Server requires about 12MB of system RAM, swap helps a little, but just use a the Vesa-compiant FrameBuffer API and you'll have applications running without any X overhead. yay.

    5. Re:Dreamcast videosystem is designed by PowerVR by Anonymous Coward · · Score: 0

      Mr. Ed ("Mister Ed" by Ray Evans and Jay Livingston)

      A horse is a horse, of course, of course,
      And no one can talk to a horse of course
      That is, of course, unless the horse is the famous Mr. Ed.
      Go right to the source and ask the horse
      He'll give you the answer that you'll endorse.
      He's always on a steady course.

      Talk to Mr. Ed.

      People yakkity yak a streak and waste your time of day
      But Mister Ed will never speak unless he has something to say.
      A horse is a horse, of course, of course,
      And this one'll talk 'til his voice is hoarse.
      You never heard of a talking horse?
      Well listen to this.

      (Mister Ed):I am Mister Ed.

    6. Re:Dreamcast videosystem is designed by PowerVR by Junta · · Score: 2

      Hell, it's a lot more than 640k, and you'd never need more than that...

      But seriously, I have a P60 w/ 16 megs of ram running Linux. swaps like hell but it works..

      --
      XML is like violence. If it doesn't solve the problem, use more.
    7. Re:Dreamcast videosystem is designed by PowerVR by Anonymous Coward · · Score: 0

      Newsworthy? No, it's not. It would take a significant amount of work to make it from X86 to SH4 and then from the PC video architecture to the custom chipset within the DC. The video isn't that great and the CPU is dog-slow for unoptimized use. The modem does not work in linux and broadband adapters are impossible to find outside of ebay. And the DC itself is almost impossible to find new.

      Don't get me wrong, the DC is a fun toy, but don't try to make it into a 'great linux gaming platform', which it is not.

    8. Re:Dreamcast videosystem is designed by PowerVR by Anonymous Coward · · Score: 0

      No, you don't remember correctly. "Kyro" is a name brand from STMicro and refers to the Series 3 PowerVR architecture. It's characterized by 125-175MHz core and two pipelines. The video chip in the DC is a custom ASIC (meaning it includes much more than just the video processor) based off the Series 2 PowerVR. It has 1 pipeline and runs at 100MHz.

      Furthermore, the SH4 is not a 128bit CPU, by any definition.

    9. Re:Dreamcast videosystem is designed by PowerVR by 56ker · · Score: 1, Offtopic

      The reason they're so cheap to buy is that they make their money on the software licences. They don't expect people to buy them then run Open Source software on them!

    10. Re:Dreamcast videosystem is designed by PowerVR by ipmcc · · Score: 1

      The thing that some people seem to forget is that Dreamcast is a dead platform. Unlike an old P133 that you may put linux on and shove in the corner to be your personal bitchbox, dreamcast has just about zero potential to be useful.

      I got really into the dcdev scene about a year ago, and even then, it was catch as catch can and often left me wondering why in hell I was sinking my fleeting spare time into it. Think of it this way: In order to have a hard drive in the thing, you have to hack together an IDE/ISA interface from raw gates. To use the thing on a network you need to put your hands on an (extremely) scarce broadband adapter, or a cobbled together ISA interface with some other ethernet card. Hell, to even play around with the thing in linux you need a special serial cable which you either have to make yourself by scamming samples of a MAX232 RS232 driver or buy from Lik-sang or whereever. If you could do *anything* useful (other than play old DC games) with a DC these days, the development community would be a lot further along. It is a hobbyist sect and should (and most likely will) stay that way.

      Just as I know people who still run 68040 based NeXT boxes, I'm sure that people will continue to futz with DC indefinitely, but it really is more trouble than its worth. I would say the best (i.e. closest to drop-in functionality out of the box) idea I ever heard for the DC was the thought that, using serial communications alone, and with more specs on the graphics engine, you could create a boot CD that would run linux and then have a central machine with a whole bunch of serial ports that farmed out rendering tasks to be done in the graphics engine. (and even this idea suffers because of serial port bandwidth)

      I am as much for hardware reuse as the next guy, but in my opinion, the people who are sinking so much time into the DC as an embedded platform should move on to something that's going to be around a little longer.

      --
      This too shall pass.
    11. Re:Dreamcast videosystem is designed by PowerVR by N+Monkey · · Score: 1
      If I remember correctly, the Dreamcast sports a first gen Kyro graphics chipset....


      Sorry, but Dreamcast uses a PowerVR series 2 chip (the CLX2) while Kyro I & II are series 3 chips. There are, of course, a large number of similarities, but there are also quite a number of significant differences.

      For example, Series 2 used vector quantisation texture compression (generally 2bpp although it can go lower!) while series 3 has S3TC/DXTC. Series 3 added several new features such as 8 layer multi-texturing (although you could do emulate this on series 2 because it had a scratch-pad "accumulation" buffer).

      CLX2 also included some "special" functions that were requested by Sega that aren't in any of the PC chips.

      Cheers
      Simon
  14. SWEET! by Egonis · · Score: 1

    Now THIS will solve my library of VMU's problem.

  15. Cheap Kiosk by geoffsmith · · Score: 2, Interesting
    Here's a recipe to roll your own cheap kiosk:
    • 1 el cheapo Dreamcast for your local walmart with dreamcast linux installed
    • 1 inexpensive little TV (you've probably got one in your garage)
    • 1 spare ide drive -- I've got one sitting on my desk
    • Plywood and paint
    And as a bonus, you can play Sonic the Hedgehog on it!

    Websurfing done right! StumbleUpon
    1. Re:Cheap Kiosk by Garak · · Score: 1

      You don't even need a HD for this, you could just burn all the data onto a CD.

      --
      God, root, what is the difference?
  16. This was posted bout a year ago on /. by Anonymous Coward · · Score: 1, Informative

    Someone else made it, a team of college students I believe. They made an interface 4 it. now that the dc is rather dead and its cpu dated it doesnt much matter. Well it might to those linux nuts that want to run linux on everything from a wrist watch to a cash register

  17. Why bother, Timothy? by Anonymous Coward · · Score: 0

    Why make a Dreamcast web server? So you can post a link to it and cause it to burst into flames?

    Timothy, you're a cruel, cruel, man... :P

  18. DC NAVI by thanjee · · Score: 1

    This is cool.
    If we incorporate the DC Navi with Lain OS, then we will have a full NAVI styled DC NAVI :)

    --
    Saying your OS is the best because more people use it is like saying MacDonalds make the best food
  19. Dear Professor Linux... by Anonymous Coward · · Score: 0

    Dear Professor Linux,

    How can I steep from boiling myself with windignation every time I smear wee Frenchers referred to as "cheese-eating surrender moonkeys"?

    Jean-Marie LePen *mold* us we shouldn't be our usual slug French selves when we laughed about the Borida recount!

    Sacre blew!

    Sinceerely,
    Francois P.

  20. Re:Dreamcast is Cheap, but not easy to find anymor by saveth · · Score: 2, Interesting

    There's a store just up the road called GameStop. It's a part of Barnes and Noble, so I assume you can find GameStops pretty much anywhere you can find a Barnes and Noble. Anyway, they sell used consoles, including Dreamcasts. I bought my N64 there about a year ago for only about $50, and it's worked wonderfully since then. Good quality, low prices. Check them out.

  21. More Information by Anonymous Coward · · Score: 0

    Much more information here:

    DreamcastDK

  22. Linux on the DC... by Junta · · Score: 4, Interesting

    It has beend done, here is a url:
    http://www.m17n.org/linux-sh/dreamcast/
    You can even get an ISO for the modified RedHat/eCos there.
    It supports the video card (unaccelrated framebuffer, maybe improved by now), and the BBA (if you are lucky enough to have one). You *could* make it into a web server through nfs, or static on CD, but see no good reason. Doesn't support the sound though.
    Personally, If I had a BBA and linux supported the sound, it could make a convenient MP3 jukebox with neato visualizations, or even an MPG player. You can get software to play MPG and MP# from CD already, but over NFS would be so much more convenient... Home theater applications, that could be useful, since it's form factor is so nice. Linux on the XBox would be a truly great Home Theater thing (hard drive and ethernet built in). Hell, any general purpose OS on the XBox would make the box more attractive, the games sure as hell don't excite me.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Linux on the DC... by h0tblack · · Score: 1

      and done a long time ago too, like a year, so this is very much a case of non-news.
      You gotta love the DC signed by Stallman :)
      http://www.m17n.org/linux-sh/images/lwe01.jpg
      There's also a LinuxDC site at sourceforge:
      http://linuxdc.sourceforge.net/

    2. Re:Linux on the DC... by dcocos · · Score: 1

      Has anyone actually gotten this to work? I've never been able to get it to make working CD.

    3. Re:Linux on the DC... by TC+(WC) · · Score: 1

      Unfortunately some Dreamcast units cannot read CD-Rs. A list of these versions and how to identify them is out there somewhere, though I don't have a URL.

    4. Re:Linux on the DC... by ActiveSX · · Score: 0

      I believe that any DC made after Oct 2000 or so cannot read standard cdr's.

    5. Re:Linux on the DC... by ksheff · · Score: 1

      I have, but it required getting a different CD burner in order to create the multisession cd-r. My SCSI burner wouldn't work so I picked up a plain IDE one at a computer show and it works just fine. Also, I think the version of the kernel they are using is 2.4.5, which has a broken version of the RTL-8139C ethernet driver. It keeps reporting 'no medium found' when it tries to load the driver. This apparently was a problem with the driver code in the main kernel tree and was fixed later. This distribution just hasn't added that fix yet (I haven't yet either, so I can't complain). X seems to work ok.

      --
      the good ground has been paved over by suicidal maniacs
    6. Re:Linux on the DC... by 00_NOP · · Score: 1

      The url here points to a very old "distro" for the DC.

      Since that was done a sound driver has been written and support for some types of light guns and rumble packs added.

      Best place to look for this is: the sourceforge project page.

    7. Re:Linux on the DC... by zaffir · · Score: 1
      --
      "Upon attaching the waterblock to my penis, I began to notice that I know nothing about computers." -- JRockway
  23. Old news... by Daniel+Wood · · Score: 2, Informative

    bITmASTER32 made an IDE interface and Kiyoshi Ikehara built released a driver for NetBSD a long time ago. What this guy did was nothing special. They have been Lan booting NetBSD on a dreamcast and using the HDD (albeit slow, 800k/sec) for a while now.

    1. Re:Old news... by Anonymous Coward · · Score: 0

      Yes, NetBSD has been running stable on the DC for quite some time, much as it has been on many other architectures... But it's not Linux!

      If it's not Linux, it's not cool! Don't you get it?!?

  24. And when the DC is /.'ed by Anonymous Coward · · Score: 0
    Heres the text....

    Some new hardware pics Posted by Dan on 2002-04-27 01:33:41

    I haven't quite finished my new ISA/IDE interface for the DC, but I have verified rudimentary communications between the DC and an IDE hard disk today, so I figured I'd post some pics. =D Sorry for the crappy webcam pic quality.

    #1 #2 #3

    (note stylish blue LED ;-)

    I call this a "bridge" rather than a "bus" because that seems a bit more accurate to me -- it just hooks two existing buses (ISA and DC EXT) together.

    This is actually built up from the diagram of Kiyoshi IKEHARA, with some modifications of my own. Specifically I had to resolve the 6-way NAND gate, and I got sick of looking for an ISA IDE controller, so I wired up my own directly into the board. This isn't as bad as it sounds because IDE is basically designed to plug directly into ISA anyway.

    This is the beginning of my "DC Navi" project, which I'll keep people posted on, in case anyone is interested. I'm eventually planning to outfit a Dreamcast motherboard with a flash BIOS, reset switch, and IDE/ISA interface, and put it into a new case. This will also involve writing a new BIOS for it, which will be based mostly on KOS.

    Yeah, I know, I'm crazy, but it's fun ^_-

    Small update: I've confirmed it 100% now. I've got a small KOS program that reads this data from the HD info block (IDE cmd 0xec):

    Drive is a 'WDC AB1210F', C/H/S=988/12/34 (196MB), buffer size 0MB

    Matches the disk exactly. Whoo hoo! On to driver and file system goodness =)

  25. Top Sandwiches by Anonymous Coward · · Score: 0

    Five knuckles of TRUTH right hea in yo' face WHAM!

    Here for your ED-ification and EAT-itication are the top sandwiches!

    1. PBJ: the bestest ever, now and forever

    2. Bacon and Avocado: on wheat bread with sprouts! Melts in yo mouth!

    3. Provolone and Swiss: gotta be real swiss, 'cause then you can't miss!

    Gayest sandwich: egg salad. I'm sorry to say, egg salad is VERY gay.

  26. iPAQ hard drive by JesseL · · Score: 2

    Check out the IPAQ storage brick. It didn't take much hardware hacking though.

    --
    "Prefiero morir de pie que vivir siempre arrodillado!"
  27. Re:cluster by SiskellAndEbert · · Score: 0

    Siskell: When will trolls learn? I mean HOW many times have we seen this troll Roger? Thumbs down. Ebert: baaaaaaaaaaaaah! baaaaaaaaaaaaaaaaaaaaaaah!

  28. Re:Dreamcast is Cheap, but not easy to find anymor by sparcv9 · · Score: 5, Informative

    Hit up a Babbage's or FunCoLand (same parent company). Babbage's sells mostly new stuff, but has some used/refurbed DC stuff, and FunCoLand is primarily a used game/console store. The one near me has about a half-dozen used DCs for sale. I even got a DC keyboard at FunCoLand for $10, new in the box. The Electronics Boutiques around here seem to be dropping the DC merchandise and just selling off the remainder, though, and the local Wal*Marts have stopped carrying it completely.

    --

    This is not a Fugazi .sig
  29. It is not an SH6... by sagei · · Score: 2

    Maybe this will encourage new Linux for Dreamcast work with the greater possibilities it presents for a small SH6 based web server?
    The Dreamcast is SH4-based, not SH6. The SH5 chip is just about ready to be released.

    --

    Robert Love

    1. Re:It is not an SH6... by Anonymous Coward · · Score: 0

      The SH5 is released. I have one. ATX "Cayman" board.

  30. Re:WTF!!! by NoMoreNicksLeft · · Score: 2

    Gives a whole new meaning to embedded operating system, eh? ;)

  31. yeah, /. !!! by Anonymous Coward · · Score: 0

    They can turn it into a web server so it can get slashdotted within nanoseconds. SOunds like fun. :P

  32. CHOCOLATE ECLAIRS - COWBOYNEAL STYLE by SiskellAndEbert · · Score: 0

    CowboyNeals Chocolate Eclair

    Ingredients

    2 (3.4 ounce) packages instant vanilla pudding mix
    1 cup confectioners' sugar
    3 cups milk
    1 (8 ounce) container frozen whipped topping, thawed
    1 (16 ounce) package graham crackers
    1 (16 ounce) container chocolate frosting

    Directions
    In a large bowl, combine pudding mix and confectioners' sugar. Whisk in milk until mixture is smooth, then gradually fold in whipped topping.
    Place a layer of graham crackers in the bottom of a 9x13 inch pan. Spread 1/3 of pudding mixture over crackers. Cover pudding with another layer of graham crackers. Continue layering until pudding mixture is gone. Cover last pudding layer with another layer of graham crackers.
    Remove lid and seal from frosting and microwave at 20 second intervals, stirring between intervals, unil frosting is pourable (about 1 minute). Spread frosting evenly over top layer of graham crackers. Refrigerate 24 hours before serving.

  33. Deer Linuxheads by rtphokie · · Score: 1

    Linux is a marvelous OS but it doesn't need to run on EVERYTHING.

    1. Re:Deer Linuxheads by blank · · Score: 1

      deer non-linuxheads,

      it doesn't hurt to try to prove that it could run on everything. besides, it's only wasting time for the person who is trying it.

      it's okay to geek out.

      --

      bah. start over

  34. Already done in Japan... by Anonymous Coward · · Score: 0

    ...as mentioned even on the guy's web page:

    Link

  35. Re:WTF!!! by Anonymous Coward · · Score: 0

    WHY DONT YOU JUST TRY TO PORT LINUX ON YOU ANAL VIBRATOR!!!?????

    Wouldn't that be ANUX?

    lameness filter workaround cock bitch cunt cockslap dickwaffle buttsex

  36. Summary of Sega consoles/CPU's by NoMoreNicksLeft · · Score: 2

    Sega Master System - Z80 cpu. no idea of mhz
    Sega Genesis - MC68000 cpu, z80 cpu for sound
    Sega 32x - SH2 cpu, able to utilize 68k as coprocessor
    Sega Saturn - Dual Hitachi SH3's, 68k for sound
    Sega Dreamcast - SH4 cpu, (SH3 for sound? heh)

    Anyone have any idea what the Game Gear used? I'm guessing z80, though it might have been others.

    1. Re:Summary of Sega consoles/CPU's by Serfer · · Score: 1

      Eh, the z80 in the genesis wasn't really for sound. There were a handful of games (3 or 4 if I recall) that did use it, but it was mostly there for the Master System compatibility.
      And the Game Gear used a z80 as well.

    2. Re:Summary of Sega consoles/CPU's by NoMoreNicksLeft · · Score: 2

      Not what I've read. I was under the impression that the SMS converter for genesis sported its own z80 for just that purpose.

    3. Re:Summary of Sega consoles/CPU's by Anonymous Coward · · Score: 4, Informative

      As someone who has written a Genesis emulator, I can assure you that the Z80 is indeed the sound CPU. There was only 1 game which used the SMS compatibility mode that I'm aware of (Phantasy Star -- exact same game as the SMS counterpart, in a Genesis cartridge.)

      Try firing up some games in your favorite Genesis emulator and then disabling the Z80. What's that? Sound stops? Oh! :) Some games did PSG sound through the 68K but the bulk of sound output was done through the YM2612 FM (and its DAC) using the Z80.

      The SMS compatibility mode was activated via a cart pin. It disabled the 68K, put the VDP in SMS compatibility mode, and the made the Z80 think it was an SMS Z80.

      The Game Gear is basically just an SMS (the only real difference is that its palette can define more colors.)

      The 32X used twin SH-2s in a set up that was somewhat similar to the Saturn. The Saturn used 2 SH-2s, NOT SH-3s. There was an SH-1 in the CD-ROM drive, but you couldn't load code on it, so it basically worked like a black box.

      AFAIK the Dreamcast uses an ARM CPU for sound.

      If you can't already tell, programming old Sega consoles for fun is something I've dabbled in :)

    4. Re:Summary of Sega consoles/CPU's by Anonymous Coward · · Score: 1, Interesting

      Despite its bulky size, the SMS converter did not have a Z80 in it. It was just necessary to convert between the cart pinouts which varied greatly between the 2 systems.

      Except for some minor differences, the Genesis is able to run SMS software in its SMS compatibility mode. It isn't emulation, it's just the way the Genesis was designed to work. The Z80 subsystem's memory is easily remapped to work with SMS carts and if you've ever taken a look at how the SMS and Genesis video processors work you'd notice some funny similarities.

      The Genesis VDP can be programmed to act like an SMS VDP (which was similar if not the same as the MSX's.)

    5. Re:Summary of Sega consoles/CPU's by ActiveSX · · Score: 2, Interesting

      The DC uses a Yamaha AICA chip for sound, which is just an ARM that runs code given to it to process sound. Pretty flexible beast, from what I've heard.

    6. Re:Summary of Sega consoles/CPU's by ActiveSX · · Score: 1, Insightful

      The Genesis used the Z80 for both sound and Master System/Game Gear (same box, different resolution screen) compatibility. I believe that there was 1 or 2 licensed games that used it for SMS compat, the rest were 10 in 1 pirate carts and the like.

    7. Re:Summary of Sega consoles/CPU's by DrPascal · · Score: 2, Interesting

      Flexible, and as far as the homebrew people are concerned, slower than expected. As someone that has played with the homemade dcdev kit setups, while they can do WAV/MOD type stuff smoothly, the SH4 processor has to get involved in order to decompress MP3s in realtime. The ARM audio chip should have enough power to do it, but the guys that wrote the code can't get it to run at full speed (yet).

      --
      DrPascal: Not the language, the mathematician.
    8. Re:Summary of Sega consoles/CPU's by madcowherd · · Score: 1

      Dreamcast uses some flavor of custom ARM for the sound. And it's almost completely undocumented at that.

    9. Re:Summary of Sega consoles/CPU's by serial+frame · · Score: 1

      > Sega Dreamcast - SH4 cpu, (SH3 for sound? heh)

      StrongARM, actually.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    10. Re:Summary of Sega consoles/CPU's by Anonymous Coward · · Score: 0

      Now I will be amazed when they introduce IDE for the Genesis. And put net bsd on it (work around the no fpu pmmu problem)

  37. I can actually think of a use... by Paradoxish · · Score: 5, Interesting

    ...for running Linux off of a HDD hooked up to a dreamcast, although the PS2 serves the purpose a little better for me (just based on its shape and its PC-like CD tray): car "PC" systems! Think about it, a console is generally cheaper than a PC, has a smaller profile, doesn't generate as much heat, and has more "out of the box" uses (A PS2 placed in a car is already capable of playing games, DVDs, AND CDs - and with Linux running on it could probably very easy serve as an mp3 player).

    A Dreamcast might not be as useful for that specific purpose, but the moral is don't immediatly assume any Linux project done "just for the hell of it" has no practical use. Anyone with the creativity and skill to get Linux running on unusual hardware (and in this case modify the hardware itself) can definetly come up with a good use for it.

    --
    If you need to interpret my post, then you don't get it.
    1. Re:I can actually think of a use... by doorbot.com · · Score: 1

      Anyone with the creativity and skill to get Linux running on unusual hardware (and in this case modify the hardware itself) can definetly come up with a good use for it.

      How true. The thing is, though, that those trolling slashdot saying "what's the point" don't have the imagination in the first place (and thus the trolling).

      Anyways, you definitely make an interesting point... I wonder how hard it would be to hack a remote control with, say, 4 buttons for controlling MP3 playback. If it worked via radio signals you could plug an adapter into one of the DC controller ports and perhaps velcro your remote to the steering wheel.

    2. Re:I can actually think of a use... by PsyQ · · Score: 1

      Actually, when running the PS2 Linux Kit you can NOT access any CDs or DVDs. Probably some stupid IP/copyright issue. One point for the DC :)

    3. Re:I can actually think of a use... by Anonymous Coward · · Score: 0

      This isn't true. I have a PS2 Linux kit and am able to access CD's without a problem, provided the file system is supported.

    4. Re:I can actually think of a use... by zaffir · · Score: 1

      Here's a remote at Lik-Sang, but its "not available". You can get a remote in this VCD pack, though. And its only $25!

      --
      "Upon attaching the waterblock to my penis, I began to notice that I know nothing about computers." -- JRockway
  38. Been there, done that. by alhaz · · Score: 2

    This has been done before, it's actually been done a lot better before.

    I apologize for not being able to find the URL. For some reason, dreamcast hackers don't link to eachother much at all, so the info is hard to find with google. Somewhere around here, I have a PDF with a schematic.

    About a year and a half ago, someone released an unfinished schematic for a board that connects where the modem or BBA connects and has an onboard IDE controller and an ISA slot. The website for it also had pictures of an improved design with a notebook ide connector and mounting hardware, and a pcmcia slot instead of an ISA slot. All this hardware being supported under netbsd, with source provided.

    the creator / author said on the page that the complete design was unfinished but very close to finished. It was uncertian whether he was planning on printing and selling boards, or even telling anyone else how to do it.

    --
    This is just like television, only you can see much further.
  39. OT: Game Cube? by petyou · · Score: 1

    I've Googled and Googled, but have yet to find any resources covering homebrew on the Game Cube. It uses a modded IBM G3 and some interesting SRAM-ish memory. I'd be nice if a resource like Marcus Comstedt's existed. So far the closest I can find are photos of the guts, and some marketing from Metrowerks.

    1. Re:OT: Game Cube? by or_smth · · Score: 1

      The problem faced by many is the fact that it uses mini-dvds as a format rather than full dvds. Those "leetos" with DVD burners have a tough time with that, and mini-cds don't hold enough. I expect that in due time, there will be projects, but by design it is not nearly as PC-like as the dreamcast (could work with MS windows CE) or the Xbox (well... it is a PC :).

  40. Re:WTF!!! by Anonymous Coward · · Score: 0

    Nope.

  41. Re:huh.... by Anonymous Coward · · Score: 0

    Those dolts can't even drop a bomb properly.

  42. Re:Dreamcast is Cheap, but not easy to find anymor by draziw · · Score: 1

    You can pick one up with very little effort from Gamestop.com ( http://www.gamestop.com/) They have several deals on used systems with 1 or more games starting around $69. As you mention - ebay works well too. If you're gonna hack it anyway, why buy new?

  43. Good use for the Dreamcast by Tremul · · Score: 0, Flamebait

    Using the dreamcast as a webserver will give the Dreamcast new life considering it's gaming aspects are completely worthless

    --

    "Can't sleep. Clowns will eat me"
    1. Re:Good use for the Dreamcast by jerkface · · Score: 1

      I take it you know that because you've played all the popular Dreamcast games, and found them worthless? Or is it possible that you're making broad comments about a system that you actually don't know much about? Just curious.

    2. Re:Good use for the Dreamcast by Tremul · · Score: 1

      My comments are more about it's great propganda push which ripped the rug out from under the feet of all it's customers. It's was a good attempt at a next generation system. However it turned out ot be lacking in several areas. No to mention the PS2 ripped it apart.

      --

      "Can't sleep. Clowns will eat me"
    3. Re:Good use for the Dreamcast by Tremul · · Score: 0, Flamebait

      I bet the guy who modded me down was a dreamcast fan. Suck it up and get a PS2.

      --

      "Can't sleep. Clowns will eat me"
    4. Re:Good use for the Dreamcast by jerkface · · Score: 2, Insightful
      I don't know what propaganda push you're referring to, but maybe that's because I didn't see any of the ads. It's certainly a valid complaint against Sega that they shafted their loyal customers. But I think a console is best measured by the quality of its games, and the DC's library is downright excellent. It's still the console I play the most, and I have a list of games I still want to get - a couple of which are yet to be released. The PS2 now has a good software lineup also, but it had a disappointing lineup until the 2nd half of 2001. It is also weak at texturing due to its lack of any hardware support for texture compression. The overall performance gap between the two consoles is actually not that large, and if you look at the first generation of games for both systems (Tekken vs. Soul Calibur, Tony Hawk Pro Skater 2 vs. Tony Hawk Pro Skater 2) the Dreamcast games actually look better.

      On behalf of level-headed DC fanboys everywhere, I apologize over the jerk who modded you .It's something that happens in every article that mentions a game console. It's especially bad in PS2 articles, but only because the PS2 fanboys are more numerous.

  44. Re:ARE YOU TRYING TO START A TURF WAR?? by The+Lyrics+Guy · · Score: 0

    God damn, that sounds good. Do you have the culinary skills to prepare that meal? Invite me over to your place some day.

    Oh and here, have a song.

    New Order - 1963

    It was January, 1963
    When Johnny came home with a gift for me
    He said I bought it for you because I love you
    And I bought it for you because it's your birthday, too
    He was so very nice, he was so very kind
    To think of me at this point in time
    I used to think of him, he used think of me
    He told me to close my eyes
    My gift would be a great surprise
    I saw tears were in his eyes
    He never meant to hurt me
    Oh, God, Johnny, don't point that gun at me
    There's so many ways our lives have changed
    But please, I beg, don't do this to me
    Johnny, don't point that gun at me
    Can I save my life at any price?
    For God's sake won't you listen to me?

    And though he was ashamed that he had took a life
    Johnny came home with another wife
    And he often remembered how it used to be
    Before that special occasion, 1963
    There was too many ways that you could kill someone
    Like in a love affair, when the love is gone
    He told me to close my eyes
    My gift would be a great surprise
    I saw hatred in his eyes
    He never meant to hurt me
    Oh, God, Johnny, don't point that gun at me
    There's so many ways our lives have changed
    But please, I beg, don't do this to me
    Johnny, you keep on using me
    Can I change my life for any price?
    Oh, Johnny, won't you listen to me?

    He told me to close my eyes
    My gift would be a great surprise
    I saw hatred in his eyes
    But he never meant to hurt me
    Oh, God, Johnny, don't point that gun at me
    There's so many ways our lives have changed
    But please, I beg, don't do this to me
    Johnny, you keep on using me
    Can I change my life for any price?
    Oh, Johnny, won't you listen to me?

    I just want you to be mine,
    I don't want this world to shine
    I don't want this bridge to burn
    Oh, Johnny, do you miss me?
    I just want to feel for you
    I will always feel for you...

  45. NetBSD runs on dreamcast also by epseps · · Score: 1

    It runs on pretty much everything, probably more stable than Linux too (it has been for me on x86 but not as much fun stuff)

    http://www.netbsd.org/Ports/dreamcast

    1. Re:NetBSD runs on dreamcast also by 00_NOP · · Score: 1

      Don't want to start a flamewar, but the netBSD support for the DC is about a year behind that for Linux. For instance: there is no X windows or sound support on the netBSD port.
      The netBSDers deserve credit for being first, but they seem to sort have given up now they've got a working kernel.

  46. A success? by Anonymous Coward · · Score: 1, Interesting

    Dreamcast Linux distro isn't a success yet from what we've used (on the DC we bought specifically). It's certainly got potential. Just a shame about the broadband adapter drought.

    1. Re:A success? by mprinkey · · Score: 1

      Just a shame about the broadband adapter drought.

      Indeed. I shelled out $120 plus shipping from Hong Kong to get a Japanese-version Broadband Adapter. Prices on Ebay are hovering north of $100 for used US versions. It works well with the Linux distribution, but it is certainly an expensive add-on to a system I got for $49 used at the local EB.

  47. xbox as a compute farm by Anonymous Coward · · Score: 0

    An interesting idea for the xbot would be to make a compiler for the gpu on the thing.

    This would be much more effective on the xbox as you can read from the gpu *a lot* faster than on a pc, as they share memory.

    Don't think it would be too hard. Want to do 640*480 additions thousands of times a second (~300,720,000 ops)? Get two textures and blend them. I'm sure something similar could be done with the vertex processors, and the sound processing unit.

    The controllers are very low latency. Which could be used for message passing in a cluster situation.

    The xbox at its price is a bargain for someone with a lot of cash to hack it, and make a useable platform out of it.

    Set up a shelf company with some fake game developers, join the xbox incubator program to obtain enough of the specs. Make a bunch of other seperate companies, hiring hardware/linux/compiler hackers. Stir for six months, and you should have it.

    Buy 30,000 xbox's. Then you have one of the worlds fastest clusters for a song.
    500 * 30,000 == $15,000,000 including transport. Note: that xbox's are 200 USD in australia.

    240 terabytes of disk
    1.8 terabytes of memory

  48. Filtering help please by isoteareth · · Score: 1

    I'd really prefer the "I made X into Y" articles were in their own category, rather than hardware. There's enough of them to warrant a category, and I suspect I'm not the only person who has no interest in them but still wants to read legitimate hardware news.

    1. Re:Filtering help please by SomeOtherGuy · · Score: 2

      News For Nerds. (says it all) I for one am stoked to someday be able to hook a hd up to my DC....

      --
      (+1 Funny) only if I laugh out loud.
  49. If you'd READ the article.... by CTho9305 · · Score: 1

    You would see that he EXPLICITLY states where he got the info he needed to do it.

  50. I for one by CaptainSuperBoy · · Score: 2

    Being a software pirate, I'd love to see this used to store games.. wouldn't it be cool to have a 100GB drive hooked up to your Dreamcast and to be able to load games off the HD? Probably tough to do since I'm sure games read the CD directly.. but it'd be cool. Like those N64 copiers that read games off zip disk.

    1. Re:I for one by ActiveSX · · Score: 1

      Being a software pirate, I'd love to see this used to store games...

      Ooooh, I'm telling the SPA on yooou.

  51. FAGGOTS by Shaklee3 · · Score: 0, Troll

    eat my poo [ Reply to This | Parent ]

    1. Re:FAGGOTS by Mike+the+Mac+Geek · · Score: 2

      Umm... ok....
      Go... dreamcast?

      --
      -------------------------------------------------- ---- The man, the myth, the something or other.
  52. DC Has lots of great stuff already. by NiGHTSFTP · · Score: 5, Informative

    I've been following the scene for quite awhile. Was hop in #dcemu 6 months or so, when it wasnt busy. Went through the big John Henderson fiasco.

    There is alot the DC offers, that nobody realizes. Do you know its the only cheap $50 console, that has accelerated 3d rendering? in free, open source libraries (KOS 1.1.7).

    Rocket Racer beta2 is a wipeout-style game, no AI or Multiplayer till beta 3, but the techdemo of it kicks ass (4 cars, 2 tracks, time trials only).

    DCShooter (beta that is out is old, wait for next release).. loads Q2 levels. Its a homebrew multiplayer (1-4) shooting game. Will soon be goldeneye-style.

    DCAsteroids and DCFighting are both 3d, but are on backburner for the shooting game at the moment.

    Look at fucking DcDivx!! Made by team Project Mayo themselves! (Divx 3,4,5 support, AVI, MP3 - Disc Swap Support) Its only beta 3, and is an -excellent- movie player.

    There are outstanding emulators too.

    NES : NesterDC 6.0
    SNES: DreamSNES 0.9.7
    GB : DCGNUboy 1.0.3-0.4
    Genesis : DCGen 0.34b
    Sega Master System/ Game Gear : Smeg 0.84

    Just to name a few.

    The harddrive is only a smaller mod that makes up the DC as a whole. Look at everything, and it kicks the crap out of any PS2 or Xbox...

    Go ahead, play a super nintendo game on the Xbox.
    Play a DivX movie on your PS2.

    http://www.dcemulation.com/
    http://www.dcvison. com/
    http://www.boob.co.uk

    --
    http://www.angryburrito.com/ The best, completely unfinished software review site ever.
    1. Re:DC Has lots of great stuff already. by Anonymous Coward · · Score: 0

      Erm, The xbox is just a PC with an embedded version of win2k. It wouldn't be hard to port zsnes or snes9x to it. And the PS2 has DiVX players.

      Try doing a search on google before attempting to start a flamewar.

    2. Re:DC Has lots of great stuff already. by Anonymous Coward · · Score: 0

      DC Divx still has a looooooooong way to go.

  53. NetBSD is dying by Anonymous Coward · · Score: 0
    It is official; Netcraft confirms: *BSD is dying

    One more crippling bombshell hit the already beleaguered *BSD community when IDC confirmed that *BSD market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.

    You don't need to be a Kreskin to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood. FreeBSD is the most endangered of them all, having lost 93% of its core developers.

    Let's keep to the facts and look at the numbers.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS dilettante dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.

    Fact: *BSD is dying

  54. The most obvious thing... by ImaLamer · · Score: 2

    The most obvious thing would be not only Linux on DC, but the other applications.

    Imagine your cool Dreamcast MP3 player with no disc swapping because the MP3's are on the drive. It sucks now, even though I have all my MP3's on CD because I must swap and look for the CD I want to play.

    Imagine the cool shit - rip CD's to the drive and you've got a cheap unit similar to the HP or the others.

    I'm excited! I loved the Dreamcast - IMHO the coolest console to come out in a long time. For some reason I scoff at the new ones because my love runs so deep. Fsck Xbox, PS2 and GC!

    Dreamcast I Love You! - Please Don't Die

    I'm lame, mod me as such

  55. Re:Jews must die by Anonymous Coward · · Score: 0

    What are you stupid? I am a white man, a gentile, and I know that the jews are god's people. I am afraid that god will punish people who do not treat the jewish people with respect. I sugest that you rethink your position. If the world treats the jews with respect, the world will prosper.

  56. Negative by bcaulf · · Score: 1

    All Dreamcasts can read CDRs. The ones made after Oct. 2000 just refuse to boot the most popular format (in terms of CD sessions) for burned Dreamcast games. You can use another format that works fine on later-manufactured Dreamcasts. See the dreamcast articles at for more details.

  57. Re:Dreamcast is Cheap, but not easy to find anymor by Anonymous Coward · · Score: 0

    I'll sell you mine for 30$.

    - Guy who needs money

  58. You are a fucking retard by bcaulf · · Score: 1

    I don't know if this is an elaborate "Beowulf" troll or what. Your post makes no sense. The GPU on an XBox is not useful for anything other than graphics. Making a cluster of these things is a bad idea.

    1. Re:You are a fucking retard by W.+Justice+Black · · Score: 1

      Your post makes no sense.

      Actually, it does. The GPU is just a number cruncher at heart. Texturing, rotation, scaling, transform, and all the other stuff that a GPU does is just fancy wording for basic binary or trancendental (sin, cos, tan, etc.) functions in mass parallel (i.e. lots of them happening at once).

      While this is a conceivable use of a GPU's power, rounding errors will probably result for all but the simplest calculations. And of course the screen will probably be filled with garbage as calculations are performed (so we'd be looking at using them as headless boxes, right?). Short version--you might be able to use this, but probably not.

      Don't be so close minded about what a part is supposed to be used for. I'm no big fan of Intel, but I was nothing but impressed at how they noticed that their FPU could be used for several parallel integer operations instead of floating-point ones, then used this fact and some marketing hype to develop a technology in heavy use today. You probably know this technology as MMX.

      --
      "Time flies like an arrow; fruit flies like a banana." --Groucho Marx
  59. Broadband / Netboot by LoudMusic · · Score: 2

    It seems to me the point of using them would be to use a LOT of them. In which case it would make sense (to me) to put a broadband adapter in it and have a netboot server for them. That way you can harness their cheap processing power and don't have to worry about difficult hardware manipulation to add a hard drive.

    ~LoudMusic

    --
    No sig for you. YOU GET NO SIG!
  60. *grin* by shidoshi · · Score: 1

    As I Dreamcast lover, I LOVE this kind of stuff. "Why do this? You can buy a cheap PC and blah blah" ... that isn't the point. The point is that people who love the DC are finding all of these great other uses for it. The Dreamcast is still a beautiful system, and is very versitile in what it can do. The bigger the underground DC scene becomes, the happier I am. I remember back when VMU animations were just becoming possible, and how fun that kind of stuff was. I made two Japanese flash card programs for the VMU through the simple animation routines. What was the point? Just because I could, and I got a kick out of seeing it work.

  61. Eden by Anonymous Coward · · Score: 0
    Maybe this will encourage new Linux for Dreamcast work with the greater possibilities it presents for a small SH6 based web server?

    If you are looking to build a cheap web server, MP3 server ... why not forget about hacking a Dreamcast and check out the Via Eden motherboard. For £100/$100 you get a motherboard with a VIA ESP processor 533Mhz, USB, TV Out, 10/100Mbps Ethernet, Integrated AGP2X with 2D/3D Graphics ...

    Reviews here and here!.

  62. Why bother? Because it's fun. by 00_NOP · · Score: 1

    Why bother? Is the question I am most frequently asked about running Linux on the Dreamcast.

    Well, it's not because it's a cheap alternative to a PC - it's not. The system is cheap - there are bucket loads of them for sale on ebay etc - and you get a lot of bang for your buck. But it's not a PC and wouldn't be a PC if you attached a RAID array for 40 GB disks to it - it's a games console.

    As such it's pretty close to working in the "embedded space" and its also a challenge - we have a sound driver, but no sound DMA yet - we have a video driver, but no 3D yet - we have lots of devices for which support is still being worked on - microphones, cameras even.

    Nobody is ever going to get noticed for writing a new driver for a sound card on a PC, but you do get noticed if you write one for the DC. And isn't getting noticed and complemented on your work what being a hacker is all about?

    This site is subtitled "News for Nerds" and there isn't anything more nerdy that writing Linux drivers for a games console - so join the fun.

  63. ARM7 & Yamaha AICA by 00_NOP · · Score: 1

    What is undocumented is the real power of this system - its advanced DSP properties. It's relatively easy to get it to play 48k bit rate stereo though.

  64. Re:Dreamcast is Cheap, but not easy to find anymor by Kojo · · Score: 1

    Babbage's/FunCoLand/SuperSoftware and a couple of others are all now GameStop. You can check out their used DreamCast section here.

    The one near me (Houston, TX) just got a bunch of used DCs in and they're selling them for $69, due to high demand. That should change soon.

  65. Re-inventing the wheel? by Mike+McTernan · · Score: 1

    Whenever I see things like this I think that it is quite cool, but wonder what the point really is. Isn't this guy just trying to re-invent the PC? Can't he do something better with his time?

    Mike

    --
    -- Mike
  66. Why? by JoeRobe · · Score: 1

    The number of things that people have done with a dramcast amazes me. I don't know much about Dreamcast hardware, so here's my question:

    Has all of this stuff been done with the Dreamcast because its hardware is extremely flexible, moreso than any other console?
    Or is it simply because the Dreamcast has been around for long enough that people are starting to wonder what ELSE they can do with it, and modifying it?

    JoeRobe

    --
    The best way to predict the future is to invent it.
  67. You are right by epseps · · Score: 1

    netBSD also doesn't have a working mouse for DC.

    netBSDs real strength is its portability and stability. When DEC/Compaq support runs out on VMS for VAX, I'm turning the VAX server where I work into a netBSD mailserver. The DC port was probably done for two reasons (all good): To have fun. And to test the claim that it can port to anything. (The Linux port was done for the same reasons I assume).

    A possible problem with the Linux port as opposed to the NetBSD port (as I found with x86) is the difference in distros and platforms. (I never have problems with pkgsrc)

  68. And??? by epseps · · Score: 1

    So?

    Most people in the world use Windows on the desktop does that mean Linux is dead on the desktop?

    The *BSD's have their fans and their niche.

    For example I don't have to compile a weird SCSI emulation layer to run an IDE CDR/RW in NetBSD. I can run most Linux apps (I'm useing netscape under linux emulation right now), FreeBSD apps, Solaris x86 apps, and Windows apps using bochs.

    For fun get two identical machines, one with NetBSD and one with linux. Run X, Abiword, Netscape, FreeCiv. Now run top. Compare the memory and swap useage.

  69. About dcdev by Anonymous Coward · · Score: 0

    I agree and disagree. We (I and a housemate) were attracted by the cheap, powerful, reasonably low power-draw, sleek little box with TV-out that is the Dreamcast. We were, and still are, hoping to use it with DCLinux. We want to have it hooked up to the TV, playing MP3s, DIVXs, Linux games or just generally for web-browsing.

    The uses for the Dreamcast are limited by your imagination. The one glaring problem is network connectivity. Those ethernet adapters (BBAs) are rare and expensive. We've decided to go with serial for now although the reverse-engineering of the proprietary slot looks promising.

    Anyway, the biggest hinderance does indeed seem to be the networking (my friend stupidly killed a DC messing with the serial port - dangled a 3.3V line over the power supply heh). Still, I don't agree that the DC has no potential. Instead, I argue, it has untapped potential.

    Yes, there's little that can be usefully done with it although that can change, if the community spirit encourages enough development.

    If Sega had pumped out many more of those ethernet adapters before killing the DC, we'd be looking at a much more enthusiastic developer community today.

  70. Uh, no. by Anonymous Coward · · Score: 0
    The reason they're so cheap to buy is that they make their money on the software licences. They don't expect people to buy them then run Open Source software on them!

    Stop trolling. The reason the DC is so cheap is because it is discontinued. Sega doesn't make it anymore. When they did make it, it was around $200 USD.

  71. I've been trying to give away my Dreamcast... by Anonymous Coward · · Score: 0

    ...but to no avail. No one I know seems to want one anymore!

    boogieman22000@yahoo.com

  72. Nice but strange idea. by Anonymous Coward · · Score: 0

    I would just like to plop down on the couch in front of the TV tube, put my feet on the coffee table, boot NetBSD, Linux or *nix, using the modem (no broadband in my area) telnet to my server, browse (lynx or w3m ), have an editor available (vi), maybe email (pine), and FTP, FXP ability. External, removable storage would be nice but it seems like flash memory would be more suitable to the nature of the device. If I have the X system available, then viewing multimedia would be cool, but it would have to be from media exchanged from the boot CD. NetBSD does this, Linux does not.

    Posted by 'bayerwerke' (password doesn't work and my mail server's T3 is down, can't retrieve it)

  73. That's not what massively parallel means by bcaulf · · Score: 1

    I originally wrote a longer post, remarking about exactly why the GPU only makes sense in a graphics application. I edited myself down to keep it simple. But since you mention it...

    Accuracy is certainly a problem. Today's PC graphics hardware computes results with 8 bits of accuracy. But just as important, I think, is the fact that the GPU is not a massively parallel unit in the first place. I.e., it does not have the ability to process in parallel more than a handful of data.

    There is a reason for that: 3D graphics does not parallelize all that well. It is a big pain in the neck to try to fill multiple graphics pipelines. The applications programmers are not going to like it. So you keep it simple, deal with one polygon at a time. You might keep a few pixel pipelines full but even that only works well if your polygons are pretty big on screen.

    Consequently these folks try hard to make their mostly serial hardware fast. It costs more money to make such a fast part.

    If your problem is embarrassingly parallel, why try to reuse some expensive graphics specific part with a bunch of accuracy limitations? You can put a bunch of cheap DSPs on a board and go nuts. The original poster wanted to spend $15M on a large cluster, networked together with game controller cables and safety pins. That's nuts. It is not the cheapest way to get a large DSP array.

    People do use MMX and other SIMD instructions, because they need to do media processing, and the desktop PC already has one CPU. For cost reasons it's not a good idea to squeeze a separate DSP in there. But don't tell me you would build a cluster of MMX enabled PCs to do a big parallel DSP task. Again it would not be the cheapest way.

    Re: your headless idea. XBox has a UMA, so the frame buffer can be located in one chunk of main memory, and the GPU can be off chewing on some other part. So you could have a pretty display on your XBox cluster.