• Ever wanted an RSS feed of all your favorite gaming news sites? Go check out our new Gaming Headlines feed! Read more about it here.
  • We have made minor adjustments to how the search bar works on ResetEra. You can read about the changes here.

SoH

Member
Oct 25, 2017
5,739
Great stuff Dark1x

Appreciate the extra video on Blast Processing as well. I had heard a lot of these details but this is probably the most concise breakdown that while still technical is made as accessible as possible. The visualization of hblank and vblank in particular is great.
 

sir_crocodile

Member
Oct 25, 2017
23,506
It's just a short non-optimized demo, unfortunately:



You can actually do full screen Blast Processing on the Sega CD, he just artificially limited himself to a smaller window for the purposes of the demo.


Cheers!

Has anyone in the scene ever worked on a Sega Mega-CD 32X demo? I remember back in the day the only games that came out for the combo were FMV games, and I always wondered if it had greater potential.
 

linkboy

Member
Oct 26, 2017
13,690
Reno
is it technically impossible for that FPGA to handle the 32x+MD emulation, I wonder?

I'm pretty sure the lack of 32X support is due to the 32X having it's own AV cable and since the Mega SG doesn't support analog inputs (at this point in time), there's currently no way to hook the 32X up to the system. I wouldn't be surprised if their upcoming DAC adds support for it.
 

Windrunner

Sly
Member
Oct 25, 2017
6,500
This dethrones the MLIG video as my favourite Mega Sg deep dive. I especially appreciated the big focus on the audio as this is where Mega Drive emulation lives or dies for me. I always appreciate your attention to detail Dark1x and I hope you return to this when Kevtris revises his work on the audio and the additional cart/card adaptors come out!
 

jett

Community Resettler
Member
Oct 25, 2017
44,659
I have a hard time believing anyone at Sega (or anywhere) ever meant for Blast Processing to mean that. :P

Really cool pair of videos.
 

Karlinel

Prophet of Truth
Banned
Nov 10, 2017
7,826
Mallorca, Spain
At the moment it should work with anything that would have run in an original megadrive except:

-Anything that uses the 32X (if you plug in a 32x it does not work). This will not change.
-Chuck Rock on the mega cd (Mega SG will connect to a Mega CD, all other games people have tested work). I imagine this will be fixed via firmware update soon.

You cannot run roms. It is possible there will be jailbreak firmware later to do this (as with the Super NT), but as of now it doesn't exist.

Games are not enhanced, though there are some features that aim to make them look more like they would on a CRT, like scanlines and dither blending. These can be turned off. It is very accurate.
Thanks a lot!
 

SMD

Member
Oct 28, 2017
6,341
Wonderful videos, the Mega Drive is my favourite console of all time and seeing John bring krejlooc's insight to a wider audience is lovely.
 

JustinH

Member
Oct 27, 2017
10,399
The thing I hope for the most from any supposed "jailbreak firmware" for the Mega SG is the ability to dump roms, like you could with the nt mini after its jailbreak, and from what I understand, the SuperNT too. I wish I could with the AVS...
 

APZonerunner

Features Editor at VG247.com
Verified
Oct 28, 2017
1,726
England
At the moment it should work with anything that would have run in an original megadrive except:

-Anything that uses the 32X (if you plug in a 32x it does not work). This will not change.
-Chuck Rock on the mega cd (Mega SG will connect to a Mega CD, all other games people have tested work). I imagine this will be fixed via firmware update soon.

You cannot run roms. It is possible there will be jailbreak firmware later to do this (as with the Super NT), but as of now it doesn't exist.

Games are not enhanced, though there are some features that aim to make them look more like they would on a CRT, like scanlines and dither blending. These can be turned off. It is very accurate.

I wanna note that the guys behind the Sg have basically said to me that the 32X is something they're not yet giving up on, and Analogue is working on a digital to analog converter that, among other things, could allow the 32X to work. Their main problem with the 32X, they say, is the way its analog connection back to the system works.

On the converter: "It will allow you to use 32x and of course give access to every single analog video and audio output. It's the end all be all and completes the Analogue ecosystem. Meaning you can play all your systems on CRTs, light gun games, analog only peripherals, etc"

If this'll work in action is another question, but basically - it might be possible to plug a 32X in down the line, but it'll require extra hardware and require you to spend more money. I mean, in the end... it's not like there's an enormous amount being missed out on with 32X, but still.
 

sir_crocodile

Member
Oct 25, 2017
23,506
I wanna note that the guys behind the Sg have basically said to me that the 32X is something they're not yet giving up on, and Analogue is working on a digital to analog converter that, among other things, could allow the 32X to work. Their main problem with the 32X, they say, is the way its analog connection back to the system works.

On the converter: "It will allow you to use 32x and of course give access to every single analog video and audio output. It's the end all be all and completes the Analogue ecosystem. Meaning you can play all your systems on CRTs, light gun games, analog only peripherals, etc"

If this'll work in action is another question, but basically - it might be possible to plug a 32X in down the line, but it'll require extra hardware and require you to spend more money. I mean, in the end... it's not like there's an enormous amount being missed out on with 32X, but still.

That's cool. Hopefully it won't be too expensive, their "shipping" charge is bad enough lol.
 

Cow Mengde

Member
Oct 26, 2017
12,720
Very cool. I've been considering picking up these retro clones and appreciate the effort done to test these.
 

Blue Lou

Member
Oct 26, 2017
1,478
How is Sonic so close to the edge of the tv? Does the Mega SG stretch the image?

D0rOZgG.png
 

haklong

Member
Oct 27, 2017
147
Thanks for the review Dark1x. Placed an order after this review. Need a backup in case my Genesis kicks the bucket. Plus this can actually work on a modern screen.
 

goldenpp73

Banned
Dec 5, 2017
2,144
So the DF video says there is a game gear cart on the way, is there any confirmation on that? Also, does the adapter to play SMS games on the system also work on an original system or must it use the Analogue unit? I assume the latter but figured i'd ask.
 

JustinH

Member
Oct 27, 2017
10,399
So the DF video says there is a game gear cart on the way, is there any confirmation on that? Also, does the adapter to play SMS games on the system also work on an original system or must it use the Analogue unit? I assume the latter but figured i'd ask.
From Analogue's site...
QEzQ0mM.jpg


I have no idea whether or not the adapter will work with other systems. Like... the Hyperkin 3-1 adapter will play Master System carts and cards inserted into it like the Retron5, but GameGear carts in the adapter won't work with the SG. I honestly don't know how all that works, but there's something that's different there, it seems.

edit: what that "3" is pointing to...
3 Estimated price of $9.99 USD each. Sega Master System cartridge adapter is included with every Mega Sg. All other adapters will be sold separately upon release
 

ParsnipForest

Member
Oct 27, 2017
571
Australia
Excellent videos.

What are the chances of Analogue creating handhelds in the future? Can they make the boards small enough? I want all the Mega Drive games, but having them portable is so much more appealing to me. I realise we'd be talking Nomad levels of bulk, but I've been searching for the ultimate retro handheld for sooo looong.
 

Zonic

Member
Oct 25, 2017
33,448
Yeah, I edit all my videos on my own and that includes music selection.

All of us at DF edit our own videos hence why they each have their own style.
This is super random, but I always thought it was cool that during the 32X episode, at one point, I heard DJMAX music being used & thought "WOW, that's the first time I've ever heard someone use music from that series in a video, what a deep cut!"

Really cool video, can't wait to see one based on the upcoming Genesis Mini. I always knew AtGames' stuff was bad, but man, actually seeing footage & THAT AWFUL MUSIC....sheesh, I didn't know it was THAT bad. I only ever heard the butchered Green Hill music as the example of bad they were.

Can't wait to watch the Blast Processing one, even if most of it will most likely go over my head.
 

Awakened

Member
Oct 27, 2017
506
Appreciate the comparisons to the homebrew emulators BlastEm and Genesis Plus GX. I've talked with the author of BlastEm on their Discord about the upstream Libretro support that was recently added. Right now the core only builds for Linux, but hopefully it'll be available for Windows and other platforms soon.
 

LuigiV

One Winged Slayer
Member
Oct 27, 2017
2,685
Perth, Australia
is it technically impossible for that FPGA to handle the 32x+MD emulation, I wonder?
I'm pretty sure the lack of 32X support is due to the 32X having it's own AV cable and since the Mega SG doesn't support analog inputs (at this point in time), there's currently no way to hook the 32X up to the system. I wouldn't be surprised if their upcoming DAC adds support for it.
I think Bluelote means having the 32x emulated within the FPGA itself, so you wouldn't have to worry about the video passthrough (since that would happen internally). Essentially a Sega Neptune clone.

Anyway, to answer Bluelote's question, in theory it should techinically be possible. It might require a bit of creativity, as the MD video pass through would be digital rather than analog; I'm no 100% sure how the 32x composites the two video signals together, so there could be challenges; but it could still be done one way or another.

The real issue, I suspect, is that there simply might not be enough gates within the Cyclone V chip to pull that off. Those double SH-2 CPUs are going to be pretty transistor hungry in there own right, and that's on top of all the existing MD circuitry and any peripheral circuits required to get the system working.
 

Meatwad

The Fallen
Oct 25, 2017
3,653
USA
I wanna note that the guys behind the Sg have basically said to me that the 32X is something they're not yet giving up on, and Analogue is working on a digital to analog converter that, among other things, could allow the 32X to work. Their main problem with the 32X, they say, is the way its analog connection back to the system works.

On the converter: "It will allow you to use 32x and of course give access to every single analog video and audio output. It's the end all be all and completes the Analogue ecosystem. Meaning you can play all your systems on CRTs, light gun games, analog only peripherals, etc"

If this'll work in action is another question, but basically - it might be possible to plug a 32X in down the line, but it'll require extra hardware and require you to spend more money. I mean, in the end... it's not like there's an enormous amount being missed out on with 32X, but still.

would it be possible to implement 32X on the FPGA and allow 32X games with a cart adapter like the Master System? That would be vastly preferable to having to hunt down an actual 32X and buy an accessory on top of that
 

DRULYBXA

Member
Oct 25, 2017
328
Great video as always. Thanks for pointing out the lag on the Bluetooth M30, I'm returning it for the 2.4ghz version.
 

dlauv

Prophet of Truth - One Winged Slayer
Member
Oct 27, 2017
11,513
One of the reviews I saw said that Analogue is working on analog connections like they did for some other console they made. That would theoretically open the door for 32X compatibility.
 

TSM

Member
Oct 27, 2017
5,823
What are the chances of Analogue creating handhelds in the future? Can they make the boards small enough? I want all the Mega Drive games, but having them portable is so much more appealing to me. I realise we'd be talking Nomad levels of bulk, but I've been searching for the ultimate retro handheld for sooo looong.

Maybe we'll find out. The biggest low hanging fruit after they did the Mega Drive is the Game Boy/Game Boy Color. It has a huge collectors market, and the PS1/Saturn/N64 aren't currently feasible due to the cost of the FPGA chips capable of those systems being in the $XXXX range in pricing. Anything else they did like the PC Engine or NeoGeo are going to sell far less units than the Super NT or Mega SG. Kevtris already has a GB/GBC core developed which is already available on the NT Mini, and he can polish it up for the new console while working on other projects like the DAC. I'm hoping that if they did a GB/GBC that kev would spend his dev time making a GBA core if that is feasible. If not the GBA then maybe Super Game Boy support.
 
Last edited:

ParsnipForest

Member
Oct 27, 2017
571
Australia
Maybe we'll find out. The biggest low hanging fruit after they did the Mega Drive is the Game Boy/Game Boy Color. It has a huge collectors market, and the PS1/Saturn/N64 aren't currently feasible due to the cost of the FPGA chips capable of those systems being in the $XXXX range in pricing. Anything else they did like the PC Engine or NeoGeo are going to sell far less units than the Super NT or Mega SG. Kevtris already has a GB/GBC core developed which is already available on the NT Mini, and he can polish it up for the new console while working on other projects like the DAC. I'm hoping that if they did a GB/GBC that kev would spend his dev time making a GBA core if that is feasible. If not the GBA then maybe Super Game Boy support.
Sweet, thanks for the info.

A GB/GBC machine would be cool, not overly exciting to me personally...but add GBA in there and that's a whole different ballgame. That'd be the first of their devices I'd pre-order, without hesitation.
 

Dark1x

Digital Foundry
Verified
Oct 26, 2017
3,530
Oh I see that you always list them at the end - I just thought it would be nice if you had a YT playlist that one could click and listen to (as I find it hard to find the same selections /or arrangements that are used).
Oh, that's a good idea but not every song I use is even on YT (many are). I'll see about that!
 

Deleted member 48897

User requested account closure
Banned
Oct 22, 2018
13,623
Oooh! This came out while I wasn't looking. Excited!

While I'd love to see 32X support on this thing, I don't know how you'd do that while retaining any of the features that makes this thing useful in the first place -- you'd have to get the video from the 32X out, so you'd need some sort of external upscaler to get it onto a modern TV at a reasonable resolution. I mean, I'm a huge fan of the cartridge slot add-on that couldn't, but it's certainly nothing compared to the Sega CD. I honestly would rather see them (or, well, anyone!) try to come up with a Sega CD clone that better fits this unit's profile and maybe even uses something like a traditional laptop drive enclosure so if a moving part breaks it's easy to replace it.
 

Steve McQueen

Member
Nov 1, 2017
1,913
Netherlands
There was a time when DF was like an add-on to Eurogamer for me.

Now, it feels like the other way around and I mostly visit Eurogamer for Digital Foundry related stuff.

Excellent job John, love what you're doing 😉👍🏻
 

Deleted member 48897

User requested account closure
Banned
Oct 22, 2018
13,623
I can (kinda) explain what's going on with the notes that sound differently on the Model 1 in the 240p test program you showed off:

The YM2612, like all of Yamaha's FM synth chips (from relatively simple Adlib [OPL] stuff to the more elaborate YM2151 or DX synthesizer lines) are all built around a handful of fairly straightforward controls. An FM voice is built from multiple operators, usually sine waves, arranged to interfere with each other to create more elaborate sounds according to a number of different layouts/algorithms. Each sine wave has typical ADSR envelope programming plus a frequency that (except in very specific cases) is some multiple of the base frequency of the note the voice is going to play. That ADSR setup has an interesting quirk to it, though, which is that if a note is currently playing (either no 'note off' was set or the sustain is still being held) then a new note won't have the attack envelope applied to it. That's why the one note on the stock VA2 genesis doesn't appear to have as strong an attack as the other notes -- it actually doesn't, as a result of the way the chip was designed.

This behavior is known, documented, and expected in Yamaha chips -- even if it's counterintuitive to someone who isn't used to working with them.

This, then, would be an incredibly subtle timing issue with when the program sends its notes, and I notice that the unexpected tone happened in your video specifically when the program generating the notes switches octave. It's not specifically an issue with the actual FM chip (VA2 and VA3 both have discrete 2612s). The mixing circuits are altered though (VA3 was redesigned to reduce pre-amp gain relative to VA2), and my best guess is that this is somehow just enough difference in timing between the revisions that the VA3 and later don't have that issue. If the VA3 didn't have the expected behavior I'd be much more likely to put it down toward the issue just being that they didn't do the proper release command at the end when switching octaves and that this is the result of a minor oversight in the software.