And this is what you call fricking impressive. Never expected this was possible while also playing Sonic 1 without scratching the streaming audio too much. Now I want games that support this feature (I don't know about storage limitations). These ROM hackers definitely need more public recognition.
This is extremely impressive, considering the most we have seen for the system before, and now extremely high quality music for the Mega-Drive/Genesis. It'd be really cool to see a hack with smooth sonic animations, smooth rotations, smooth special stages and now very high quality audio potential all into one hack. (The only problem with that, may be storage limitations.) Edit: If it can all run in wide-screen as-well, then that would extremely impressive.
Возвращение легенды проихошло именно когда лето начиналось 🤑 Это реально впечатляет, всегда любил твои работы, теперь старый мега драйв переносится на новый уровень
It's impressive to see this, or the ports people are making of Final Fight, Ghouls'n Ghosts, etc on the same almost 40 years old hardware! It proves that Megadrive would have done almost flawless arcade ports if devs were not limited by the size of the cartridges of the time.
Damn, your not lying. I’m impressed by this. I remember the Sega Nomad had struggled a bit & needs a bit more chip to produce the cd quality, but you? You took a different approach!
Fan de SEGA depuis ma plus tendre enfance, je n'aurai jamais cru une chose pareil possible. Je n'arrive pas à en croire mes oreilles. Je suis tellement bouche-bée que j'en perd les mots. Vous êtes des génies!
It's not merely the playback that impresses me, but the fact that it is efficient enough to run as background music. Though I do wonder how big the samples are. I note that the "SEGA" clip was said to take up like 1/3 of the cartridge.
@@inceptional I mean, to be honest you did what I was expecting, posting more paragraphs justifying all your points. It's just a thing I like experimenting with folks. You clearly feel agitated with trolling and that was fun to exploit, that's about it.
Very impressive. I think this beats Markey Jester's ''Sonic 1 The Next Level'' Jester stream driver although I still heard a bit of compression when sonic got hit in this video.
Would say the title is a bit clickbaity, seeing as CD quality is stereo 16-bit PCM at 44.1 kHz while the YM2612 can only do 8-bit mono PCM (also didn't the YM2612 have a limitation where doing a bunch of register writes quicker than 26 kHz would result in some of the writes not happening?). HOWEVER, that's not to knock how great this is to have and the amount of effort this must have taken to get working, so fantastic work, nonetheless!
It appears YM's DAC isn't limited at 26 kHz, it was a misconception (someone knowledgeable made a mistake in testing which led to a false claim). It's this also proven by this video: 32 kHz works on real hardware sound range isn't capped at 26 kHz, it perfectly matches the source .WAV file. P.S.: And you are right, it's a bit clickbaity :) My claim in quality was that 32 kHz is close to 44 kHz, if we ignore 16-bit resolution, which we can't do anything about. This driver took insane amounts of effort to make (I even wrote a Z80 VM to test it), which you can see if you dig into the source code.
Oh, that's interesting! I wonder what that mistake was then. Ah well, like I said, this is still a great resource with great sounding results (even if it's not truly CD quality lololol)
@@vladikcomper It can get up to 53.267kHz if it's NTSC (clocked at 7.67MHZ), or 52.781kHz if it's PAL (clocked at 7.61MHZ) in the real genesis. The Atgames one only goes up to 42.57kHz (clocked at 6.13MHZ). The YM3438 DACs in the Sega System 32 can get up to 55.9kHz (clocked at 8.05MHZ). This might not be accurate because I got these results from emulators and not real hardware.
@@hamexd im referring to the nyquist theorem, not comparing a frequency range of 32 KHz with a frequency range of 16 KHz. in order to have a frequency range of 16 KHz, the sample rate needs to be at least twice that: 32 KHz.
This is super cool and extremely impressive! I hope we can get the driver to work with other games in the future, I would love to see this with Shining Force and Landstalker!
@@MDTravisYT Thanks for your reply! Unfortunately these two games use Cube/Dougen Shibuya sound driver, so I assume it would be a lot harder to port it to those-however, at least there are many 68k smps games that can have this added to them!
@@inceptionalSo Snes isn't relevant because it's dead? I would rather see new things for the Snes, like they are doing for the Nes/Gameboy/Genesis, than for the Switch.
@@inceptional It wasn't even an ironic question, it would be much cooler to see news for the Snes than for the Switch, you're feeling attacked because a video game is getting more attention than the one you like. I just said that it doesn't make sense "to be dead", since you try to do things for the Snes yourself, and if you try it's because there are still people who care about dead +30 consoles. People are interested in developing for other Nintendo consoles such as Nes, Gameboy, but when it comes to Snes, only two people (Maxwell7 and Kulor) actually make it happen, and the most interesting thing is that the two of them don't get caught up with fanboys. If it was all about relevance and sales, the Snes should be getting a lot more attention in the retro scene than other consoles, even more than other Nintendo consoles.
Guys, i have a 4 Mega Drive/Genesis consoles (JP, USA, BR and EU) and 2 SNES/SFC (JP and USA), i'm very happy to have both, even though I love SEGA more.
@@GeovanVenancio That's great. I have a SNES Classic Mini that has been hacked to play a whole bunch of SNES, Genesis, PC Engine, NES, Master System, Game Boy, GBC, GBA, Neo Geo and MAME games, and I love it. Right now, I think it's my favourite little console ever.
@@rafaelantonio6765This is pcm sample music. So, it is possible Batman 1989 theme Danny Elfman. Imagine a Moonwalker rom with Michael Jackson music. Sonic 1, Batman and Moonwalker have 512KB rom size. 3.5MB empty space to reach 4MB rom size limit.
At this time Mega PCM 2 is restricted to games with SMPS 68k, the sound driver Sonic 1 uses. Batman uses Sunsoft sound driver. Moonwalker uses SMPS 68k driver, so it will work.
So this is basically the MSU-1 from the SNES but for the Sega Mega Drive/Genesis ?, that's so cool, I would love to see a version of Michael Jackson: Moonwalker taking advantage of this feature.
@@MDTravisYT Oh, i didn´t know you could pan to the left or right. Then some sort of stereo effect could be achieved when mixed with the other fm channels.
This is running of a SD Card Cartridge... not a single retail ROM cartridge so calm down Gennie boys. How much RAM are you using for the audio? Cause you can't lie your way out of that.
@@mortenera2294 yeah cause I also purchased the Super Nintendo and Sega Gennie one year apart back in the day right? with an SD Card cartridge more data can be loaded, that was the point
And this is what you call fricking impressive. Never expected this was possible while also playing Sonic 1 without scratching the streaming audio too much. Now I want games that support this feature (I don't know about storage limitations). These ROM hackers definitely need more public recognition.
It's incredible that the Genesis can handle CD audio damn near flawless!
This is extremely impressive, considering the most we have seen for the system before, and now extremely high quality music for the Mega-Drive/Genesis. It'd be really cool to see a hack with smooth sonic animations, smooth rotations, smooth special stages and now very high quality audio potential all into one hack. (The only problem with that, may be storage limitations.)
Edit: If it can all run in wide-screen as-well, then that would extremely impressive.
From what I recall, "widescreen" emulators just expand the viewing area and doesn't do much if anything with the system itself.
@@MDTravisYT I meant like the rom that vladikcomper made, which was made to be for those widescreen emulators.
there'd another way to do widescreen
you can expand fov and make sprites less wide
problem is, it'd look like shit
Génesis fans really are something different 💙
Возвращение легенды проихошло именно когда лето начиналось 🤑
Это реально впечатляет, всегда любил твои работы, теперь старый мега драйв переносится на новый уровень
From one coder to another, hell yeah.
It's impressive to see this, or the ports people are making of Final Fight, Ghouls'n Ghosts, etc on the same almost 40 years old hardware! It proves that Megadrive would have done almost flawless arcade ports if devs were not limited by the size of the cartridges of the time.
Damn, your not lying. I’m impressed by this. I remember the Sega Nomad had struggled a bit & needs a bit more chip to produce the cd quality, but you? You took a different approach!
I can imagine the massive ROM file sizes that this will cause, assuming this is uncompressed PCM or something.
No way! I can't believe this! So with clean quality of sound, we can technically watch cinema and anime on SMD, right?
sonic cd been real quiet since this dropped
This is running through the OPN2 (YM2612) DAC??? Crazy work
Fan de SEGA depuis ma plus tendre enfance, je n'aurai jamais cru une chose pareil possible. Je n'arrive pas à en croire mes oreilles. Je suis tellement bouche-bée que j'en perd les mots. Vous êtes des génies!
Eu já me dei por satisfeito de ver os games pararem de usar aquelas malditas explosões de flatulência, mas isso aqui mano... É PRÓXIMO NÍVEL!!!!!!!
It's not merely the playback that impresses me, but the fact that it is efficient enough to run as background music.
Though I do wonder how big the samples are. I note that the "SEGA" clip was said to take up like 1/3 of the cartridge.
All of the samples heard in the video took up more data than two Sonic 1 cartridges combined.
msu-1 fans real quiet after this dropped
edit: guys i was making a dumb console war joke you don't need to argue like this
@@inceptional ...it''s a joke
Fire Striker II real quiet after this dropped
@@inceptional You surely got worked up there. Nintendo will not pay you for defending them
@@inceptional I'm not on either side considering I own stuff from both parties. Sometimes being a bigger man is just letting ppl talk.
@@inceptional I mean, to be honest you did what I was expecting, posting more paragraphs justifying all your points. It's just a thing I like experimenting with folks. You clearly feel agitated with trolling and that was fun to exploit, that's about it.
Very impressive. I think this beats Markey Jester's ''Sonic 1 The Next Level'' Jester stream driver although I still heard a bit of compression when sonic got hit in this video.
Honestly I have no idea why it gets compressed when sonic gets hit other than it takes more cpu time away from the streaming
Impressive! 🏆
This will finally turn the tide in the console war with Nintendo
Long time no see bro, glad you came back for more sonic contents
Wow. This reminds me of the trickery used in the Toy Story port with its menu theme
Yes, but that was in mono too.
@@jsr734 it was? Didn’t realize that
If you try you can do ANYTHING
LITERALLY
Kkk 😅 literally
this is some genius stuff right here wth
Would say the title is a bit clickbaity, seeing as CD quality is stereo 16-bit PCM at 44.1 kHz while the YM2612 can only do 8-bit mono PCM (also didn't the YM2612 have a limitation where doing a bunch of register writes quicker than 26 kHz would result in some of the writes not happening?). HOWEVER, that's not to knock how great this is to have and the amount of effort this must have taken to get working, so fantastic work, nonetheless!
It appears YM's DAC isn't limited at 26 kHz, it was a misconception (someone knowledgeable made a mistake in testing which led to a false claim). It's this also proven by this video: 32 kHz works on real hardware sound range isn't capped at 26 kHz, it perfectly matches the source .WAV file.
P.S.: And you are right, it's a bit clickbaity :) My claim in quality was that 32 kHz is close to 44 kHz, if we ignore 16-bit resolution, which we can't do anything about.
This driver took insane amounts of effort to make (I even wrote a Z80 VM to test it), which you can see if you dig into the source code.
Oh, that's interesting! I wonder what that mistake was then. Ah well, like I said, this is still a great resource with great sounding results (even if it's not truly CD quality lololol)
@@vladikcomper It can get up to 53.267kHz if it's NTSC (clocked at 7.67MHZ), or 52.781kHz if it's PAL (clocked at 7.61MHZ) in the real genesis. The Atgames one only goes up to 42.57kHz (clocked at 6.13MHZ). The YM3438 DACs in the Sega System 32 can get up to 55.9kHz (clocked at 8.05MHZ). This might not be accurate because I got these results from emulators and not real hardware.
mono?
It's just fantastic! Vladik, thank you so much for your hard work)
near? i cant notice any difference 😭 (except where there are a lot of objects loaded)
the sound is high quality for a Sega genesis
@@CrazyDavePlants i mean i cant notice difference between origianl cd and megapcm2's version.
@@hamexd it's because 32 KHz captures most of the frequencies humans can hear (up to 16 KHz)
@@shade221 theres a difference between 16khz and 32 khz. You can search a test to see for your self in musics
@@hamexd im referring to the nyquist theorem, not comparing a frequency range of 32 KHz with a frequency range of 16 KHz. in order to have a frequency range of 16 KHz, the sample rate needs to be at least twice that: 32 KHz.
incredible
This is super cool and extremely impressive! I hope we can get the driver to work with other games in the future, I would love to see this with Shining Force and Landstalker!
Should be easy enough with other games that use 68K SMPS, the sound driver Sonic 1 uses..
@@MDTravisYT Thanks for your reply! Unfortunately these two games use Cube/Dougen Shibuya sound driver, so I assume it would be a lot harder to port it to those-however, at least there are many 68k smps games that can have this added to them!
Good work!
Awesome! 🤩
This is very neat compared to the first version. This is going to allow more samples and a lot more stuff to work with!
Rondo of blood is being ported to genesis.. hope the CD tracks can, too
I have never felt so mindblown in all of Sonic ROM hacking, ridiculously impressive work!!
this is really good
The issue was cartridge size back in the day.
Oh... my... god!! It can´t be real! 🤩
Had to purposely drag just to end the stage as the song finishes. I like this part.
By the way, how much memory does it need to store the PCM samples?
*You need to plug into the headphone jack of GENESIS 1 to a hi-fi unit to get rid of the white noise* 💡
super awesome!!!
ROM size💀
My 512GB SD card :v
assuming this is running through ym2612 pcm?? this is kind of insane lol its so cool
Wow this awesome
Genesis does what a SNES does ❤
don't call the nintendo-nerds, they're probably on fire (68000 heart on fire)
@@inceptionalSo Snes isn't relevant because it's dead? I would rather see new things for the Snes, like they are doing for the Nes/Gameboy/Genesis, than for the Switch.
@@inceptional It wasn't even an ironic question, it would be much cooler to see news for the Snes than for the Switch, you're feeling attacked because a video game is getting more attention than the one you like. I just said that it doesn't make sense "to be dead", since you try to do things for the Snes yourself, and if you try it's because there are still people who care about dead +30 consoles. People are interested in developing for other Nintendo consoles such as Nes, Gameboy, but when it comes to Snes, only two people (Maxwell7 and Kulor) actually make it happen, and the most interesting thing is that the two of them don't get caught up with fanboys.
If it was all about relevance and sales, the Snes should be getting a lot more attention in the retro scene than other consoles, even more than other Nintendo consoles.
Guys, i have a 4 Mega Drive/Genesis consoles (JP, USA, BR and EU) and 2 SNES/SFC (JP and USA), i'm very happy to have both, even though I love SEGA more.
@@GeovanVenancio That's great.
I have a SNES Classic Mini that has been hacked to play a whole bunch of SNES, Genesis, PC Engine, NES, Master System, Game Boy, GBC, GBA, Neo Geo and MAME games, and I love it.
Right now, I think it's my favourite little console ever.
Now Sonic CD as Sonic Hack is not crazy idea.
markey the jester did a mode 7 test with cd special stages, so it's possible
What?! How?!
I'm not sure of anyone can answer this for me, but can the Sega Genesis/mega drive do the Danny elfman Batman theme music while running a game?
no orchestra for genesis soundchip nor star wars
@@rafaelantonio6765This is pcm sample music. So, it is possible Batman 1989 theme Danny Elfman.
Imagine a Moonwalker rom with Michael Jackson music.
Sonic 1, Batman and Moonwalker have 512KB rom size. 3.5MB empty space to reach 4MB rom size limit.
At this time Mega PCM 2 is restricted to games with SMPS 68k, the sound driver Sonic 1 uses.
Batman uses Sunsoft sound driver.
Moonwalker uses SMPS 68k driver, so it will work.
People keep overestimating the sega genesis like i said the genesis can do alot of things super nintendo cannot do
So who’s going to port Sonic CD to the Mega Drive for us?
final fight cd too
Final Fight has already been done on gen as well as doom.Would love to see some snes rpg's on the system that they say couldn't run@@Italia.90
I think someone already is-the project is called Sonic MD by S0N1C DEV
Good job! Can you make the ROM available for people to test?
What wizardry is this
Impressive, where is the rom?
I'd like to know the wave sample size of the song lol 😂
🎉💖
HOW????? HOW IS THIS POSSIBLE????
These pcm playback engines have been getting too good on the genesis
(But make a version of sonic 3 with pcm music)
Holy crap, what was the size for this rom?
It work only on Sonic 1?
how big is the rom?
am gonna ask you
So this is basically the MSU-1 from the SNES but for the Sega Mega Drive/Genesis ?, that's so cool, I would love to see a version of Michael Jackson: Moonwalker taking advantage of this feature.
No, it's not additional hardware.
@MoonSarito it’s running on just native genesis hardware no Add on chip or Additional hardware is being used
woah! is stereo supported/planned?
Not possible with the sound chip.
How much memory was spent on this without needing MD-MSU/MD+?
How do I implement into SGDK?
Também quero saber!
How is this even possible? Is it running some special hardware on the cart, or is this actually being played with just the Genesis' hardware?
Native playback.
PCM Driver, as in sound driver ?
yes
@commentidelloziopera do you know what a sound driver is ?
@@YassineTorchani-dc2cmyes, it's a piece of software that abstracts the complexity of an audio subsystem to the programmer
FUCKING HOW????
Sounds better than Neo Geo 😅
Can I use this with SGDK?
Only in mono?
The DAC channel is mono only, besides being able to pan the entire channel left or right.
@@MDTravisYT Oh, i didn´t know you could pan to the left or right. Then some sort of stereo effect could be achieved when mixed with the other fm channels.
This is running of a SD Card Cartridge... not a single retail ROM cartridge so calm down Gennie boys.
How much RAM are you using for the audio? Cause you can't lie your way out of that.
Wow, a SNES fanboy. I absolutely didn't expect that
@@mortenera2294 yeah cause I also purchased the Super Nintendo and Sega Gennie one year apart back in the day right? with an SD Card cartridge more data can be loaded, that was the point
thats awsome