Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Emulation (Games) Classic Games (Games) Hardware

Amateurs Pushing the Dreamcast's Boundaries 236

Wraggster writes "The Sega Dreamcast console, which died an early commercial death, has recently seen some amazing new projects mainly aimed at emulation. Recently, a coder named Bluecrab released a port of the Saturn emulator called Yabause for the Dreamcast. Also, GPF (Troy Davis) has ported the excellent Visual Boy Advance (Game Boy Advance Emulator) to the Dreamcast. Finally, yesterday it was announced that Nincest (Nintendo 64 Emulator), an early N64 emulator that played demos only, has also been ported to the Dreamcast. All the projects are somewhat slow, but the achievement of the work is not to be discounted. Who says the Dreamcast is dead?"
This discussion has been archived. No new comments can be posted.

Amateurs Pushing the Dreamcast's Boundaries

Comments Filter:
  • by Neotrantor ( 597070 ) on Saturday July 31, 2004 @05:04PM (#9854582)
    i'm to say. it's dead, let it go.
    • by Anonymous Coward
      Thanks for the advice! Note to self: Throw all unsupported electronics equipment older than five years out the window, regardless of whatever use I can make out of it.
      • Throw all unsupported electronics equipment older than five years out the window, regardless of whatever use I can make out of it.

        great idea, I'll do that right now NO CARRIER

    • Time to move to the Amiga!
    • well actually *my* dreamcast is dead... the drive/laser isn't reading discs anymore (and yes, real discs, not bootleg cdr's)

      =(

      e.
    • Re:whos to say? (Score:3, Interesting)

      by Hatta ( 162192 )
      Well, I know mine is dead. I've lost two so far. One's CD won't spin at all, the other will fail to seek at specific times in certain games.

      It's a wonderful system, shame they're so fragile. At least they're only $20 at the local used games store. But with a death rate like this, they'll be rare and expensive before long. So you better buy some back up units while you can. :)
  • NetBSD project (Score:5, Insightful)

    by raistphrk ( 203742 ) on Saturday July 31, 2004 @05:08PM (#9854604)
    Having BSD on Dreamcast made the system appealing to me. Granted, NetBSD has been ported to every electronic device that has enough memory to hold the kernel. But there is a certain geeky alure to using a video game console as a terminal, or, as some people have demonstrated, even as a webserver.

    I guess it's just the "I can do this" aspect that draws me to it. Just having the ability to tinker with things makes them more interesting.
    • by DarkHelmet ( 120004 ) * <.mark. .at. .seventhcycle.net.> on Saturday July 31, 2004 @05:11PM (#9854623) Homepage
      BSD: The perfect operating system for a dying platform. :D
      • So funny, yet so true.

        Mostly because BSD has a hard time keeping up with new hardware, perhaps because it is such a frickin' pain to upgrade, but there lies its strength. It is mostly frozen, so we rarely get nasty exploit surprises.

        But BSD still sucks =)
    • Re:NetBSD project (Score:5, Interesting)

      by Cutriss ( 262920 ) on Saturday July 31, 2004 @05:48PM (#9854830) Homepage
      Yeah, but is the project even still in development? I started looking around last summer for the tools necessary to burn the disc and get this going, but the links I remembered had started disappearing, and the only disc image anyone has is in that retarded DiscJuggler format. I'll be damned if I'm installing another CD recording app just to handle this. Plus, the last image compilation was done like three years ago, and most of the documentation has vanished.

      To top it all off, DC-Linux on SourceForge is even deader than BSD.

      So, if I'm just a noob to all this, how does one recommend that I get started? I already have a boot-capable Dreamcast and the Ethernet adapter, so I should be pretty much covered. I imagine that the keyboard and mouse would be easy enough to track down.
      • I'll be damned if I'm installing another CD recording app just to handle this.

        The latest version of ISObuster handles DiscJuggler. There's also a CDI to NRG format for switching from DJ to Nero.
    • Hmm...console as computer or terminal eh? Well the "geeky allure" certainly has nothing to do with novelty, as the concept is far from new. Witness the following:

      1. The Bally Astrocade [computercloset.org] console of 1978 was the first to explore the concept commercially, as one of it's "game" carts was the BASIC programming language and cassette interface.

      2. Later in 1978 Magnavox (the producer of the first ever home console called Odyssey) introduced the successor Odyssey^2 [gamesanimal.com]. Marketed head-to-head with the Atari 2600 as a
  • by Omerna ( 241397 ) <clbrewer@gmail.com> on Saturday July 31, 2004 @05:10PM (#9854620) Homepage
    Wouldn't "known as" be more appropriate? At least I hope so, otherwise his parents gave him a very unhappy childhood.
  • by Anonymous Coward on Saturday July 31, 2004 @05:12PM (#9854630)
    There's plenty of emulators available for the not-so-dead dreamcast
    http://www.zophar.net/consoles/dreamcast.html [zophar.net]
  • Cool system for $15 (Score:5, Informative)

    by Anonymous Coward on Saturday July 31, 2004 @05:14PM (#9854642)
    Best part about the Dreamcast is that it can be found for as low as $15. I recently picked one up at EB. It was a great decision as I can get all the games I want online. These kinds of projects just make me even happier to have bought it.
    • by nkh ( 750837 )
      I'm a Dreamcast zealot, but it's not the cheapest gaming system you can find now. If you're crazy (like me) and want a pink Hello Kitty Dreamcast (with the japanese keyboard) you've got to spit a lot of money. It may be cheap in the US, but in Europe, I still see a lot of expensive games.
    • no kidding I got one for $15, I should have picked up another before they sold out. I bought some great games like sonic adventure, and downloaded a ton....sonic adventure 2, san fran rush 2049, sword of the berserk, powerball 2....

      who cares if the graphics aren't as good as Now-gen consoles...there's some great games. not to mention cds full of SNES games and such
  • Burnable games.. (Score:3, Informative)

    by artlu ( 265391 ) <artlu@art[ ]net ['lu.' in gap]> on Saturday July 31, 2004 @05:16PM (#9854653) Homepage Journal
    Don't forget that people were also able to burn games for the dreamcast without the use of modchips.

    GroupShares Inc. [groupshares.com]
    • Keep in mind these burnable games are still under copyright of the original copyright holders and using them is piracy. Bragging about these sorts of things in a place like this is appauling.
  • Emulation (Score:5, Interesting)

    by dicepackage ( 526497 ) * <dicepackage@gmai[ ]om ['l.c' in gap]> on Saturday July 31, 2004 @05:17PM (#9854658) Homepage
    I bought a dreamcast about a year ago to run my games. It makes a great emulator. I have tons of NES, SNES, and GB games on it. In fact I only have one actual dreamcast game. The Xbox can be modded to do this sort of thing also but when it is priced at 150 dollars and there is a 30 dollar alternative the dreamcast is a much better system for emulation purposes. I also have it set up to play VCDs as well as being able to use it as an MP3 player.
    • ...and now it has a handy flip-up LCD screen. [dcemu.co.uk]

      I thought someone was trolling/kidding about the Treamcast [success-hk.com] but apparently it does exist. [netfirms.com] No, that's not a typo...that's what the HK wizards who built it call it.

      There is precious little info in the reviews I linked to. The dcemu.co.uk review mentioned an empty modem slot...will a DC modem fit the slot? How about the Broadband adapter? What about usage of all my DC goodies with this machine...some of the stuff I like to play requires not one, but two VMUs to m

    • A much better system for emulation purposes? Well, yeah... as long as you don't include anything as powerful as a SNES or Genesis. The SNES emulator for DC is awesome, but the Dreamcast just doesn't have enough horsepower to make it bearable (except for the odd puzzle or turn-based game). Still, it makes an awesome NES system.
  • Isn't this illegal? (Score:5, Interesting)

    by Sheetrock ( 152993 ) on Saturday July 31, 2004 @05:20PM (#9854674) Homepage Journal
    I was under the impression that at least some of these consoles require the display of a trademark as part of a program's startup or they will refuse to run said program.

    Certainly this was the case with the Gameboy, although I've noticed a lot of games seem to carry a brand. Even if the Dreamcast is effectively dead, wouldn't there be some concern about any workaround for such a device?

    • by nkh ( 750837 )
      There was a demo (or a real game, I can't remember) that modified the Nintendo logo on the B&W Game Boy (the logo is just a bitmap in the game ROM IIRC) and it ran without problem.
    • That is true, but 1) it doesn't mean squat anyhow, especially if your disk is full of NES ROMs, and 2) people have compiled startup programs for DC which immediately put up messages saying "Please ignore the stupid message above, as it doesn't mean squat anyhow. Enjoy your NES ROMs."
    • by foidulus ( 743482 ) * on Saturday July 31, 2004 @05:37PM (#9854777)
      Try starting your gameboy(original, I don't know about later versions of it) up without a cartridge. Interestingly enough, it seems to go through the whole nintendo thing, only instead of the word nintendo, you just see a block. Kind of pointless, but in a fun kind of pointless way.
      • IIRC , the nintendo logo is matched , bit-for-bit , against an area in the cartridge ROM.

        The nintendo-scrolling down thing was just something that they could do for extra effect - they've got the bitmap from the cart there, and it's trivial for them to move it around the screen. So, once the logo's fully centred on the screen, that's when the pattern-matching takes place, and if there's no match, the code in the cart is deemed to be some sort of "non-approved code" and it isn't executed.

        So, if there's no
      • You, my friend, have just admitted to a violation of the Digital Millenium Copyright Act. The Gameboy was never intended to be used without a cartridge firmly inserted in place. Some black helicopters will be by to pick you up shortly.
    • by drcagn ( 715012 ) on Saturday July 31, 2004 @05:40PM (#9854804) Homepage
      Sega v. Accolade in the Genesis days determined that if a display of a trademark is required for the software to boot, it is legal to display it and boot even if the trademark isn't correct. Also, in the bottom right quadrant of the screen, a developer can insert an image at the same time as the Trademark Sega text is shown. Unnofficial developers such as bleem! (The commercial PSX emulator for DC) used this space to insert an image that basically says "-- Ignore that information right there, it's not true"
      • by Anonymous Coward
        Sega vs. Accolade was settled out of court, so no legal precedent was set. However, you can infer from the fact that Sega gave Accolade very favorable licensing terms as part of the settlement, that Sega thought there was a good chance Accolade might win.
    • Can't find the link, but Sony or Nintendo already tried going after custom developers for trademark violations. Their case was shot down because the devs didnt have control over the display of the logo.
  • Dreamcast started dying the moment Sega decided not to give up on making their own consoles and make games for other consoles instead. While the Dreamcast may be prolonging its death by homebrew games, there's never going to be a Dreamcast 2. Not to mention that Dreamcast is at the bottom of the list for popularity in current-generation consoles.

    That said, it is nice to hear of someone finding something useful to do with those Dreamcasts.
  • I can see it now, my Xbox emulates the Dreamcast which can emulate ___________.
  • Can somebody explain a question I have regarding Dreamcast "home-brews"?
    I was under the impression that the machine itself was physically unable to read normal CDs, except for something like the first 30MB or so. I thought real game disks used a special high-density format.
    If so, are all these home-brews severely limited in capacity, or was a hack found?
    • by drcagn ( 715012 ) on Saturday July 31, 2004 @05:30PM (#9854743) Homepage
      The system itself could read CD-ROMs and GD-ROMs (Sega's special high-density format) perfectly. GD-ROMs had two tracks, a normal low-density track readable by normal CD-ROMs (PCs, etc) and a high-density Dreamcast-only track. The low-density track often had wallpapers and screensavers one could grab from them on a PC.

      A Dreamcast disk requires a bit of special burning (two tracks, the first with at least 4 seconds of data, and other requirements) but the whole disk is accessible.

      The reason CD reading was allowed was so that third parties could create unoffical products such as Action Replay, or so artists could have their music CDs have Dreamcast extras (a few CDs in Asia I believe actually did this, but I haven't heard of one in the west). Sega didn't expect the GD-ROM format to be read, but a way was found to read the GD-ROMs (by ripping them from the Dreamcast connected to a PC). The games were then cracked to work on a CD-ROM, and piracy followed. Homebrew developers then created thier own code.
      • Fyi, when darc says "cracked", he means that the audio and video were downsampled so the game would fit on a CD-ROM - GD-ROMS hold around a gig.
      • a way was found to read the GD-ROMs (by ripping them from the Dreamcast connected to a PC).

        Yes, you have to transfer the whole 1GB disc over a 112KBPS serial port. Then you have to manually go through the process of removing more than 1/4 of all that data, to shrink it down to CD-size, hopefully removing nothing too important.

        It's a wonder there were as many pirated copies of Dreamcast games as there were (and there weren't all that many).
    • There is no limit if you look at all the copied games on the internet: they are all around 400Mo (not that I download them). You just need a boot CD before playing the game (Utopia or DC-X).
      • Not anymore! Most of the releases floating around now have the boot track embedded with the image.

        More interesting is the fact that some of these 'new' images were games in development that never quite made it out. A fine example would be 'Half-Life'. Who released this? Probably some disgruntled programmer.

        It's a shame too because besides the long (and often) load times, it's a GREAT port!

        • It's a shame too because besides the long (and often) load times, it's a GREAT port!

          The long load times, the low framerate and the tendency to crash. Often.

          I have it. I'm not sure how it did so well with reviewers.
          • Well considering it was never officially released, are you surprised?

            Look, I was just impressed that it was done at all - UT is a FAR more playable port though.

      • Pirate groups learned to get around the boot-CD a long time ago. The group Echelon created a self-booting toolkit in 2001.
      • they are all around 400Mo

        This is because they are not merely copied. The people who create these CD images rip the content from the original high-capacity GD-ROMs (I guess they use either a DC devkit, or a hacked Dreamcast).

        Having got the data, they often need to put some effort in to fit the game on a CD-ROM. A common strategy is to recompress video to a lower quality.
    • It has no problem reading CD-R, as long as the disk is properly built, and as long as your DC is dated before November 2000. There was a loophole in the Dreamcast ROM which allowed properly burned CD-Rs to be booted, which was supposedly fixed in late 2000. Of course, most people doing homebrews have broadband adapters and can download code via Ethernet using a boot disk.

      Unfortunately, the DC will not read CD-RW, so buy a spindle of the cheapest, crappiest CD-Rs you can find while learning how to build s

  • by The Vulture ( 248871 ) on Saturday July 31, 2004 @05:22PM (#9854695) Homepage
    Dead or not, the Dreamcast is a full-featured system, with lots of potential for those who want to spend the time learning it.

    Granted, somebody like me, who is employed full-time, and has very little time as it is, won't be spending too much time on it (I still have my Dreamcast, complete with broadband adaptor, keyboard and serial cable). But, for somebody who has some free time and wants to learn about the Dreamcast, there's a lot of knowledge that can be gained, and applied to other systems.

    Never hurts to have it on the resume - as a matter of fact, I got my job interview at Sega in part due to the demos that I did on the Commodore 64 back in the early 1990's.

    -- Joe
  • by faraway ( 174370 ) on Saturday July 31, 2004 @05:25PM (#9854708)
    Well, I never thought the source would be of any use to anyone (although the debugger was used in the dev of another emu). I was a Fresh/Soph in highschool when I wrote this. That was my last major project where I had the enthusiasm to code. I burned out after re-writing the part where I emulate the exception handling, and delay slots to be "proper" (to the R4x00 processor specs), I actually had a dirty hack in for the delay slot instructions. I rewrote that part of the code three times from scratch, and each time I would have the same problem; everything would break. I couldn't figure it out and eventually burned out. I keep my coding down to a minimum these days.

    I hope only one thing, the porter, GPF?, puts the source back out again... I learned from other's source, and I hope others can learn from mine.

    - marius
    NINCEST 64: Get sis or get out.
    • by Anonymous Coward
      Of Course I will release the source code, that how I learned to code also.

      The more emulators I port, the more I learn so eventually I can write my own homebrew games.

      As geeky as it may sound, I was the first person in the world to get a Neo Geo CD emulator working on the dreamcast, a GBA emulator and now a N64 emulator running on the beloved Dreamcast.

      But all of the credit goes to the hardwork of the original authors of the emulators I have ported. Plus all of the help of other on the Dreamcast emulator
  • Porting stuff to the Dreamcast is 1,000 times more constructive than getting Linux to run on an iPod.
    You can get a Dreamcast used pretty cheaply now and those of us who like to tinker will happily use this stuff.
  • DC Emulator on PC (Score:5, Informative)

    by ProudClod ( 752352 ) on Saturday July 31, 2004 @05:36PM (#9854772)
    It's worth noting another recent breakthrough in the DC scene - a DC emulator for PC that works with real games at a playable rate.

    Chankast [dcemu.co.uk] is that piece of software, and it's a joy to see running :) I can now play rez on my PC.

    However, with DCs available at as low as 15GBP, it's silly not to pick it up. As a games writer, it's my favourite console I've owned, for the high quantity of top-notch games that were released in its short life. In fact, if you haven't explored the DC's back catalogue - I'd thoroughly recommend it. It's one of modern gaming's best kept secrets.
  • by Lazy Jones ( 8403 ) on Saturday July 31, 2004 @05:37PM (#9854779) Homepage Journal
    ... now if only someone would build broadband adapters for the DC - it's really hard to get one and they're pretty expensive.
    • Does anyone know what happened to the NCSX pre-orders a couple of years ago? I pre-ordered one through them and never heard from them again, even after seeing where the Japanese company making the new production run had confirmed enough reservations.

      I suspect someone at NCSX must have dropped the ball and didn't get their proxy order put in with the Japanese company before the cut-off date.

    • So true! Back in 2000, I had a friend who sold DCs and I picked up 5 broadband adapters for about 75$ - at the time I had the idea of selling them, but it never panned out.
      Fast forward a few years to 2002-2003 during my dark (unemployed) period, and I ebayed them all, even the one I used for my own DC. The lowest I got was 75$, the highest 150$ - and I'm still kicking myself for getting rid of all of them!
      (The 150$ sale was for the ones that had the version 3 (I think it was 3) of the DC browser - whichever
  • Who says the Dreamcast is dead?

    Netcraft [netcraft.com] confirms it, Dreamcast is dying.

    Well, somebody had to say it. ;-)

  • Do they keep everything in RAM, patch on a hard drive somehow? How does whatever emulator or system on there run so it can also run other things?
    • The emulator is loaded into RAM and then the emulator loads a ROM file from the CD.
      • Jees... I don't get why people bother. Just load a flippin' ROM onto the emulator on your computer.
        • Er, do you have your PC hooked up to a TV, with a console controller attached, with an easy way to switch games without going back to your keyboard/mouse?
  • "Who says the Dreamcast is dead?"

    If there isn't new hardware being produced, the architecture is 'dead' for all intents and purposes. I could write code to make the 8085 in my TRS-80 Model 100 emulate an 8088 and run MS-DOS on it. An enthusiast could get an old PDP-11 to emulate an Apple II.

    It's cool, it's great hacking material, but it's a 'dead end' project. Nothing wrong at all with cool dead-end projects (Anybody need an Intersil 6100 chip? 12 bit static CMOS microcontrollers that run the PDP-8 in
  • by Barret7SC ( 104549 ) on Saturday July 31, 2004 @05:44PM (#9854819) Homepage
    I mean, they are rather technically impressive, but there is more to the Dreamcast Dev scene than just ports.

    Me and my cohorts at S+F Software [zophar.net] are getting a game published via the Goat Store [goatstore.com], if they can get the pressing details worked out. It's a addictive four player puzzle game called Inhabitants [goatstore.com], also available on Lik-Sang [lik-sang.com]

    The nice thing about the DC is that it is quite easy to code for using open tools. The KallistOS [slashdot.org] library gives you easy access to the hardware. It even has a openGL library that does a decent job for simple 3d stuff, and a badass object oriented 2d library.

  • Seems the fan community for the Dreamcast is as enamored with them as the Newton Community is. Both groups continue to love their minicomputers, maintain them, and mod away! Very cool! While the DC is learning how to emulate, Newton just learned how to run Gameboy games. Newton now can do wi-fi and bluetooth, so will that be coming to DC as well? Bluetooth keyboards and controls anyone? Very cool stuff!
  • I learned how to code HTML and IRC on a Dreamcast. It was pretty fun.
  • by graf0z ( 464763 ) on Saturday July 31, 2004 @06:14PM (#9854936)
    Remember the stories (wired et altera) about turning a dreamcast into a inconspicuous sniffing device?

    DC Phone Home [blackhat.com] (ppt, rtsp only).

    Great. /graf0z.

  • by inkless1 ( 1269 ) on Saturday July 31, 2004 @06:15PM (#9854946) Homepage
    But I'm not sure how porting emulators of weaker hardware to the Dreamcast in any way constitutes "pushing it's boundaries".
  • by JessLeah ( 625838 ) on Saturday July 31, 2004 @08:17PM (#9855425)
    A slow emulator is a worthless emulator. As a major emulation fan, I was considering getting a GP32 (GamePark32) handheld, due to the wealth of emulators available for it.

    Then I looked into what is actually available. Sure, lots of emulators-- some of which are missing sound, and virtually ALL of which run at some fraction (1/3, 1/2, 2/3, whatever) of the speed of the "real" console.

    Thanks, but no thanks. You don't have to be a purist (heck, if I was a purist, I'd be lugging around an actual SNES around in my backpack, and an LCD display to plug it into) to be MAJORLY put off by a non-full-speed emulator, or-- just as much-- an emulator without sound.

    Can you imagine playing Final Fantasy 6, or Chrono Trigger, at 2/3 speed, with no sound?

    I wouldn't want to. Not in a billion years.

    To me, slow emulators have ONE use and ONE use only: Capturing screenshots of games.

    (Incidentally, all of my comments apply solely to game console emulators. There are, obviously, uses for slow COMPUTER emulators-- although there comes a point where they become too slow for anything except development/debugging use (e.g. Bochs, which is so incredibly slow as to be a joke).)
    • by Stalin ( 13415 )
      I am assume you don't know anything about Dave's Classics [archive.org] and the history of console emulation (on any machine). I assume you don't realize that every project has to start some where and that full speed on the first release has basically only been accomplished by Bloodlust [zophar.net]. I assume that you realize the Dreamcast has still not been fully explored or exploited to its full potential and that everything that has been done for it thus far is the result of some very hard work by some very talented [mc.pp.se] people [allusion.net] (sorry
      • Emulation is about learning. It is not about getting things for free.

        Part of it is about learning or spreading information. Part of it is also about playing games for free. If you don't accept that, you're being naive.

  • Openlynks (Score:2, Informative)

    by greening ( 146061 )
    There is also a man porting the original Zelda for the NES to the dreamcast. Of course, all sprites and such had to be changed, because Nintendo found out about it (back when it was for PC only) and used the DMCA to force the creators to either drop it, or stop using their art. The link for today's project, Openlynks, is located here [sourceforge.net].
    • Nitpick - that isn't a port, that's a clone. Porting would imply that he had the code for Zelda and was adapting it to work on Dreamcast, whereas cloning is just replicating the functionality of the original Zelda on Dreamcast.
  • I have a Dreamcast and I love it, but the emulators have left me rather disappointed. There still isn't a SNES emu that runs at full speed with sound. If 16-bit system emulation is still struggling, I don't have much hope for these newer systems running well anytime soon...
  • "The Sega Dreamcast console, which died an early commercial death, has recently seen some amazing new projects mainly aimed at emulation."

    "Who says the Dreamcast is dead?"

    Appearantly you.
  • It's just a shame the Dreamcast wasn't just A BIT FASTER. It's fast enough to play 320x240 Divx videos, but not enough for full res.

    If the DC's processor was just a bit faster, we'd have had the PERFECT platform for an ultra-cheap SVCD/MPEG-4/Ogm/XCD player, long before the first commercial "Divx" certified players.

Don't tell me how hard you work. Tell me how much you get done. -- James J. Ling

Working...