Перейти к содержимому

The Engineering Behind the Smallest FPGA Game Boy

What's Ken Making

0:00 / 0:00

The Engineering Behind the Smallest FPGA Game Boy

20 171 просмотр · 1 дн. назад
What's Ken Making
36,8 тыс. подписчиков
20 171 просмотр · 1 дн. назад
❤️ Support me on Patreon:   / whatskenmaking   FunnyPlaying's GB Mini puts Game Boy and Game Boy Color games into a handheld barely wider than a cartridge. But how did they fit everything inside, and is it actually good enough to buy? In this video, I'll tear down the Mini, trace its hardware, dump its flash, and test its compatibility and accuracy. We'll see what works, what doesn't, and where this little FPGA handheld still needs some work. ⭐️ FunnyPlaying supplied this pre-release GB Mini for testing. My analysis and opinions are my own. These findings apply to my sample and the firmware tested; hardware and software may change. 🔗 Links Referenced in this Video FunnyPlaying FPGB Mini: https://funnyplaying.com/products/fpg... FPGB Mini User Manual: https://funnyplaying.com/blogs/gamebo... FunnyPlaying FPGBC Kit: https://funnyplaying.com/products/fpg... Please note that the Amazon listings are affiliate links; by using them, you pay the same price, but I earn a small commission, which helps support the channel. Thank you! 💸 Products Referenced Everdrive GB x7 (Game Boy/Color): https://amzn.to/48QHfsn EZ-Flash Junior: https://amzn.to/4rPaDHn Neither flash cart worked in my Mini during testing; these links are not a claim of Mini compatibility. 🎥 Other Videos Referenced Inside FunnyPlaying's New FPGA Game Boy:    • Inside FunnyPlaying's New FPGA Game Boy   🧠 Additional Resources Referenced Gowin GW5AS FPGA Documentation: https://www.gowinsemi.com/en/document... GW5AS-25 / Artery Cortex-M4 Guide (Chinese): https://cdn.gowinsemi.com.cn/MUG1186-... Winbond W9812G6KH SDRAM (Selection Guide): https://www.winbond.com/export/sites/... Winbond W25Q128JV Flash: https://www.winbond.com/hq/product/co... Xgpro Programmer Software: http://www.xgecu.com/download.html Gowin Configuration Guide / Golden Bitstream: https://cdn.gowinsemi.com.cn/UG714E.pdf TI SN74ALVC164245 Bus Transceiver: https://www.ti.com/product/SN74ALVC16... Cirrus Logic CS4344 DAC Datasheet: https://statics.cirrus.com/pubs/proDa... Gainsil GS8632 Op-Amp Datasheet: http://en.gainsil.com/images/product/... PCB Tracer: https://pcbtracer.com/ ETA6003 Power-Path Charger Datasheet: https://www.eta-semi.com/wp-content/u... blargg's Game Boy Test ROMs: https://github.com/retrio/gb-test-roms MBC3 RTC Test ROM (rtc3test): https://github.com/aaaaaa123456789/rt... 🪛 Tools Used in this Video Precision Tweezers Set: https://amzn.to/4xOj5Jm Chip Dumper (Updated Version): https://amzn.to/49j6YtQ I used a TL866II Plus; the chip-dumper link above is for the newer T48/TL866-3G. Attributions: Cartridge PCB illustration adapted from Gekkio and contributors, Game Boy hardware database (gbhwdb), CC BY-SA 4.0. Simplified for this animation. Artwork Source: https://gbhwdb.gekkio.fi/cartridges/D... Artwork License: https://creativecommons.org/licenses/... The modified cartridge PCB illustration is licensed under CC BY-SA 4.0. This license applies to that derivative artwork, not the entire video.