A while ago I saw someone on YouTube who made a USB adapter for the Everdrive cartridges to access the included ROMs. Do anyone know how to make one. Or is it maybe possible to use a Gameboy cart reader like the GB Operator, Retrode 2 or maybe the Save The Hero Project one?
@kjetil_f The Evercade cartridge can be easily read by an SD card reader, the flash chip in the cartridge uses the same SPI protocol as a microSD card.
A while ago I saw someone on YouTube who made a USB adapter for the Everdrive cartridges to access the included ROMs. Do anyone know how to make one. Or is it maybe possible to use a Gameboy cart reader like the GB Operator, Retrode 2 or maybe the Save The Hero Project one?
I do not. I am building them from cheap ebay and aliexpress parts that take forever to get and are probably of questionable quality. For it to be worth my time and materials (as inefficient as I am at this) I would have to charge more than I am comfortable with for the quality of the product. I wouldn't want to be a customer of my own work so I'd rather help others work it out for themselves for free then have them pay me a likely unreasonable price for what a total n00b could do in an hour or two on their own.
Should you need any assistance in making one yourself I'd be happy to help any way that I can either here or on the EverSD Discord (in my signature). You can literally make this for $5-$10 at most assuming you have to buy everything you need except the soldering iron and solder. Literally a $5 soldering iron is good enough to make this. It's super basic work - even for someone new to soldering.
Fair enough. No problem. I did have my first try at a soldering iron and a Atari Flashback a couple of months ago with great success, so I'm down for a new project. If you can point me in the right direction on the parts I need that would be greatly appreciated.
Fair enough. No problem. I did have my first try at a soldering iron and a Atari Flashback a couple of months ago with great success, so I'm down for a new project. If you can point me in the right direction on the parts I need that would be greatly appreciated.
If you want to make the version that results in an SD Card connector you will also need 8pcs of wire and a free mSD to SD adapter that comes with a mSD card.
If you want to make the USB version, you need a SD and/or mSD to USB card reader to sacrifice. You would desolder the SD or mSD card socket from the reader and solder your 8 wires there.
It doesn't matter which adapter you buy, but for reference when I made my 3D printed version I went with these cheap readers since they were very small but still easy to solder. They are the ones that usually come free with Chinese emulation handhelds.
Neither version of the cart reader is superior to the other since at the end of the day the cheaper version with the free SD adapter still plugs into an SD slot on a computer or a USB adapter anyway.
If you wanted to go all out and 3D print a shell and require the use of a USB cable to hook it up, you would basically be making the USB reader version and also desoldering the USB-A male connector off of the adapter as well and using 4 more wires to instead solder to a female Micro USB-B or female USB-C breakout board.
If you want to make the version that results in an SD Card connector you will also need 8pcs of wire and a free mSD to SD adapter that comes with a mSD card.
If you want to make the USB version, you need a SD and/or mSD to USB card reader to sacrifice. You would desolder the SD or mSD card socket from the reader and solder your 8 wires there.
It doesn't matter which adapter you buy, but for reference when I made my 3D printed version I went with these cheap readers since they were very small but still easy to solder. They are the ones that usually come free with Chinese emulation handhelds.
Neither version of the cart reader is superior to the other since at the end of the day the cheaper version with the free SD adapter still plugs into an SD slot on a computer or a USB adapter anyway.
If you wanted to go all out and 3D print a shell and require the use of a USB cable to hook it up, you would basically be making the USB reader version and also desoldering the USB-A male connector off of the adapter as well and using 4 more wires to instead solder to a female Micro USB-B or female USB-C breakout board.
Sounds awesome! Even if you don't plan to sell them directly, I'm sure you'll have a minimum requirement to order and test with. I'd be happy to buy one or more of those to help offset your out of pocket and get a chance to get in on them early and help with testing.
If you're interested, hit me up when the design is ready and you have a cost per board that would help you out. I'll happily paypal you $$ for some pcbs plus shipping. I'm located on the east coast, USA - should that weigh into your decision.
P.S.: Would REALLY be awesome if the PCB included an "Activity" LED like many sd card adapters have. I've modified my EverSDs to have them so when I'm working on bash scripts for Evercade blind I have an idea of what's going on, tho I admit their less important in this application.
If you're interested, hit me up when the design is ready and you have a cost per board that would help you out. I'll happily paypal you $$ for some pcbs plus shipping. I'm located on the east coast, USA - should that weigh into your decision.
You can easily get a pack of 5 in bulk from JLCPCB or PCBway and build them yourself. The chips and other components are not hard to track down either.
P.S.: Would REALLY be awesome if the PCB included an "Activity" LED like many sd card adapters have. I've modified my EverSDs to have them so when I'm working on bash scripts for Evercade blind I have an idea of what's going on, tho I admit their less important in this application.
You can easily get a pack of 5 in bulk from JLCPCB or PCBway and build them yourself. The chips and other components are not hard to track down either.
If you want to make the version that results in an SD Card connector you will also need 8pcs of wire and a free mSD to SD adapter that comes with a mSD card.
If you want to make the USB version, you need a SD and/or mSD to USB card reader to sacrifice. You would desolder the SD or mSD card socket from the reader and solder your 8 wires there.
It doesn't matter which adapter you buy, but for reference when I made my 3D printed version I went with these cheap readers since they were very small but still easy to solder. They are the ones that usually come free with Chinese emulation handhelds.
Neither version of the cart reader is superior to the other since at the end of the day the cheaper version with the free SD adapter still plugs into an SD slot on a computer or a USB adapter anyway.
If you wanted to go all out and 3D print a shell and require the use of a USB cable to hook it up, you would basically be making the USB reader version and also desoldering the USB-A male connector off of the adapter as well and using 4 more wires to instead solder to a female Micro USB-B or female USB-C breakout board.
Well, Blaze was too lazy to teach their UX app the filetypes for some of the newly supported systems like C64 so the roms all have a *.cue file extension since their launcher allows you to add custom launch info on the fly for "universal" filetypes like *.cue & *.iso, among others.
That said, most if not all appear to be simply renamed disk images (.d64 likely) as well as matching starting save states so you can't see the cracktro's and trainers that you would see if the games did a full/proper boot up.
This applies to both C64 carts.
This is what you see if you boot their copy of Impossible Mission without the starting save state:
Well, Blaze was too lazy to teach their UX app the filetypes for some of the newly supported systems like C64 so the roms all have a *.cue file extension since their launcher allows you to add custom launch info on the fly for "universal" filetypes like *.cue & *.iso, among others.
That said, most if not all appear to be simply renamed disk images (.d64 likely) as well as matching starting save states so you can't see the cracktro's and trainers that you would see if the games did a full/proper boot up.
This applies to both C64 carts.
This is what you see if you boot their copy of Impossible Mission without the starting save state:
Thank you for the info. Blaze seems to be using VSF (Vice Snapshot File) on their THEC64 Mini/Maxi, so a simple renaming of the file extension wouldn't do, if i have understand the VSF-format correctly.
Thank you for the info. Blaze seems to be using VSF (Vice Snapshot File) on their THEC64 Mini/Maxi, so a simple renaming of the file extension wouldn't do, if i have understand the VSF-format correctly.
As taken from elsewhere online: "THEC64 Mini/Maxi/VIC20/THEA500 Mini was designed by RGL(Retro Games LTD) and manufactured by Plaion(New Name for Koch Media UK & Ireland)."
I just tried renaming one of the ROMs from an Evercade C64 cart to *.d64 and it booted fine in Libretro Vice x64 on my PC.
Edit - Just to make sure Vice wasn't taking a file "named "*.d64" but loading it as a "*.vsf" anyway, I tried the same renamed rom in CCS64 (which does not support Vice Snapshots) and it loaded as a disk file and booted fine.
All of this makes sense, since Blaze has never protected any of the ROMs on their carts. They only hash them to make sure the Evercade itself can't load a modified or replaced ROM.
This is probably why Capcom only allowed Blaze to store their game ROMs internally on the EXP and not on a cart. The Evercade ecosystem is a buffet of legally and cheaply attainable ROMs that you can easily use anywhere without ever buying an Evercade console.
I just tried renaming one of the ROMs from an Evercade C64 cart to *.d64 and it booted fine in Libretro Vice x64 on my PC.
Edit - Just to make sure Vice wasn't taking a file "named "*.d64" but loading it as a "*.vsf" anyway, I tried the same renamed rom in CCS64 (which does not support Vice Snapshots) and it loaded as a disk file and booted fine.
That's my point. They aren't in vsf format. And Blaze didn't make THEc64 mini or maxi. They just licensed the game titles and likely grabbed the disk images from the internet. Cracked, trained and all.
If they were vice snapshots they wouldn't need the startup savestate files that also are on the carts, they would be combined into the image as a vsf instead of being a RetroArch savestate file.
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
When you talk about 3DS emulation, most people would jump to Citra. As the defacto choice since its first release it's seen tremendous success, and even after its...
What once seemed like a far off dream, and after many, many community restarts throughout the years, the elusive Mother 1 / EarthBound Beginnings Remake, which is a...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
After much speculation, a lot of which being caused by dbrand's unceremonious reveal of their Companion Cube casing, the Steam Machine is finally available to order...
Since being decompiled Super Mario 64 has seen a considerable amount of interest. We've had multiple PC ports, but the efforts beyond that are really astounding. It's...
After much speculation, a lot of which being caused by dbrand's unceremonious reveal of their Companion Cube casing, the Steam Machine is finally available to order...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
With rumours circulating about a Nintendo Direct in the coming days and weeks, fans are left speculating and hoping as to what might be included. At the centre of all...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
After much speculation and rumour, the fabled Nintendo Direct is upon us. Set to go live tomorrow, the 9th of June, at 3pm in the UK, it'll feature 50 minutes of...
Following an investigation over misleading commercial practices, today Nintendo has been imposed a fine of 35 million euros related to the controller malfunctions...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...