There are two small improvements possible to your flow using those flash carts. 1. If you format the MicroSD and you ensure the OS files are the very first things added to the system the cart will find them first and boot up slightly faster, cutting down on the wait until you're in the menu. Smaller folders also load slightly faster so keep the amount of roms in the root folder light. 2. If you press Start you get a dialog to start the last played game, which you then accept with A to boot it. It's not instant-instant, but it's much faster than searching manually if you want to continue where you left. This also works if you overwrite the rom, which might be really useful if you want to quickly test multiple builds, just keep the file name and location the same. I do wish they would come with a setting that would allow them to directly boot into the last played game on start, but I'm guessing the timings don't work out well enough and the carts can't configure themselves fast enough before the boot logo is done, so that little delay will likely exist until they can have hardware that is much faster with the whole initializing stages. Also the EZ Flash Jr only really corrupts anything if the battery runs dry, or if you play some of the more involved romhacks that rely on a real time clock. That problem still hasn't been fixed by EZ Flash, and the Everdrives are more compatible there. Personally I'm quite happy with the Jr, apart from the lack of properly working RTC for some hacks and lack of Super Game Boy support. I eventually upgraded to the EverDrive GB X7 because of those issues (and the slightly better battery life), but then upgraded further to dedicated insideGadgets cart because I don't know what moderation means.
@systemoflevers4 күн бұрын
1. Oh, that's interestin about the OS files and a good point about fewer roms in the root folder. 2. I found out about the last played game thing after making this video, it does certainly speed things up. I never thought about overwritting the rom for testing multiple builds, that's a great idea! Mostly I made this video because whenever I get a flash cart for something I think it's going to be great to have all the roms and be able to play whatever I want. Then I load it up with roms and don't play anything... I still use my Jr but primarily for development and silly things
@Crushertalos5 күн бұрын
Insanely cool and very informative. Thank you so much for your hard work!!
@systemoflevers4 күн бұрын
I appreciate it!
@electricalmayhem8 күн бұрын
I find the sound effects quite annoying/distracting
@systemoflevers8 күн бұрын
Oh, good to know. I wasn't sure if I was overdoing it. I'll try to tone it down next time
@daze841011 күн бұрын
If you switch to the GB core then you can play it at normal speed but with no colors :(
@rigitoni17 күн бұрын
HOW DOES THIS HAVE 70 VIEWS THIS IS SO WELL MAD
@systemoflevers17 күн бұрын
Hah! I'm glad you appreciate it at least!
@kwigbo18 күн бұрын
Thanks again for these breakdowns. Very informative.
@systemoflevers18 күн бұрын
Thank you! My pleasure!
@kevinbowrin838518 күн бұрын
I wonder what an original GameBoy's Bill of Materials would cost today.
@systemoflevers18 күн бұрын
You used to be able to get a GB Boy Colour for under 70USD. That was a clone of the gameboy color. It wasn't FPGA based so probably close to original hardware. So probably not too much. The CPU would be hard to get though!
@kevinbowrin838518 күн бұрын
2:06 Two cameras?! Production values 📈
@systemoflevers18 күн бұрын
😋
@GANHEDDO20 күн бұрын
Bravo! Very well explained and informative. Thanks a lot. Great job :)
@systemoflevers20 күн бұрын
Thank you so much!
@Raphtor1324 күн бұрын
Finally got my FPGBC kit and the battery was completely dead so of course it did nothing when I went to test it...plugged it in for a few hours and it works fine. Thought I had a dead board at first but no - just a dead battery. Anyway, I'm using the EZ-Flash Jr with it and very very few games seem to work from it. Mostly I just get frozen at a white screen when it tries to boot the game.
@banban848128 күн бұрын
3d print file?
@systemoflevers28 күн бұрын
I wish! This was from the 90s
@cat.22728 күн бұрын
Man, I found a new thing to add to my never ending bucket list. 😭😭
@systemoflevers28 күн бұрын
Well they don't seem too expensive on eBay!
@lianxia111128 күн бұрын
Orrrrr you could just 3D print something like that for 50 cents instead of playing a Chinese factory ten times the amount
@systemoflevers28 күн бұрын
A design to 3d print something like this would be pretty awesome!
@lianxia111127 күн бұрын
@@systemoflevers I wish I could sent links on youtube.
@fen455429 күн бұрын
Metroid 2 front and center, I see everything is in order. I actually wanted this thing because it looked like a startrek TNG hardcase.
@systemoflevers29 күн бұрын
Hah, yeah! Glad to pass inspection
@deeznut70929 күн бұрын
But the thing is most people use emulators and rarely own a game boy anymore because these have soared in terms of price
@AviationArcade29 күн бұрын
I used to have one of these! My brother had a matching one. Never had any accessories or too many games, but they always fit quite a few extra batteries and a small light for long road trips 😄
@systemoflevers28 күн бұрын
Nice! I was pretty happy when I found mine in my parents basement
@lolze129 күн бұрын
Where can i get this?
@systemoflevers29 күн бұрын
Well you can't have mine! I've seen some listings on eBay, prices seem reasonable
@fen455429 күн бұрын
Time travel and a Nintendo power subscription.
@DsiPro100029 күн бұрын
What are you protecting, the ground or the Gameboy
@systemoflevers29 күн бұрын
Haha good point!
@JonDoemannАй бұрын
I too have bought a GameBoy flash cart for gameboy programming, specifically the EZ-Flash Jr. like the one you have! Very convenient & satisfying to see your program run, especially on real hardware!
@systemofleversАй бұрын
Yeah! Definitly great if you're writing your own GameBoy code
@kwigboАй бұрын
How is this working out? I have heard some bad things about RetroSix products.
@gavintransformer5Ай бұрын
Great video but i am having a hard time with how they divided the ram up like what if a component needed more or less how would it change the start and end address of each
@systemofleversАй бұрын
I may not be interpreting your question correctly, so let me know if I'm not answering it right. As far as the gameboy's CPU is concerned the divisions are all unchangable. If a game needs more space for its ROM or save RAM it can't change the address ranges that are set for those sections. Games get around that by having a chip inside their cartridge called a Memory Bank Controller (MBC), they're also called mappers sometimes. A game can have a larger ROM or RAM chip and the MBC controls what part of the ROM and RAM are accessed by the ROM/SRAM addresses. I'm hoping to have a video explaining this in more detail! The gameboy color also used this trick to have more WRAM and VRAM while having the same memory map that the original gameboy had. The GBC had twice the VRAM and four times the WRAM but the same addresses. There are some IO registers that are used to control which chunks of the expanded VRAM/WRAM are accessed.
@TVsBenАй бұрын
Saturn modders have figured out that you can use FRAM to avoid losing saves when batteries die. When will flash cart makers learn the same lesson?
@systemofleversАй бұрын
I have some single game flash carts made by inside gadgets that use FRAM. I'm sure it adds to the price though. Probably makes sense to cut costs on the EZ flash jr
@BarClay-KRАй бұрын
I encountered a problem with my EZ flash Junior. Upon booting the cartridge, sometimes it would say that the battery is dry, however, when I would save a game sometimes the save would work. So I thought the logical sense that the battery was dry and I needed to replace it. Until I read the instructions that said sometimes that message will appear despite the battery's age. It says to continue forward anyways and then select backup save, but the problem is sometimes backing up the save does absolutely nothing and doesn't save the games from the ram. Or that the flash cartridge has problems booting up a save from the micro sd card. I found that saves can be corrupted and cause you not to be able to continue the game as normal, however, I have found no signs of a corrupted file since it doesn't even load the sav files from the saver folder... I'm considering sending this back and purchasing a flashable cartridge instead to play backed up games on.
@systemofleversАй бұрын
Jeez that's a pain. Have you tried replacing the battery though? I'm still paranoid about saves on the EZ flash junior. It's one reason I don't use it much.
@bonciutalentadv7599Ай бұрын
Extraordinary as always. I can't get enough of this!
@systemofleversАй бұрын
Thank you, I appreciate it!
@xirxesАй бұрын
I was not prepared for you to start the video from the GameBoy, good stuff! As someone that got interested in computers in part because of the GameShark I was really happy to learn a bit more about that old memory map.
@systemofleversАй бұрын
I'm glad I surprised you! The GameShark/game genie always seemed like magic to me as a kid
@turbinegraphics16Ай бұрын
Sorting the games into folders like shooter, platformer etc really helps with this. I do use the random function to find games I've never heard of too. The save states I've been using on lemmings instead of having to bring a piece of paper with me to write the password.
@systemofleversАй бұрын
Yeah, doing some organizing is really the key. I'm getting tempted to get a flash cart with save states. It seems like a big quality of life improvement
@DylanBradRamseyАй бұрын
Loved loved loved this. Just incredible content, obviously a ton of work to make a video like this and I appreciate it 🙌🏻
@systemofleversАй бұрын
Thank you so much!
@GrepMewАй бұрын
Awesome video!
@systemofleversАй бұрын
Thank you!
@JayDee1207Ай бұрын
Thx for the video, now it works oin my fpgbc but unfortunately not all games run.
@systemofleversАй бұрын
Yeah, it's a bit disappointing
@tolstoj_Ай бұрын
Very nicely explained!
@systemofleversАй бұрын
Thank you! I was worried I missed a mistake or glossed over an important detail for this one
@kwigboАй бұрын
I also use the inside gadgets flash carts for game play and development. I have too many games so I like to focus on a few when I get the time to play.
@systemofleversАй бұрын
Yeah! How many inside gadget carts do you have?
@kwigboАй бұрын
@@systemofleversI currently have 3 of the 2MB 128KB SRAM Flash Cart.
@steveothehulk2 ай бұрын
What a fantastic thing this is to build your own console, I can see this sort of thing to be the best way of preserving retro gaming, Keep your original gameboys original, and go with this method for modding etc it also looks fantastic. Great job! I will be doing this and referencing this vid as I build it.
@systemoflevers2 ай бұрын
I have the same feeling, I'm not big into the idea of modding original hardware. That's why I was excited by the fpgbc! I hope the vid is useful when you build
@ivegyattocomment2 ай бұрын
wait, you dont need to update anything and able to play after assembled?
@systemoflevers2 ай бұрын
I was able to with mine. I didn't update it or anything before this video
@dextercd_3 ай бұрын
Good to know that adjusting the speed control can help with some games. Probably would've taken me a while to figure out, so I'm very glad you made this video! Thanks
@Raphtor1324 күн бұрын
Adjusting speed didn't help me. So far only a couple of games work from the EZ-Flash and nothing from the clone EGBD.
@dextercd_24 күн бұрын
@@Raphtor13 Weird. For me it turns Link's Awakening from frozen glitched graphics at bootup to something playable. Maybe try a different SD card? I can't think of anything else that could make a difference. I suppose maybe the firmware of the FPGBC could matter? I'm on 1.0.8
@officialmoodtech14453 ай бұрын
Will the flash carts work using a regular GBC?
@systemoflevers2 ай бұрын
Yup! They should. Usually these things work better on original hardware
@lindemann3163 ай бұрын
Everdrives can load the last played game with the press of a button, so menu navigation and game selection is a non-issue.
@badboy-gn8fu3 ай бұрын
where can i buy this?
@systemoflevers3 ай бұрын
I got it from funnyplaying.com/products/fpgbc-kit
@michaeldemers27163 ай бұрын
I am more of a Geek Tech Premium FRAM Cartridge man with the Epilogue GB Operator. I used the Gameboy MOM Analyzer for Windows to change the cartridge type to 1EH and then fixed the header for Legend of the River King 2 and added Rumble so I can play with a Rumble controller. Oops that first M in MOM was supposed to be an R. My bad.
@SweetTodd27 күн бұрын
joe mama
@michaeldemers27163 ай бұрын
If you wanna good reproduction get Geek Tech Premium FRAM Cartridges. Pokémon Green English Translation sounds good. Go back to basics with the original. Epilogue GB Operator helps.
@BlackClover153 ай бұрын
So expensive!!
@michaeldemers27163 ай бұрын
@BlackClover15 Lasts forever. No battery acid to eat things.
@PhotonReceiverAstrophotography3 ай бұрын
Battery in the og cart is upside-down
@systemoflevers3 ай бұрын
yeah, for some reason the replacement batteries I got had their little wings reversed compared to the original, but it's soldered in correctly. The part facing up in the video is + and it's soldered to the + pad on the top left. You had me double checking to make sure it's right. It works though!
@mile57873 ай бұрын
No wonder they’re so faulty..
@Delio12x18 күн бұрын
it’s also why they’re a tenth of the price! (more or less)
@RickSlick72703 ай бұрын
thanks - very helpful - used this video to assemble my own FPGBC
@systemoflevers3 ай бұрын
Awesome, glad to help!
@juangomar68123 ай бұрын
Using a single game cart for each game can be an economic ruin. Perhaps the problem with fash cards is solved by creating a folder with your favorite games.
@ayaan-u3q3 ай бұрын
I updated the firmware on the ez flash but my im trying to load up pokemon crystal but it keeps saying error file what do i do? where did u get your roms?
@systemoflevers3 ай бұрын
I believe the roms were from archive.org/details/no-intro-nintendo-game-boy-color-20170702
@bankbank4 ай бұрын
"there's no menus to go through, just right into the game" uhh doesn't super mario bros have a menu when it starts? I think like 95% of cartridge-based console games start with menus. thumbs down, why was I recommended this?
@systemoflevers4 ай бұрын
You're right, nearly all games have their own menus. I'd love to try an everdrive with save states to see if that gets around my inpatients but they cost more than I can justify! At least the video was short right?
@bankbank3 ай бұрын
@@systemoflevers lol sorry for the grumpy comment~
@systemoflevers3 ай бұрын
I mean, you make a fair point! The flash cart menu doesn't add that much hassle! That little extra friction makes it just a bit harder for me to want to use it. I probably need to just pick a game and start having fun with it though
@MichaelKafke4 ай бұрын
Finding a game is hard and slow? You HAVE heard of subfolders, haven't you...? A to Z folders, and you're done. And how do you play homebrew games, that are only available as download? And what do you do while travelling? Take all your modules with you? No no no, BUY a gameboy flash cart!
@systemoflevers4 ай бұрын
For sure, A to Z subfolders are the way to go, not just dumping all the ROMs in a single folder like I did! What flash cart do you recommend most?
@MichaelKafke4 ай бұрын
@@systemoflevers I only have the EZ Flash jr. No complaints so far. Perhaps the Everdrive is better? I don't know. But it is also more expensive...
@systemoflevers4 ай бұрын
Yeah, that's why I have the EZ-FLASH Jr, price. The everdrive seems so expensive! Have you ever had the EZ-FLASH Jr glitch out and lose a save? I haven't but it's something I worry about.
@joestromo25924 ай бұрын
The ez flash specifically consumes a lot of power. But one thing nice with a flash cart is that I dumped my Japanese "Frog for Whom the Bell Tolls" and applied a translation patch, now I get to play on original hardware!
@systemoflevers4 ай бұрын
😮 I totally forgot to mention patches and ROM hacks! Flash carts are a great way to play with different patches and hacks on original hardware
@MichaelKafke4 ай бұрын
@@systemoflevers ...aaaaaand, if someone - like me - is writing their own game and wants to test it on original hardware.
@miltiadiskoutsokeras91894 ай бұрын
Pretty weak arguments IMHO. Even if you collect, there are serious reasons to get one. If you cannot dedicate time to one game due to the large ROM collection, it is not the fault of the flash cart. Emulation is the same.
@systemoflevers4 ай бұрын
I agree, I have similar problems with emulation. I just think you get more value from an emulsion handheld than a gameboy flash cart.
@PhirePhlame4 ай бұрын
Huh, not unlike how my EZ Flash IV works! Just with better English lol
@systemoflevers4 ай бұрын
Good to know!
@ayaan-u3q4 ай бұрын
what do i do if i dont have another gb or gbc?
@systemoflevers4 ай бұрын
Unfortunately I think there's nothing you can do except find someone who does have one. Which sucks as an answer