Is the genesis really that hard to emulate?
-
- Insane DCEmu
- Posts: 206
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Mon Dec 03, 2001 2:36 pm
- Has thanked: 0
- Been thanked: 0
Is the genesis really that hard to emulate?
I recall someone saying that the genesis is harder to emulate than the Snes. Is that true, and how?
-
- DCFactory Creator
- Posts: 597
- Joined: Mon Nov 12, 2001 7:58 pm
- Location: Ontario, Canada
- Has thanked: 0
- Been thanked: 0
- Contact:
Is the genesis really that hard to emulate?
Don't quite me on this one, but I believe it had to do with multiple CPUs inside the Genesis.
katraqueyous wrote: I recall someone saying that the genesis is harder to emulate than the Snes. Is that true, and how?
I believe that's the reason why the Sega CD is so hard to emulate (since it had its own cpu that was perfectly timed with the Genny's).
Genesis Technical Specs
Model Number:
MK-1601 (r1), MK-1631 (r2), MK-1641 (r3)
CPU:
Motorola 68000 at 7.61 MHz
ROM:
1 MByte (8 Mbit)
RAM:
64 KByte
Co-processor:
Z80 @ 4 MHz (Not Present in MK-1631)
controls PSG (Programmable Sound Generator) & FM Chips
Sound RAM:
8 KBytes
Colors Available:
512
Colors on screen:
64
Pixel Resolution:
320 x 224
Graphics:
VDP (Video Display Processor) dedicated video display processor,
controls playfield & sprites.
3 Planes, 2 scrolling playfields, 1 sprite plane
VRAM:
64 KBytes (Video Ram)
CRAM:
64 x 9-bits (Color RAM)
Sound:
PSG (TI 76489 chip)
FM chip (Yamaha YM 2612)
6-channel stereo
8 KBytes RAM Signal/Noise Ratio: 14dB
System Notes/History
The 3rd in the series, named the Genesis 3, was released by Majesco, not SEGA. Although it was under
permission of SOA, that model is MK-1641, the MK 1601 is the original, and the MK 1631 is the second of the
series.
The Genesis 3 does not have the Z80 processor, and that means the following:
1. Unable to run the MS convertor as it needs the Z80 chip which is the brain of the SMS.
2. Unable to run Game Genie, the Z80 must have played a role in the use of this for code break ins.
3. Unable to run special games such as Sega's Virtua Racing, which again uses the Z80.
The obvious disability of the Genesis 3 is the missing expansion port that used the purpose of running the
SegaCD system. These factors should be taken in consideration if anyone is looking to buy a Genesis system.
-- Contributed by Nestor J. Galeano
Got this info from http://www.vgmuseum.com
Genesis Technical Specs
Model Number:
MK-1601 (r1), MK-1631 (r2), MK-1641 (r3)
CPU:
Motorola 68000 at 7.61 MHz
ROM:
1 MByte (8 Mbit)
RAM:
64 KByte
Co-processor:
Z80 @ 4 MHz (Not Present in MK-1631)
controls PSG (Programmable Sound Generator) & FM Chips
Sound RAM:
8 KBytes
Colors Available:
512
Colors on screen:
64
Pixel Resolution:
320 x 224
Graphics:
VDP (Video Display Processor) dedicated video display processor,
controls playfield & sprites.
3 Planes, 2 scrolling playfields, 1 sprite plane
VRAM:
64 KBytes (Video Ram)
CRAM:
64 x 9-bits (Color RAM)
Sound:
PSG (TI 76489 chip)
FM chip (Yamaha YM 2612)
6-channel stereo
8 KBytes RAM Signal/Noise Ratio: 14dB
System Notes/History
The 3rd in the series, named the Genesis 3, was released by Majesco, not SEGA. Although it was under
permission of SOA, that model is MK-1641, the MK 1601 is the original, and the MK 1631 is the second of the
series.
The Genesis 3 does not have the Z80 processor, and that means the following:
1. Unable to run the MS convertor as it needs the Z80 chip which is the brain of the SMS.
2. Unable to run Game Genie, the Z80 must have played a role in the use of this for code break ins.
3. Unable to run special games such as Sega's Virtua Racing, which again uses the Z80.
The obvious disability of the Genesis 3 is the missing expansion port that used the purpose of running the
SegaCD system. These factors should be taken in consideration if anyone is looking to buy a Genesis system.
-- Contributed by Nestor J. Galeano
Got this info from http://www.vgmuseum.com
-
- Mental DCEmu
- Posts: 458
- Joined: Fri Feb 15, 2002 3:08 pm
- Location: holland
- Has thanked: 0
- Been thanked: 0
-
- Insane DCEmu
- Posts: 206
- Joined: Mon Dec 03, 2001 2:36 pm
- Has thanked: 0
- Been thanked: 0
-
- Mental DCEmu
- Posts: 458
- Joined: Fri Feb 15, 2002 3:08 pm
- Location: holland
- Has thanked: 0
- Been thanked: 0
-
- Insane DCEmu
- Posts: 206
- Joined: Mon Dec 03, 2001 2:36 pm
- Has thanked: 0
- Been thanked: 0
-
- Smeg Creator
- Posts: 170
- Joined: Wed Oct 17, 2001 7:44 pm
- Has thanked: 0
- Been thanked: 0
The SNES had a more powerful graphics chip, but a weaker CPU. For sound chips, it's sort of hard to say, FM and PCM sound are just different, it's sort of a matter of preference.
I sincerely doubt the Genesis 3 doesn't have a Z80 - nearly every Genesis game used the Z80 for sound and music. That's why most games in DCGen don't play with sound - DCGen didn't have z80 emulation in the first release.
I sincerely doubt the Genesis 3 doesn't have a Z80 - nearly every Genesis game used the Z80 for sound and music. That's why most games in DCGen don't play with sound - DCGen didn't have z80 emulation in the first release.
-
- Hardware Freak
- Posts: 3246
- Joined: Sat Dec 29, 2001 3:45 pm
- Has thanked: 0
- Been thanked: 0
SNES admittedly has a slower CPU but beats the megadrive in terms of colours displayed on screen and the SNES also has a nifty-cool sound processor, courtesy of Sony I think, which has similar capabilities to a 'tracker module' player on PC (though it does only have 64K of RAM)
SNES also had sprite scaling and rotation which the megadrive lacked.
SNES also had sprite scaling and rotation which the megadrive lacked.
I'm with Heliophobe, the Genesis 3 most likely had a z80 in it.
Although these sites seem to think it didnt:
http://www.vgmuseum.com/systems/genesis/
http://www.gamedimension.net/gamegurus/genesis/
The Genesis/Megadrive FAQ makes no mention of this:
http://db.gamefaqs.com/console/genesis/ ... enesis.txt
And these sites seem to think it did have a z80:
http://pelikonepeijoonit.net/page.cgi?pkpcode=genesis3
http://www.channel3games.com/platforms/genesis.shtml
http://webmail.nic.fi/~mikkohoo/peijoonit/genesis3.htm
Although these sites seem to think it didnt:
http://www.vgmuseum.com/systems/genesis/
http://www.gamedimension.net/gamegurus/genesis/
The Genesis/Megadrive FAQ makes no mention of this:
http://db.gamefaqs.com/console/genesis/ ... enesis.txt
And these sites seem to think it did have a z80:
http://pelikonepeijoonit.net/page.cgi?pkpcode=genesis3
http://www.channel3games.com/platforms/genesis.shtml
http://webmail.nic.fi/~mikkohoo/peijoonit/genesis3.htm
-
- Hardware Freak
- Posts: 3246
- Joined: Sat Dec 29, 2001 3:45 pm
- Has thanked: 0
- Been thanked: 0
-
- Insane DCEmu
- Posts: 206
- Joined: Mon Dec 03, 2001 2:36 pm
- Has thanked: 0
- Been thanked: 0
-
- Smeg Creator
- Posts: 170
- Joined: Wed Oct 17, 2001 7:44 pm
- Has thanked: 0
- Been thanked: 0
16-bit Miles wrote: I always thought the z80 in the megadrive controlled and co-ordinated the PSG and FM chips, as well as being used for the SMS adapter and other devices.
Anyone have a Gen3 they'd like to open up and see if there's a z80 inside?
That's exactly what it does (for most games). My guess is that whoever thought the Genesis 3 didn't have a Z80 either A)Noticed that it didn't support the Power Base Converter and incorrectly concluded it was missing the z80 or B) Looked at the circuitboard and couldn't find one (other companies make Z80 clones now and they wouldn't say "Z80" on them).
The SNES is superior to the genesis
Its a lot more advanced able of textured mapping and high colors and music.(which nintendo chose over high speed)
The Genesis was basic, and advanced for its year 1988 in japan i believe
. It had a fairly fast processor which was what sega used to promote its "blast processing"
But as always, its the games that mattered.
Its a lot more advanced able of textured mapping and high colors and music.(which nintendo chose over high speed)
The Genesis was basic, and advanced for its year 1988 in japan i believe
. It had a fairly fast processor which was what sega used to promote its "blast processing"
But as always, its the games that mattered.
From what I had back in the day, was source code from some orginal Genesis emulators and the trouble they were having was figuring out the video output. It turned out that, although weaker, (technically speaking) the Genesis was harder to emulate because they couldn't get anything drawing. Sound would play, code would be run, controllers read but no visual impact...
While that has nothing to do with DC emulation (It has been figured out now) don't forget that DCGen is quite a recent project compared to DreamSNES and as such is in a more basic state ATM...
Also, completly unrelated, but if you had no idea what was under the hood of the 2 machines and seen Sonic and Mario running side by side (and your not playing) which machine looks more powerful?
While that has nothing to do with DC emulation (It has been figured out now) don't forget that DCGen is quite a recent project compared to DreamSNES and as such is in a more basic state ATM...
Also, completly unrelated, but if you had no idea what was under the hood of the 2 machines and seen Sonic and Mario running side by side (and your not playing) which machine looks more powerful?
The genesis is more powerful with its CPU then the SNES. The SNES has a lot more colors then the Genesis. So in a lot of SNES games they needed to include a extra CPU. SuperFX chips and Capcom chips were popular on SNES. Genesis never really needed a extra CPU. Thats why some SNES games like Link would slow down in some cases in the game. Even MegaMan X2 slowed down with the help of the Capcom chip. Genesis was a more speedier system then SNES. SNES has the extra color abilitys not to forget that mode 7 effect you could not get on the Genesis alone. With SegaCD you could but you have a extra CPU I guess to help it out.
-
- Janitor 2nd Class
- Posts: 9018
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Chesapeake, Ohio
- Has thanked: 0
- Been thanked: 0
I think the SNES is better then the Genesis. A Good way to compare them is play the Rom of Spider man Xmen vs Arcane. On the SNES version there is better back grounds, more realistic sound effects, and more to it. On Sega Gambits Level music is the same as Wolverenes level music. On SNES there was a clown type music on Wolv's level.
All games that I played on both systems seemed all around better on the SNES then Genesis. And compare the later games made for both systems. While the SNES had games such as Donkey Kong Country 1 2 and 3 Sega has games like Sonic 3D Blast and Vector Man series. The DC series graphics and sound wise blows away any game made on the Sega Genesis, or even the Sega 32X.
All games that I played on both systems seemed all around better on the SNES then Genesis. And compare the later games made for both systems. While the SNES had games such as Donkey Kong Country 1 2 and 3 Sega has games like Sonic 3D Blast and Vector Man series. The DC series graphics and sound wise blows away any game made on the Sega Genesis, or even the Sega 32X.
Wii number: 1227 6854 1080 3665