
Flash carts have become a vital part of modern-day retro gaming. While collecting is one of the most appealing aspects of our beloved hobby, it isn't without its problems; the more desirable titles are rising in value with each passing year, putting them out of reach for most people. There's also the issue that many games (CD-based ones especially) are prone to failure as the decades roll by. With these points in mind, being able to load up ROMs onto your console via a flash cart is a life-saver—and one man's name dominates the market in 2025: Krikzz.
The Ukrainian modder has been producing the Everdrive series of carts for years now and is considered by many to be the master of the artform. His carts have graced pretty much every retro system you could mention, including NES, SNES, Game Boy, PC Engine, and more. He's now at the stage where he has iterated and improved carts for each console, and the Mega Everdrive Pro is the apex of the product for Sega's Mega Drive / Genesis.
Powered by a Cyclone IV FPGA chip, the Mega Everdrive Pro allows you to store the entire Mega Drive / Genesis library on a single modest MicroSD card. It also allows you to run Sega CD games without the need for the add-on and can also play 32X ROMs (when you have the 32X bolted to the Mega Drive / Genesis). You can also run Master System games (with enhanced FM sound) on select Mega Drive / Genesis hardware (the Sega Nomad, for example, lacks the internal hardware to run Master System titles). On top of all of this, the Mega Everdrive Pro also allows you to emulate NES games on your 16-bit Sega system.

Running ROMs is hardly a new revelation—as I've already pointed out, flash carts are now an established part of the retro gaming landscape—but the Mega Everdrive Pro comes packed with other features that make it one of the best options on the market.
Firstly, it boasts incredible compatibility with the Mega Drive / Genesis library, including SVP support—so Virtua Racing is perfectly playable. It also supports Terraonion's excellent MD+ audio enhancement system, so you can run modified games with CD-quality soundtracks (MSU-MD is also supported).
Save states are also included here, with a slight catch; there's no way for flash carts to 'capture' the exact moment the in-game audio is paused, so when you load the state up, you'll often find that the music is broken. When the subsequent music track loads, this usually fixes itself, but as a rule, it's always best to create your save state at a point in between a new level or screen so the music starts up at the right point.
An in-game menu system grants access to these save states and a whole host of other options and tweaks, including cheat codes, a real-time clock and the ability to auto-boot to the last game played. You can also apply a custom theme to the cart's main menu, which is a nice touch as the default UI is rather bare-bones.
One of the features I love the most about the Mega Everdrive Pro is the ability to apply IPS patches directly from the cartridge itself, removing the need to patch the ROMs on a computer. As a Mac user, I've always found it frustrating that all of the major game-patching tools are Windows-based, so, as you can imagine, being able to do it on the Mega Everdrive Pro is a real boon for me. All you need to do is make sure the IPS patch file is in the same folder as the ROM (and has the same file name), and it will treat them as two different versions of the same game.
There are a few caveats to note with the Mega Everdrive Pro, and these are issues which Krikzz can't really overcome. For example, you cannot load Sega CD or Master System games when your console is connected to the 32X due to a hardware conflict. This is hardly a deal-breaker—it's just mildly annoying as you often have to connect and disconnect elements of your setup when moving between titles. Also, the NES emulation is currently only supported on NTSC systems.
I can't really review the Mega Everdrive Pro without addressing the fact that it has a pretty potent rival on the market: the trailblazing Terraonion Mega SD, which was technically the first flash cart to offer Sega CD support. If I'm being honest, I'm a big fan of both carts, but Krikzz's offering just edges out the competition due to a few things. Firstly, it's smaller than the Mega SD—in fact, it's the same size as a standard Mega Drive / Genesis cart, whereas Terraonion's is the size of a Virtua Racing cart—and that makes a big difference when I'm playing on my Nomad, as I often find that the Mega SD is a little too easy to accidentally knock, which can cause some games to crash.
Another plus point is that the Mega Everdrive Pro isn't subject to the slightly bonkers ownership issue that the Mega SD is. In order to download firmware updates for the Mega SD, you have to input the serial number of the cart into Terraonion's site, which 'bonds' the cart with your user account. This is presumably done to prevent people from reselling the carts, but it could cause issues in the future should Terraonion stop supporting the cart with updates, leaving the community to take over. The Mega Everdrive Pro also offers save states for Master System games and has a USB port for debugging and homebrew. In the Mega SD's favour, it offers a more visually appealing menu system.
The final point is the price. The Mega Everdrive Pro costs $199, while the Mega SD is around $260. Both are excellent flash carts which offer much of the same functionality and performance, but if you're keen to get value for money, then Krikzz's cart is the clear winner.
Please note that some external links on this page are affiliate links, which means if you click them and make a purchase we may receive a small percentage of the sale. Please read our FTC Disclosure for more information.
Comments 35
Krikzz makes excellent stuff!
PS f**k terraonion
I despise flash carts and ODE that require serial number input. My feeling is: I bought it new, why are you now ***** with me? Feels like a punishment. Updating my PSIO was like eating broken glass.
The Mega Everdrive allows custom backgrounds. I downloaded some nice ones, to improve the plain black
I'm still rocking my old Mega Everdrive, I've been loath to replace it as it has save state support and the recent cheaper Everdrives don't and the Pro is quite expensive. That said, I can't use save states on mine without unplugging the 32X! 😂
I've always wondered if an FPGA 32X could be achieved on one of these carts. That would definitely get me to upgrade, especially if it can work on the Nomad without needing mods.
The Mega Everdrive Pro edges out the MegaSD in all the ways noted above, and Terraonion's inexcusably consumer-unfriendly policies around downloading updates are also rightly called out.
But I think it's also worth noting here that, on a purely personal level, Terraonion has posted some really lousy and uncalled for things on social media, including about Krikzz himself. It's easy enough to Google so I won't recount it here. But for me it's another reason to avoid their products.
As an owner of both the MegaSD and the MEDP, I still prefer my MegaSD. The Sega CD in-game menu is great along the support for CD+G, and it still has slightly better game compatibility even though it hasn't had an update in nearly 2 years. Whatever about Terraonion's reputation because of Alex, it doesn't take away from the solid work that neodev did in engineering one of the best and most pioneering flash carts ever made. He and ikari are at the pinnacle of their respective flash cart designs for 16-bit systems.
@Razieluigi I had been in the TerraOnion Discord last year waiting for updates on the NeoSD Pro and Alex (the owner) would fairly regular post racist rants about immigration to Europe. He sucks, I wish someone else would have had a good Neo Geo flash cart at the time so I didn’t have to support him.
@PanicOnFunkatron Yeah. I actually modded a Dreamcast with a Terraonion MODE. It's a great piece of kit judged purely on its quality, but I got it before I knew all this and if I could go back in time I'd have picked a different option.
I'm curious why this review is happening now. The Mega Everdrive Pro is several years old already.
@Razieluigi @PanicOnFunkatron @hste
I'm so glad the comments are here to give me the real scoop. ✌️👍
I've been pretty happy with his products so far. The GBA everdrive I have to say however needs more compatibility for games. I'd buy a Mega Everdrive Pro but right now it's the money I need.
Also : If used along with a Mega SG, the Mega Everdrive Pro can also run SG-1000 games.
Pretty bias against MegaSD.
It's not biased to state facts like "the only differences are objective wins for the Everdrive Pro, and it is also significantly cheaper". That's just how reality is.
Looks good but those prices are crazy.
I got the Mega ED X5 a few years ago and I’ve been very happy with it. It’s great value at $60 odd, and I recommend it to anyone who’s interested but doesn’t want to pay $200+ for the Pro. It plays Mega Drive and Master System games flawlessly. It does 32X games, but I don’t have one so not something I’ve ever used. It also does cheat codes too.
So really what you’re paying for is Mega CD support with the Everdrive Pro. I am tempted by it. I’ll never buy a Mega CD myself (too unreliable and I’m not bothered about buying genuine games for it), and I would be able to play Snatcher without forking out over £500!
@slider1983
Oh? Does the GBA Everdrive not work with certain games? I bought one but haven't really used it at all (outside a couple romhacks). Please do tell!
@Sketcz That's news to me as well. I've never run into any incompatibility with Everdrive GBA X5 and I use it a lot.
Unless they're referring to games that employ special sensors like Boktai and Warioware: Twisted, but that hardly counts.
@Sketcz I haven't tried every game but an Army Men GBC game just didn't work properly on the Everdrive. There's probably other games but I haven't tested. I actually picked Army Men as a random test. It worked with other games.
@snk2d4life It's interesting that he's posting about flash carts for genesis/mega drive that came out years ago, despite them also being available for almost every other retro console at this point too.
I'll add some links for the SNES FXPAK PRO and TURBO EVERDRIVE PRO in here as well:
https://krikzz.com/our-products/cartridges/fxpak-pro.html
https://krikzz.com/our-products/cartridges/turbo-everdrive-pro.html
@slider1983
If I'm understanding correctly, you loaded a GBC game on the GBA Everdrive? As far as I known that GBA flashcart runs those older system games via a sort of inbuilt emulator I think. I don't know precisely because I never used it - I have a separate GBC Everdrive for GB and GBC games.
I play these on my Analogue Pocket, Gamecube Player, and Super GameBoy where appropriate.
I might be totally wrong. But I think if you pop a GBA Everdrive into a GBA and try to run a GB or GBC ROM via it, it doesn't load it in the same way as popping a GB cart or GBC cart into the GBA (or flashcarts for those systems). It will load those ROMs into a GB/GBC emulator.
Whereas a dedicated GB/GBC flashcart will run like a native GB/GBC cartridge.
I hope all that makes sense. It's late and my eyes are tired.
@Razieluigi
MID TYPING EDIT:
Quickly checked the website and for the GBA cart it says:
NES, GB and GBC ROM formats are support (emulation mode)
Which probs explains it. But I'll pop my GB cart in and check out Army Men, just to be triply sure.
@Sketcz I'm a bit confused. So the GBA Everdrive isn't running an emulator? I was using it on the Analogue Pocket. I thought at first it was Analogue but I'm pretty sure it's the Everdrive emulation. The game runs but doesn't display anything correctly. When I asked online about this they told me it's best to add roms to the Pocket and just run it from there. The thing is that's a workaround rather than a fix.
I can't remember which Army Men game it was but it was definitely GBC. My point is I imagine a number of games have compatibility issues on the everdrive. There's probably a list somewhere.
@Sketcz By the way John, I began buying your books and wondered if you had any plans to make the fourth volume, the DVD more available?
@slider1983
OK, I tested this on my carts.
I'm using:
Tested on an Analogue Pocket.
The dedicated X7 cartridge runs GB and GBC games flawlessly, including Army Men. This cartridge replicates the functionality of an original GB or GBC cartridge. It will work in a GB and GBC and a Super Gameboy on SNES.
The Everdrive GBA Mini... This does not run GB / GBC games natively. You need an emulator on the cartridge. I did not have one. So I looked online. Krikzz explains you need to use Goomba as the GBC emulator. In the GBASYS/emu/ folder is a readme which states:
Store emulators in this folder.
The emulator name should match to the target ROM extension
example: "nes.gba" for .nes files, "gbc.gba" for .gbc and so on
currently supported emulation for the following systems:
[system] [recommended emulator]
Game Boy goomba
Game Boy Color goomba
NES pocketnes
Neo Geo Pocket ngpadvance
MasterSystem smsadvance
GameGear smsadvance
OK, so then...
I went to the Goomba site and downloaded the latest version (2019). I put it on my GBA flashcart, along with the Army Men games.
The emulation is awful. The title screen has garbled graphics, the digitised sound is wrong. It's just awful.
This isn't really the fault of the GBA Everdrive, since it's relying on the Goomba emulator to run GBC games. If you check your GBASYS folder on your cart you should see the emu folder, and files inside.
If you're using an Analogue Pocket, and don't want to faff with cores, etc., but want to play GBC games, I recommend the X7. I have one since I like to move it between the AP, the Gamecube, and SGB.
If you're trying to run GBC games on a GBA flashcart, then you're basically emulating the GBC on the GBA, with mixed results.
I hope that makes sense. Please feel free to ask for clarification.
@slider1983
Huzzah! Many thanks! Ah yes, the Episode IV DVD. Copies of that are all sold out, but I had it re-edited by Coury of MyLifeinGaming, and turned into a higher res bluray. (Don't get excited, he still had to work with my shaky handcam footage.)
This was being sold on Amazon's print on demand bluray service. Until they shut the whole thing down. Annoyingly before I'd recouped my costs on editing. I ordered 50 copies for myself and have been selling them off one at a time.
You can buy one for £40 direct, or there are pirate rips on YouTube which I've become lazy with demanding they be taken down.
Leave an email or message me on Facebook?
@Slobbert it is pricey, but if you already have the hardware you are essentially paying 200 USD for up to the entire Sega Library of the 80s to 32X. Not too shabby in those terms IMHO, but its all about the individual consumer's subjective needs.
@Sketcz "I went to the Goomba site and downloaded the latest version (2019). I put it on my GBA flashcart, along with the Army Men games.
The emulation is awful. The title screen has garbled graphics, the digitised sound is wrong. It's just awful."
I think that's where I got to as well before I gave up. It's a shame there isn't a better GBC emulator for the GBA everdrive. I was told just to put the rom on the Pocket and run it from there although I haven't tried doing that type of thing yet so not sure how it works.
I hope pocketnes is a little better with overall compatibility of NES.
@Sketcz Thanks John! I wonder why they took it down?
@slider1983
They shut down the entire bluray division. Also their music CD and DVD print on demand services. I thought it was weird since there isn't any alternative which offers direct sales on the Amazon marketplace. So a lot of people's work got the chop sadly.
@slider1983
Installing cores on my AP was daunting. But I followed the guide on TE which linked to a utility that sorts it for you.
I don't install manually, I use the utility to go online and download the latest cores for me. I forget the name. But it made installing the Wonderswan on the AP super easy.
You could also invest in a GB/GBC flashcart. The X7 is great. Though if you're not moving between systems like I am, then a GBC core should suffice.
I can't recall the name. It's a Windows program. You stick a micro SD card in your computer, load the prog, tick the boxes for the FPGA cores you want, and it downloads the latest official builds. You just need to stick your games in the assets folder.
EDIT:
Just grab one of the updater utilities:
https://www.timeextension.com/guides/all-analogue-pocket-openfpga-cores-and-where-to-download-them
@Sketcz Thanks. I might message you eventually about the blu-ray if I choose to buy it.
Speaking as someone who owns a Everdrive GB X5 and a N8 Pro, Krikzz does what Terraonion‘t. Been considering purchasing a MD sometime soon, and this company will have my business hands-down.
@Sketcz Yeah, I didn't realize they were referring to non-GBA games. In it's primary function of running GBA games, I've had no trouble with my Everdrive GBA.
I have a separate Everdrive GBC for GB/GBC games and likewise haven't had any compatibility issues.
I'll admit, I don't understand the technical reasons why an Everdrive GBA can't present GB/GBC ROMS to the hardware without needing an extra layer of emulation. But I guess it can't.
Also, regarding your above post about loading Pocket cores, you're probably referring to PocketSync. Which is excellent.
@sunrise_redeemer Wouldn't worry about it too much. People just love to pile on so they can climb some irrelevant moral high ground where Terraonion are concerned. They had both the MegaSD and the Super SD System 3 before Krikzz ever bothered to attempt his own versions, and both are still top of the line devices for their respective consoles.
Holy crap I can't believe anyone buys the Mega SD with that registration nonsense. What a joke. Krikzz has been top of the line. Definitely getting one of these eventually for the Mega SG.
The SEGA Nomad can play SMS games.
Its missing one wire to make it happen.
Leave A Comment
Hold on there, you need to login to post a comment...