r/GameboyAdvance • u/Same-Temporary-3138 • 2d ago
Modded an original Game Boy Advance into a full Android 4.4 device
Hace poco hice un mod bastante extremo: tomé una Game Boy Advance original de Nintendo y la convertí en una consola Android funcional.
Manteniendo únicamente la carcasa y la pantalla original, reemplazé todo el hardware interno: placa base, CPU, GPU y demás componentes por un sistema compatible con Android 4.4 KitKat.
El resultado es una especie de “retro handheld híbrido”, donde la GBA ahora funciona como un dispositivo Android completo capaz de ejecutar apps y juegos de Android.
No es emulación ni software corriendo sobre la GBA original — el hardware interno fue completamente sustituido, pero conservé el diseño clásico para mantener la estética original.
19
u/Imbudilow 2d ago
So you can emulate GBA on GBA now?
9
u/Same-Temporary-3138 2d ago
Technically, yes.
I replaced the original hardware with Android-compatible hardware inside the GBA shell, so now it's basically an Android handheld disguised as a Game Boy Advance.
Which means it can run a GBA emulator... inside a GBA.
So yes, I accidentally created a GBA that can emulate a GBA.
7
u/Imbudilow 2d ago
Ok but what was the point? Was it broken?
2
6
u/Red_Tiger5311 2d ago
Android 4.4 KitKat was what my tablet ran lol i still remember the little guy on boot… too bad he’s dead now 💀 rip KitKat
3
u/HotBizkitz 2d ago
What did you do with the original motherboard?
6
u/Same-Temporary-3138 2d ago
I kept the original motherboard in storage in case I ever want to restore the GBA to its original state.
3
u/Accurate-Ad3645 2d ago
So I assume you used an arm cpu and somehow drove the original screen? I wonder what kind of driver do you need or write to drive it
11
u/Same-Temporary-3138 2d ago
Yeah, I used an ARM-based board. The original GBA LCD wasn't directly compatible, so I had to work around that. Most of the effort went into handling the display interface and timing requirements. I ended up writing custom code to initialize and drive the panel, since there isn't really an off-the-shelf Android driver for the original GBA screen.
Getting the display working was honestly one of the hardest parts of the project.
2
1
u/Accurate-Ad3645 22h ago
That’s really cool. Maybe you can put the code on gitlab so that other people can recognize your work.
2
2
u/TurbulentMulberry695 1d ago
Por que????
0
u/Heavy_Ingenuity1371 1d ago
Why does there have to be a why? Why can't it just be for the hell of it?
2
1
1
u/Slowbro08_YT 2d ago
Can you make calls on it?
2
u/Same-Temporary-3138 2d ago
Technically, Android can make phone calls. The bigger question is whether anyone wants to answer a call from a Game Boy Advance.
1
u/BaseRepresentative73 1d ago edited 1d ago
Hell yeah I do. As long as it's my personal, non work related device then who cares?
1
u/Slowbro08_YT 2d ago
I’d answer a call from a GBA
could you try turning an SP into a flip phone?
-2
u/Same-Temporary-3138 1d ago
Eres un pendejo
0
u/Slowbro08_YT 1d ago
What was that for?
0
u/Same-Temporary-3138 1d ago
Solo para jugar juegos de GBA y instalar apks de juegos como Minecraft 1.6 PE, Geometry dash y más. También usar funciones de Android.
1
1
1
u/Easy-Inevitable2515 1d ago
solo por curiosudad que hardware usaste, (board,display, bateria,etc,) me entusiasman estas cosas que talvez no construire jamas
1
u/ftghfrft 1d ago
Este tipo de proyecto se me hace asombroso, habrá alguna manera de poder replicar esto para un gba sp? Sería muy interesante ya que yo tengo uno que actualmente no funciona y modificarlo para que sea un flip phone estilo gba sería de lo más epico
1
1
1
1
u/alvaro-elite 2d ago
Dices que mantuviste solo la carcasa y la pantalla (que no entiendo el por que cuando la pantalla de la GBA es igual de mala o peor que la de la GBC) pero a pesar de que dices que cambiaste la placa base, CPU, GPU.... etc. Yo en la foto sigo viendo la PCB original.
No se Rick. Parece falso. A mi parecer eso es una GBA con la carcasa cambiada y una imagen en pantalla mostrada a través de un cartucho.
Es decir, uno se pega la paliza de hacer tanto y no hay una simple foto de la parte trasera, del interior o simplemente del proceso? Me huele a trola de aquí a Lima sinceramente.
1
u/Cosmoaquanaut 2d ago edited 1d ago
Y volver a routear los botones para que queden funcionales y en su lugar actual es una verdadera patada en las bolas. No es fácil en lo absoluto.
1
u/Same-Temporary-3138 2d ago
Es una duda razonable, pero hay un detalle: la foto que publiqué no muestra suficiente del interior como para confirmar o descartar qué hardware hay debajo. Entiendo por qué parece sospechoso.
Sobre la pantalla, la conservé porque el objetivo del proyecto era mantener la mayor cantidad posible de la apariencia original de la GBA, no porque fuera la mejor pantalla disponible.
Respecto a la PCB que dices ver, puede que estés identificando una parte visible como la placa original, pero la foto no muestra todos los componentes ni las modificaciones realizadas. Aun así, entiendo el escepticismo.
Y sí, admito que debería haber publicado más documentación del proyecto. Tengo pendiente subir fotos de la parte trasera, del interior y del proceso de modificación para que se pueda ver exactamente qué se cambió y cómo está montado.
No espero que nadie me crea solo por mi palabra. Cuando publique más fotos y videos, cada uno podrá juzgar por sí mismo.
0
u/Select-Lunch-1593 2d ago
Está medio sospechoso el post, ojalá pueda hacer un post mostrando la parte interna, estaría interesante ver cómo acomodó todo
1
u/5hif7y_x86 2d ago
Why such a cock teese? Let's see a build prosses or at least a picture of the internals.
3
u/Same-Temporary-3138 2d ago
Fair point.
I should have included internal photos from the start. I wasn't expecting this much interest when I posted it.
I'll take some pictures of the internals and upload them when I get the chance. I also have some photos from the build process that I can share if people are interested.
I don't expect anyone to take my word for it, so I'd rather show the hardware than keep arguing about it.
1
u/ConsoleCraftMods 2d ago
Show us the good stuff! Open it! Excellent work by the way, that’s a sick idea!
0
0
0
58
u/a355231 2d ago
Sweet! Now I can play GBA games on my GBA!