#53277 - tssf - Wed Sep 07, 2005 6:31 am
The topic pretty much said it all..actually, my main question REALLY is if it's possible to get a Sega CD emulator working for the Nintendo DS.. Especially with the GBAMP.. maybe the music files could be streamed via mp3, the rest of the game can be loaded through an ISO on the compact flash or something..? I dunno, just wondering if it's possible. I think it'd be cool to play Lunar: Eternal Blue on the go..
Thanks for your time.
#53278 - IxthusTiger - Wed Sep 07, 2005 6:49 am
SNATCHER
#53282 - Elrinth - Wed Sep 07, 2005 7:24 am
resolution?
#53287 - cybereality - Wed Sep 07, 2005 8:06 am
Yes it is possible and someone is already working on one:
http://liranuna.drunkencoders.com/
SegaCD may be a little harder, but still possible. The SNES emulator I played for the DS was running at totally full speed and that was more advanced then Genesis. The resolution is going to be an issue, but in a lot of games it wont make a big difference if you lose a few pixels on the side. Hopefully a good genesis emulator will come out soon so I can play all the sonics and shadowrun (my favorite game) on the DS.
OT: That new Sonic game for DS with the dual-screen action looks awesome. I will buy it the first day it comes out in japan. ;)
// cybereality
#53289 - zubiac - Wed Sep 07, 2005 8:15 am
cybereality wrote: |
Yes it is possible and someone is already working on one:
http://liranuna.drunkencoders.com/
SegaCD may be a little harder, but still possible. The SNES emulator I played for the DS was running at totally full speed and that was more advanced then Genesis. The resolution is going to be an issue, but in a lot of games it wont make a big difference if you lose a few pixels on the side. Hopefully a good genesis emulator will come out soon so I can play all the sonics and shadowrun (my favorite game) on the DS.
OT: That new Sonic game for DS with the dual-screen action looks awesome. I will buy it the first day it comes out in japan. ;)
// cybereality |
SegaCD would be quite a beast to emulate and I'm pretty darn sure that it isn't possible at full speed.
Sega CD's CPU is 12.5Mhz "fast" and has 768kb RAM.
SNES for example is 3.58Mhz and 128kb/64kb video RAM.
I'm not even sure if LiraLuna's Genesis emu runs at fullspeed some day.
Let's hope the best.
_________________
Abusing Cube and DS with all sorts of homebrew and hacks.
#53308 - ethoscapade - Wed Sep 07, 2005 11:46 am
genesis is considerably faster than snes, and the resolution is a little trickier for the DS, whether or not the snes is more advanced.
#53314 - El Hobito - Wed Sep 07, 2005 1:05 pm
I could be possible but zubiac, dont compare mhz its only one factor of measuring speed. The snes emu runs so fast mainly due to it being based on snes advance and so i would imagine loopy is already very familiar with snes emus and arm architecture. Snes wasnt practical on gba but that didnt stop them.
#53327 - gladius - Wed Sep 07, 2005 4:16 pm
The snes emulator runs so quickly because the cpu cores are hand coded assembly that are optimized about as far as they can be. The second major bottleneck - graphics, is done at a high level by reinterpreting the snes graphic modes as ds modes, so the hardware does most of the work. The other big bottleneck, sound, is done on the arm7 so snesds makes pretty full use of the ds hardware.
To get equivalent speed from a genesis emulator the same type of tricks will need to be used. In the case of the genesis harware->ds mapping, the genesis is actually easier to emulate than the snes, so that should be quite possible. The tough part will be the cpu core.
I believe LiraNuna's current project, which is a great start, is currently in the port/debug stage. That's fine, but don't expect blazing speed.
#53344 - cybereality - Wed Sep 07, 2005 7:14 pm
If it is any comparison, I remeber playing Genecyst (one of the first working genesis emulators) on my way-old Pentium 133Mhz and it ran at almost full speed with sound. In relation, the SNES emulators at the time (ZSNES, I believe) could barely even run at like 3 frames per second. Even though the Genesis was slightly faster than the SNES, it was limited in other ways such as sprite size, pallete, etc. Surely if the DS can run SNES at full speed and produce games like Mario64 (a port of an N64 game). I think it can handle Genesis fine.
// cybereality
#53345 - Dannon - Wed Sep 07, 2005 7:27 pm
As much as MarioDS is the same as the N64 version, it has been completely recoded with new textures and models used, it's not your average port
#53365 - M3d10n - Wed Sep 07, 2005 9:58 pm
The only issue regarding resolution would be the 32 horizontal pixels lost at both left and right sides. The vertical resolution could be scaled down in the same fashion PocketNES and other emus on GBA do, by abusing the LCD ghost effect.