Genesis / Megadrive emulator for the Saturn

SMS, Genesis, 32X, Sega CD, Saturn, Dreamcast
Post Reply
D_H
8-bit
Posts: 24
Joined: Wed Mar 12, 2008 10:04 am

Genesis / Megadrive emulator for the Saturn

Post by D_H »

Does such a joy exist?
User avatar
racketboy
Site Admin
Posts: 9752
Joined: Thu Dec 01, 2005 8:28 pm
Location: Michigan
Contact:

Post by racketboy »

If there is, it probably isn't quite playable.
It's hard enough to get good Genesis emulation on the Dreamcast.
I think on the Saturn, you're going to have to stick with NES and SMS.
User avatar
ImportBoy
64-bit
Posts: 412
Joined: Sat Jan 06, 2007 11:00 pm
Location: New Jersey; United States
Contact:

Post by ImportBoy »

If I recall doesn't the Saturn game Sonic Jam include a Sonic 1 - 3 & Knuckles including the ability to use the lock-on tech. Did these run on a Sega developed emulator or were ports to the Saturn? If it is the former, one wonders if it would be possible to extract it.
-ImportBoy
Over 700 Saturn Games Available - Downloads, Information, & How To Guides
http://www.sega-saturn.us - [email protected]
RockinB
8-bit
Posts: 22
Joined: Sun Nov 04, 2007 2:07 pm
Location: Germany

Re: Genesis / Megadrive emulator for the Saturn

Post by RockinB »

D_H wrote:Does such a joy exist?

Well, I was playing around with it a bit in winter 2005. The main problem to even get it running is, that the 68k CPU cores are very big in size. When I tried it out back in the days with my old computer, my pc had problems compiling the huge amount of source code, that the cpu core is made of.

Nowadays, I think it's possible to get a genny emu running on Saturn, it's just a matter of time.
The SNES emu unexpectedly became the fastest emu of the ones that I released. Still not fast enough to be really playable. A genesis emu will most likely not be that fast, because the CPU runs much faster than in SNES.

The SNES emu was started on request, in return for a donation. My schedule for Saturn stuff is full, I don't know when or if I'll get to start porting a genny emu. However, if someone wants to donate, I'd do a work-on-request, again.
User avatar
marurun
Moderator
Posts: 12264
Joined: Sat May 06, 2006 8:51 am
Location: Cleveland, OH
Contact:

Post by marurun »

Well, there might be some ways to leverage the Saturn's hardware. If the 68EC000 chip that powers the Saturn's sound system is instruction compatible with the Genesis's 7.67 mhz MC68000 CPU, its 11 mhz is more than fast enough to run CPU instructions. What would be difficult would be apportioning our the rest of the emulation and trying to drive the sound system with the sound CPU partially tied up. I doubt emulating a Zilog Z80 would be a problem with 2 SH2s even if they do have to share bus and memory bandwidth. And since the Saturn has dedicated 2D blitting hardware it might be easy sprite and tile emulation routines.

Suffice it to say, it's more than possible, but it's more work and chip knowledge than most people have or are willing to bring to bear on the problem.
Post Reply