Making a REAL GBA From Scratch! (New Motherboard!)

  Рет қаралды 40,772

Jake Simmons

Jake Simmons

4 ай бұрын

I really hope they do this for the GBC next!
Subscribe to the second channel: www.youtube.com/@jakesimmons6...
You can grab the mobo here (and save 10% with code JAKE): tinyurl.com/yc7uffyw
My Website: retroremastered.com/
Discord: / discord
Instagram: / retroremastered
Twitter: / jakesimmonsyt
All My Other Links: linktr.ee/jakesimmons
My Tools: retroremastered.com/pages/my-...
My Favorite Mods: retroremastered.com/pages/my-...
Replacement Parts: retroremastered.com/pages/rep...
Companies and fans can send stuff here! DISCLAIMER: YOU WILL NOT GET ANYTHING BACK UNLESS PREVIOUSLY DISCUSSED! EVERYTHING WILL BE CONSIDERED AS A GIFT!
Jake Simmons
311 SW 2nd St #2502
Corvallis, OR 97333
Songs:
• Dj Quads - You're The ...

Пікірлер: 128
@DBStudios2819
@DBStudios2819 4 ай бұрын
He's peaked in his insanity, he's started building GBA's from scratch
@JakeSimmons
@JakeSimmons 4 ай бұрын
I will continue to lose my mind even further in a few of my upcoming videos don’t you worry
@trustworthydan
@trustworthydan 3 ай бұрын
I want to get into modding and was going to make one from scratch for my first project.. is that not what this community is about?
@thepaper888
@thepaper888 4 ай бұрын
This is what I've been waiting for. Making one from scratch period.
@zhuguidai
@zhuguidai 4 ай бұрын
well scratch period would not use existing components like the cpu and ram, etc but its close-ish
@christopherdecorte1599
@christopherdecorte1599 4 ай бұрын
Hot air station would make quick work of swapping those chips over.
@JakeSimmons
@JakeSimmons 4 ай бұрын
I used hot air to remove it but I’m not confident enough to use it to place the chip down with it
@christopherdecorte1599
@christopherdecorte1599 4 ай бұрын
@JakeSimmons only way to become confident is to do it.
@christopherdecorte1599
@christopherdecorte1599 4 ай бұрын
Good job on the soldering
@Stiffeno
@Stiffeno 4 ай бұрын
Just protect the nearby components on the board from the heat using aluminium foil and kapton tape!
@wakcedout
@wakcedout 4 ай бұрын
@@christopherdecorte1599yea, all he’s gotta do is get the board hot enough so that the solder is liquid and it’s a matter of dropping the chips. From videos I’ve seen it’s mainly just wave it around so you don’t put all the heat in one spot, let flux and solder do the work for you. Clean up and check connections. And there’s plenty of tutorials to learn how to.
@leggomyfroggo
@leggomyfroggo 4 ай бұрын
Good job! Quick tip on soldering the CPU/RAM -- pre-tinning the pads is likely why you had difficulty lining up the chips. That's not gonna be an issue with hot air since you can just nudge it while everything is molten, but with an iron it gets tricky.
@JakeSimmons
@JakeSimmons 4 ай бұрын
Yeah I’m just not super comfortable with hot air yet but I’ve been practicing more lately. Maybe I’ll work my way up to a frog boy one of these days!
@drivenbyfate
@drivenbyfate 4 ай бұрын
Yep I learned this eventually with chip swaps. If hand soldering, don't pre-tin the pads. Just line of the pins, tack on a couple corner pins to hold it steady, and then drag solder each side.
@solalbijaoui2214
@solalbijaoui2214 4 ай бұрын
i have been looking everywhere for a tutorial like this thanks so much
@lvgs7348
@lvgs7348 4 ай бұрын
Ever heard of division 6’s GBAccelarator? I love that mod! Unfortunately these new FP IPS V3.0 screen aren’t compatible with it:/ that over clock mod works with stock and other IPS kit, FP V2s worked perfectly fine for me😎🤪
@josephroach2495
@josephroach2495 4 ай бұрын
I think I might give it a try after watching this!!! I was skeptical about it too! Thanks for the info!!!
@Yuzuki1337
@Yuzuki1337 4 ай бұрын
That shell is a beauty! ❤️
@kode4420
@kode4420 4 ай бұрын
The advance used to do that to me on certain games when I was a kid. I'd clean the contact on the game then it'd boot normal. Pokemon Emerald did it to me often.
@RAPTOR948
@RAPTOR948 4 ай бұрын
You ever do a GBA mod that just adds a second speaker for legit stereo sound? Because I've never seen anyone do that yet.
@Helladamnleet
@Helladamnleet 4 ай бұрын
The funny thing is it's an actual mod that gets done, just nobody has done a video.
@JakeSimmons
@JakeSimmons 4 ай бұрын
I rarely have the sound up on handhelds so I don’t care enough to do it haha
@purpasmart_4831
@purpasmart_4831 4 ай бұрын
The showstopper for me is the headphone jack, it's only mono.
@JakeSimmons
@JakeSimmons 4 ай бұрын
I didn’t know that but I also rarely have the sound up and never listen with headphones
@osakakasuga
@osakakasuga 4 ай бұрын
​@@JakeSimmonsmono audio is when the same sound is output to both ears as opposed to stereo where different sounds can be output to either of the ears, even if what you're using doesn't actively take advantage of that stereo just sounds better regardless
@hawkfeather6802
@hawkfeather6802 4 ай бұрын
​@@osakakasugaisn't it impossible to have stereo sound because there's only one speaker?
@achillebracciantini4438
@achillebracciantini4438 4 ай бұрын
@@hawkfeather6802every gameboy has stereo through the headphone jack so funny playing didn’t include that for that reason maybe? Idk but i’ll be happy if someone ever finds out how to include it on the fp board would be awesome
@uziikari5308
@uziikari5308 Ай бұрын
​@hawkfeather6802 the headphone jack on the gameboy provides stereo support. This board doesn't.
@SianaGearz
@SianaGearz 4 ай бұрын
You don't have to ever hold things down with your finger and be scared to burn it. Just use eraser side of a pencil, or a stick/pen eraser. But me personally i'm quite comfy just using 7sa tweezers :D A safe way of desoldering is using bismuth-containing alloys such as Wood's or Rose's but then you have to do extensive cleanup on the IC to wick up all of that.
@djfernando16
@djfernando16 4 ай бұрын
When I read "from scratch!" in your video title, I actually thought you'll go out in the woods and get some sticks and leaves to make a real gba.
@michaelaugust8232
@michaelaugust8232 2 ай бұрын
They did actually give you a setting to change all of the LEDs at once, I don't remember the button commands but tito at macho nacho showed it off when he installed the motherboard
@VanguardRaven
@VanguardRaven 4 ай бұрын
This definitely seems like a good experience step towards doing a Pocket Color or DMG Color mod. I recently got myself a hot air station so it would be some good practice. I just need a GBA with a shot board and good CPU/RAM.
@DarkroeTech
@DarkroeTech 4 ай бұрын
I am currently trying to see if I can combine the laminated screen kit from funnyplaying, the HDMI Out through USB c docking mod, and this motherboard. Already combined the first two I listed (yes I know there's a mod that does both now; that's NOT the one I have, lol), but now I need to see if there's a way for the new motherboard to connect to the HDMI docking mod, because the ribbon cables for that mod are designed for the original motherboard, not this one, and I already know the button solder points will be a little more tricky to get to. The main thing I have to look into is that the HDMI docking mod has you desolder a fuse from the GBA (since it uses a fair bit of extra power), so I am wondering if anything needs to eb done with the funnyplaying motherboard, or if it just works by default with no fuse removals.
@VaultClown
@VaultClown 4 ай бұрын
I wonder if they'll ever male these for the other models
@JakeSimmons
@JakeSimmons 4 ай бұрын
I hope!
@ENNEN420
@ENNEN420 4 ай бұрын
There's an open source version of this but with the GBA SP switches and NOT $70 and constantly out of stock called the AGZ-CPU-01 just for anyone who wants a cheaper solution that has better buttons and can be modified to your needs so long as you have some electrical engineering skills.
@JakeSimmons
@JakeSimmons 4 ай бұрын
That project seems to be a one off with no releases of any kind. I can only find a GitHub page and a few articles on it. Does not seem to be open source
@Darkwolfsbane
@Darkwolfsbane 3 ай бұрын
Reviving an amalgam of the busted GBAs' machine spirits. I approve of this mechanical necromancy.
@LibertyFixxxer
@LibertyFixxxer 4 ай бұрын
It costs way too much for the board compared to just buying a working GBA.
@JakeSimmons
@JakeSimmons 4 ай бұрын
I feel like it’s a more than fair price with all the upgrades + the engineering but it’s definitely cheaper to go stock
@Helladamnleet
@Helladamnleet 4 ай бұрын
Yeah if you ignore all the benefits
@retro_jandro7530
@retro_jandro7530 2 ай бұрын
I might try one of these. Got an old GBA just collecting dust. It's not able to display but powers on with sound.
@SonicBoone56
@SonicBoone56 4 ай бұрын
I can finally repair my broken GBA now with these motherboards.
@Kng__Wzrd
@Kng__Wzrd 4 ай бұрын
I would love to do this, i just dont know how to solder. Plus fp is sold out of the purple board. The glass shell with purple board and buttons would be nice to have
@JakeSimmons
@JakeSimmons 4 ай бұрын
Definitely not a first soldering project haha but it is cool!
@Helladamnleet
@Helladamnleet 4 ай бұрын
Hopefully we see more of this kind of thing in the retro scene. I feel like a lot of "too far gone" systems could be saved this way (I have a few. I'm too much of a pack-rat to throw out what could be vital parts)
@JakeSimmons
@JakeSimmons 4 ай бұрын
Yeah so many more systems could be saved I really hope we see more of these
@SianaGearz
@SianaGearz 4 ай бұрын
I can't think of many PCBs that are so "too far gone" that you can't just patch them up in-place. But i think we also need to develop better techniques for some of the faults. Cartridges are a strong case though, many of those PCBs would definitely benefit from a full replacement. But you should also order real 30µ hardgold bevelled edge and not the usual ENIG (electroless nickel immersion gold), which is not something that happens a lot. Console PCBs with ENIG are just fine, i wish you could get hardgold on rubber button contacts but i don't think you can.
@RetroGamerAdy
@RetroGamerAdy 4 ай бұрын
that intro dude, u just earned a new sub, keep it up
@JakeSimmons
@JakeSimmons 4 ай бұрын
I have versions for GBC and DMG too
@skinpixel.customs
@skinpixel.customs 4 ай бұрын
Thanks for the work on the GBA, It arrived yesterday and looks amazing 🤩
@devonwilkinson9718
@devonwilkinson9718 20 күн бұрын
I wonder if this also supports the 101 screens out there or the ita laminated screen?
@astrovewlix5929
@astrovewlix5929 3 ай бұрын
you need better flux (particularly tack flux) for this kind of work. I suggest Amtech NC-559 or ChipQuik SMD291
@boostaddict_
@boostaddict_ 4 ай бұрын
This might be what I need. Been looking at getting a GBA for a while, but working ones are too expensive considering I plan to fully mod it anyways. Are these chips the same as an SP? I have a GBA SP that's pretty beat up, would be cool to give it a new life.
@JakeSimmons
@JakeSimmons 4 ай бұрын
Unfortunately it’s a different chip :/ I wish it was the same
@SimpleEnigma331
@SimpleEnigma331 4 ай бұрын
Ok Jake, People reading these comments, the best trick to lining the RAM and CPU up is using a piece of tape. I use kapton because its at my station. Tape it up, tack the corners then solder all the pins without bridges and its painless.
@samuraivader3814
@samuraivader3814 4 ай бұрын
Did they ever fix the headphone mono audio. GBAs can do stereo audio with headphones, I heard people mention this issue but no acknowledgement by Funnyplaying or fix.
@JakeSimmons
@JakeSimmons 4 ай бұрын
Since it’s funnyplaying, I’m gonna assume they didn’t fix it
@________mr.empty________
@________mr.empty________ Ай бұрын
Would FunnyPlaying be preparing the ground with this this PCB to realease a FPGA GBA in the future?
@Brokevwap
@Brokevwap 4 ай бұрын
Where can I find that shell?
@mindcraft432
@mindcraft432 4 ай бұрын
I have a trick for you: take a Razor blade and hold it between the pins you want to solder together
@somedude3601
@somedude3601 5 күн бұрын
Couldn't you use thin double sided tape to hold the chips in place?
@gl1tch3r55
@gl1tch3r55 4 ай бұрын
Where i can find that blastoise shell??
@jeremym8748
@jeremym8748 4 ай бұрын
Now you gotta do a pocket color. I cant choose between n64freak or bucket mouse
@JakeSimmons
@JakeSimmons 4 ай бұрын
Check out the video before this👀
@SunnyDeLite
@SunnyDeLite 4 ай бұрын
Could you not have just used hot air to resolder it after tinning the board and chip? Edit: I saw a bunch of people ask the same and saw your answer. Love the apple-watch btw, the nike band is such a good look, main reason I went for this version
@JakeSimmons
@JakeSimmons 4 ай бұрын
I cannot express how much I appreciate you looking at the rest of the comments and putting the edit! And thanks!
@mike1989libra
@mike1989libra 4 ай бұрын
where can we buys i want a pokemon one
@SmashBrosmike85
@SmashBrosmike85 4 ай бұрын
I really wish I could do things like this, but I’m too lazy and stoopid to try.
@lil.elmo21
@lil.elmo21 4 ай бұрын
Im the 1K Like, I Love the retro gaming handhelds. good job Jake. :)
@DarthPooh
@DarthPooh 4 ай бұрын
Sleep mode cool but it’s sucks it doesn’t work with flash cards I mostly use flash cards
@brake_4_cake
@brake_4_cake 2 ай бұрын
You have a hot air gun, why did you reattach the chips with a soldering iron?
@fiffy6572
@fiffy6572 4 ай бұрын
Do you think it's possible to use a motherboard like this with GBA SP parts? so transform a broken gba sp to a gba form factor
@JakeSimmons
@JakeSimmons 4 ай бұрын
Someone would need to alter it to work for the SPs cpu but yes
@fiffy6572
@fiffy6572 4 ай бұрын
@@JakeSimmons thx!
@scaryman9000
@scaryman9000 4 ай бұрын
8:37 yes yes i do 😊
@Jhasbun
@Jhasbun 2 ай бұрын
Where’d you get that blastoise shell 😭😭😭
@senkensu
@senkensu 4 ай бұрын
Genuine question, can I use components from a gba sp board on the funnyplaying board?
@JakeSimmons
@JakeSimmons 4 ай бұрын
It’s a different cpu entirely but I’m pretty sure you could use the ram still
@SianaGearz
@SianaGearz 4 ай бұрын
You know what, reach out to the author of AGZ-CPU-01, maybe they have something for you. Unfortunately they haven't published the PCB CAD files so you can't just order your own and i don't think they have been sellng them this far.
@mahmoudnadi1992
@mahmoudnadi1992 4 ай бұрын
So expensive, plus your gonna buy an ips kit too which adds another huge expense.
@JakeSimmons
@JakeSimmons 4 ай бұрын
Definitely on the pricy side but it’s perfect for GBAs with bad boards
@LelandHasGames
@LelandHasGames 4 ай бұрын
Bruh. I saved a dead GBA with this method. I was actually pretty proud of myself
@JakeSimmons
@JakeSimmons 4 ай бұрын
Isn’t it super satisfying?!
@jaaxc1036
@jaaxc1036 4 ай бұрын
The next step is actually FunnyPlaying building a FPGA motherboard like their GBC one. Then we can finally get rid of the future issue where we will lose CPU units since they are not made anymore.
@JakeSimmons
@JakeSimmons 4 ай бұрын
As long as it’s better than their GBC one haha
@Zanlan.
@Zanlan. 2 ай бұрын
1:30 Where is that GBA Switch controller video?
@JakeSimmons
@JakeSimmons 2 ай бұрын
kzbin.info/www/bejne/gGSaiXSqd9p2rtU
@Zanlan.
@Zanlan. 2 ай бұрын
@@JakeSimmons My hero
@davidtapia192
@davidtapia192 4 ай бұрын
Does this work with the GBA SP CPU?
@JakeSimmons
@JakeSimmons 4 ай бұрын
Nope
@DriftingSands
@DriftingSands 4 ай бұрын
could you use a broken SP's processor and ram, and turn it into an original?
@JakeSimmons
@JakeSimmons 4 ай бұрын
Unfortunate they are different CPUs :/ someone could make an SP board in original form though if they really wanted to
@drivenbyfate
@drivenbyfate 4 ай бұрын
The SP CPU has a different pinout, so it won't work. Still possible though if someone made a little adapter PCB.
@fgmenth
@fgmenth 4 ай бұрын
1:25 I mean, Nintendo has 8 different official ways to play GBA games, all of them on different systems and form factors. I don't think there ever was a specific way they were meant to be played.
@JakeSimmons
@JakeSimmons 4 ай бұрын
Fair enough
@Helladamnleet
@Helladamnleet 4 ай бұрын
Nah, fam, you can def tell when a game is designed with a certain controller in mind, and just because there were Nintendo endorsed ways to play the software doesn't mean it was the originally intended way by the developer.
@fgmenth
@fgmenth 4 ай бұрын
@@Helladamnleet You had GBA, GBA SP, GB Player, NDS in the span of just 4 years since the console came out. All wildly different in terms of screen and form factor, even within the GBA console lineup itself (especially if you add the GB Micro in the mix)
@zevtillian4120
@zevtillian4120 4 ай бұрын
Now is it possible for those chips to be recreated? that would be insane to completely make a gba without touching any real gba hardware
@JakeSimmons
@JakeSimmons 4 ай бұрын
Yeah with fpga it’s possible
@smashpro1
@smashpro1 4 ай бұрын
​@JakeSimmons FunnyPlaying already has an FPGBC motherboard. Just waiting for FPGBA.
@mr.shplorb662
@mr.shplorb662 4 ай бұрын
​@@smashpro1now is there something like this video for the gbc?
@andrewn889
@andrewn889 4 ай бұрын
The mod is sensational, but I'm too stupid to adjust the LED colors.
@JakeSimmons
@JakeSimmons 4 ай бұрын
It’s a little confusing haha
@Chimp_Assassin
@Chimp_Assassin 2 ай бұрын
Will this work with the CPU and RAM from a GBA SP?
@JakeSimmons
@JakeSimmons 2 ай бұрын
Nope :/
@Chimp_Assassin
@Chimp_Assassin 2 ай бұрын
Damn, guess I'll have to figured out how to fix my SP, or wait for them do an SP motherboard.
@user-vp3sf7vj3s
@user-vp3sf7vj3s 3 ай бұрын
Can you make Game Boy Color with new Motherboard?
@frankwhite2072
@frankwhite2072 4 ай бұрын
I'm not as look as I dumb either.
@Null_Experis
@Null_Experis 4 ай бұрын
FPGA isn't hardware emulation, it's hardware replication. A properly programmed FPGA is transistor-accurate to the original hardware. From an electrical standpoint, it is exactly the same. FPGAs and their programmable logic device forebears are used to develop the ASIC chips inside machines like the GBA. The Neo Geo core for MISTer is an example of a transistor-accurate FPGA core, and would translate directly to an ASIC that is a perfect match to the real hardware.
@SianaGearz
@SianaGearz 4 ай бұрын
Problem is we don't know the logic/gate net of original hardware that you're trying to recreate in most cases, there's only a few pieces of hardware where we have a high degree of confidence. Even reverse engineering original chips by decapping occasionally results in bugs from misreading, since you're more guessing the structure than actually seeing all the etch and material layers, some of which can be well hidden, and people can potentially make mistakes when marking up embedded mask ROMs sections, and then you rely on a potentially brainfarty human programmer translating the potentially faulty net into the programmable logic, so cycle-exact software emulation and logic gate level recreation can have the same accuracy issues. A particularly tough problem is buses which are occasionally tristated on all sides or which have interesting transition behaviour - this is say the reason C64 PLA replacements work just fine on old GAL chips and some old CPLDs, while those using more modern chips and the same exact logic function don't match real hardware behaviour. Decaps almost never result in a complete transistor by transistor markup and read; instead they're used to verify assumptions and clear up doubts, but not all assumptions will be verified. The amount of manual decoding that would be needed is just too much. Generally projects target the existing game library, and can achieve extremely high compatibility coverage, but say new experimental/demoscene code can still reveal undiscovered differences. Some approaches are just fundamentally different. Like say making a synthesizable representation of classic Yamaha FM chips would result in a prohibitive footprint of FPGA used if you did it like it is taped out on the real IC, by replicating the channels. Instead you only create one channel, give it some extra flexibility, and just run it several times faster with buffering in and out. So that is very certainly not replication. I doubt any FPGA project ever will try to exactly replicate Megadrive's slightly bonkers reset logic which results in several ICs being out of phase with each other by different number of cycles every time. It's fundamentally parasitic analogue behaviour. Sure you can make digital emulation of a similar effect but it won't be a replication then. There is basically never the case where original code that was used to prototype the original system using FPGAs got preserved and is available to us. A huge advantage of FPGA systems is high timing determinism (not subject to the whims of the operating system) and latency which is true to original systems.
@Null_Experis
@Null_Experis 4 ай бұрын
@@SianaGearz In the case that transistor maps aren't available, they base the behavior of the FPGA gates on the behavior of the chip itself. Specific output = specific output It's replication of effect, if not replication of internal electrical structure.
@SianaGearz
@SianaGearz 4 ай бұрын
@Ex You cannot explore all inputs and outputs sufficiently to create a perfect Black Box model of any sufficiently complex chip exceeding the complexity of a handful 74s since there is a nontrivial amount of hidden state, some of which can be parasitic nondeterministic analogue behaviour rather than a logic function. But yes a combination of Black Box and decap techniques helped get many emulators (and FPGA systems) "close enough" to cover the existing commerical library.
@keiyakins
@keiyakins 3 ай бұрын
No, it's emulation. It's an alternative implementation that *is not* the original design. The advantages to FPGAs are more about being parallelizable the same way as the original hardware (that is, you can just have an emulated PPU and CPU doing their things, rather than needing to interweave their operation like a software based emulator) and not having to deal with an operating system scheduler.
@Null_Experis
@Null_Experis 3 ай бұрын
@@keiyakins You obviously don't understand what a gate array is or what "logic level" means.
@emisorano
@emisorano 4 ай бұрын
Actually, since you didn't actually print the board...
@LuisPerez-5
@LuisPerez-5 2 ай бұрын
You didn't make it from scratch though
@IllyasArt
@IllyasArt 4 ай бұрын
I have nothing to say, but I wish to break the regal looking, 100 comments total. Some will hate me for this, but it is a sin that I am willing to be burdened with.
@JakeSimmons
@JakeSimmons 4 ай бұрын
Comment as much as you’d like. It helps boost me lol
Why SPs Suck.
15:47
Jake Simmons
Рет қаралды 41 М.
The ULTIMATE GBA IPS Kit Comparison!
16:27
Jake Simmons
Рет қаралды 43 М.
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 46 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
Is Sendico Worth It? | In-Depth Review
26:04
Jake Simmons
Рет қаралды 18 М.
How I Made My ULTIMATE PlayStation 1!
8:02
Jake Simmons
Рет қаралды 4,7 М.
Assembling a Funnyplaying GBA Motherboard! | Mod Monday
2:38:04
Jake Simmons VODs
Рет қаралды 698
$15 GameBoy Advance Repair & Restoration!
25:48
The Retro Future
Рет қаралды 606 М.
These Keys Shouldn't Exist | Nostalgia Nerd
19:32
Nostalgia Nerd
Рет қаралды 644 М.
You're Modding Game Boys WRONG!
10:52
Jake Simmons
Рет қаралды 7 М.
I Made MINECRAFT for THE GAMEBOY
9:16
RetroSilver
Рет қаралды 904 М.
Making The Nintendo Switch Run FASTER And COOLER With This NEW Mod!
18:55
Macho Nacho Productions
Рет қаралды 626 М.
Building the ULTIMATE DIY gaming phone
20:57
Zac Builds
Рет қаралды 1,3 МЛН
Tag her 🤭💞 #miniphone #smartphone #iphone #samsung #fyp
0:11
Pockify™
Рет қаралды 19 МЛН
PART 52 || DIY Wireless Switch forElectronic Lights - Easy Guide!
1:01
HUBAB__OFFICIAL
Рет қаралды 25 МЛН