• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

supercard ds 1, do any gameboy emus run on it

Started by tommy, January 31, 2007, 02:15:56 PM

Previous topic - Next topic

tommy

i have a strong erge to get a gamboy colour emulator and put pokemon gold and silver on it, i also would like to play pokemon red and blue, i own the games i just think id rather have it on my sc ds 1. and is there a working snes emulator. oh i do own a snes i have about 23 games. so do ne work

p.s sory for the life story
1x nintedo ds
1xsupercard ds one
2x psp both 3.40 oea
1x 2gig memory stick pro duo
1x1 gig memorystick pro duo
xbox 360 with ixtreme version 4
ps2 hd loader
ps3

dai_uk

I know NesDS is out which you can play nes games on but the Best GB/C emulator at the moment is Goomba which is GBA only (so won't work on Slot 1 Cards until they devise some ram pack for GBA).

It would be nice to have a GB/C emulator for DS as I'm sure DS could handle GBC stuff full speed and a rewind feature :-)
Damo

tommy

1x nintedo ds
1xsupercard ds one
2x psp both 3.40 oea
1x 2gig memory stick pro duo
1x1 gig memorystick pro duo
xbox 360 with ixtreme version 4
ps2 hd loader
ps3

Hi

I'm pretty sure there is a a gbc emu for the ds. I've heard it isn't that good though, and that it's dead.
_______________________________________

dantheman

Hi is right.  There IS one, but it's horrible to use.  You can find it at http://nintendo-ds.dcemu.co.uk if you want to try it, but don't expect too much.

Koji

I believe only a single version of it was released... That said, I don't think there is anything holding back a full GB/C emulator on the DS. Most GB/C games were relatively small and I think the largest ones only hit 1MB (maybe 2, it's been ages since I messed with it. Either way...) so there should be plenty of room in ram for the rom and emulator.

dantheman

Of course it's possible, but nobody has taken the time to work on it.  I know Flubba recently got a DS-X, so although he's no longer the main coder for Goomba (as Dwedit took over to create Goomba Color) we might potentially see something from him in the future.

bitblt

The DS definitely has the power and resources to emulate z80 and therefor GB/GBC games. Goomba source code is available. The problem is Goomba was optimized specifically to work with GBA IRAM so porting isn't trivial. The other problem is there doesn't seem to be much demand for a GB/GBC emulator on the DS platform. People seem to be more interested in SNES emulation, etc.

Hi

Quote from: "bitblt"The DS definitely has the power and resources to emulate z80 and therefor GB/GBC games. Goomba source code is available. The problem is Goomba was optimized specifically to work with GBA IRAM so porting isn't trivial. The other problem is there doesn't seem to be much demand for a GB/GBC emulator on the DS platform. People seem to be more interested in SNES emulation, etc.

In that case, allow me to raise the demand.

An emu would really be great. I don't even care if can only emulate gameboy mono games, as long as I can play super mario land, kirby's dreamland, kirby's dreamland 2, every other kirby game for the gb (no joke, gotta love kirby), yoshi's cookie, adventure island, the list goes on and on! There are some really good classics on the gb. Seriously, I wish we had an emu.

If you can't port goomba, DON'T. How do you think goomba was started. From scratch, which I think is the problem with snes emulation too. We all try to port things. For things to work best we need to start all over, even if the Idea might not be temting...

Bitbit, could YOU right emu... just kidding.
_______________________________________

dantheman

People don't like to reinvent the wheel, so they try to port when possible to save time and effort.  The problem as I see it is that there aren't really any DS developers that are too interested in making a GB/GBC emulator.  When there's no interest from anyone who has the ability to make it, it doesn't get made.  You could pester someone until they give in and make one, but they'll quit sooner or later due to lack of motivation.  

Flubba did get a DS-X though, so perhaps he might be interested in working on a DS port.

Hi

If I get into the school I want to get into for highschool in two years, well they teach C programming there, and if I learn C, there is NO WAY I won't go into ds programming... then I'LL write the emu.

Oh wait, first I have to get into the school. Then I have to wait two years. Then I have to hope the nds isn't dead. Oh well...
_______________________________________

dOoBiX

Quote from: "dantheman"Hi is right.  There IS one, but it's horrible to use.  You can find it at http://nintendo-ds.dcemu.co.uk if you want to try it, but don't expect too much.

Cool, I downloaded DS_GBC v0.1 and tested 2 random GBC roms that I had: Pokemon Crystal and DDR Disney Mix. Both of them worked on the ds except theres no sound and its a little bit slow. I wish the author would continue working on it and make it better.  :(

Koji

Quote from: "Hi"If I get into the school I want to get into for highschool in two years, well they teach C programming there, and if I learn C, there is NO WAY I won't go into ds programming... then I'LL write the emu.

Oh wait, first I have to get into the school. Then I have to wait two years. Then I have to hope the nds isn't dead. Oh well...

It's not just a simple matter of learning programming, you have to learn the system you're working on. Emulation is even MORE complex because you don't need to just know the system you're working on inside and out, you have to know the system you're emulating inside and out as well. Just because you learn programming doesn't mean you suddenly become omniscient about all different hardware and systems.


Dan's absolutely correct on the issue of porting versus creating from scratch. If 90% of the code from goomba can be reused effectively, why not? It makes a lot more sense then spending eons rewriting something already done... Unless of course there is a known flaw in the core that'd need to be fixed eventually, in which case it'd need to be done eventually anyways.

That said, DWedit at Pocketheaven has mentioned a few things that'd need to be done to make porting Goomba colour, but I don't think he (she?) is really interested at the moment. I wouldn't say it'll never happen as it likely will... just don't expect anything in the too immediate future.


(edit) http://www.pocketheaven.com/boards/viewtopic.php?t=5320&start=0  thread in question. It does seem like Dwedit is interested, but may not exactly be motivated. I'd like to ask anyone that's interested NOT to bug Dwedit as one thing developer's can't stand is when people are constantly asking/begging for things. It takes the fun out of their work, and you have to remember that emulation is a labor of love.