My Wireless Game Boy Remote Control | How It Works
HTML-код
- Опубликовано: 5 окт 2024
- I can't believe I get to share this fun project with you! I thought it would be exciting to somehow control items in my house with the old Game Boy Advance. I tried to think of a unique way the GBA could communicate and I'm pretty happy with the results!
I hope you enjoy it and thank you for watching!
See you next time with more Doom programming tutorials.
-Sage
man your video production quality is going through the roof!
For the concept alone this needs all the views.
When you pointed out the GBA doesn't have wireless capabilities I was expecting some type of adapter to be used and then you hit us with the absolute genius of just flashing light in the corner lol.
Really cool stuff!
That means a lot to me so thank you for saying that! :)
This is super cool! I'll admit, I'm curious if you could remove the GBA from the equation and use those little IR servo modules with a tv remote or something. Kind of defeats the original project purpose, a bit, but I love how simple the mechanism and circuit is
True I could make that work but yes I really love the idea of an old game boy advance being the controller :)
This channel is quality, love it! Maybe would have liked to see a bit more about the timing part. Either way, great stuff!!
gba is the peak of technology
Pokemon FireRed & LeafGreen came with a IR Blaster Wireless Transmitter & Receiver unit that clipped onto the back of the GBA & GBA SP.
Also, the original GameBoy, GameBoy Pocket, and, GameBoy Colour came with a Built-In IR Blaster on the top of the handheld.
Lastly, how about instead of triggering a sensor why not just have the screen display a trigger Colour that you then use a fibre optic cable to route to the back of the console from the front and then beam that like a laser to a camera or light sensor on the other end to detect output.
Alternatively to that why not use sound outside of the audible range of people to trigger sensors in the room silently, that way you program the target sensor to listen to a unique sequence of trigger sounds, and then program the GameBoy Advance cartridge to get the speaker to play those completely inaudible tones such that it triggers the target device in a seemingly silent manner
This is unnecesary and genius, I love it lol. Quality content man!
Brilliant as always!
It's great to see your comment! Thank you so much! 😎👍
Oh hey!
So much work clearly went into this video. Unreal ❤
Did you think about porting this to the gameboy color which has ir built in?
I already have experience programming on the GBA so I felt more comfortable with it but yes this could be ported to the GBC.
This is pretty cool. Next step would be to stuff the IR transmitter into a cart and not have to clip something on. Though that may require a lot more expensive components to get it all to fit.
or use a gbc? (I know, that's not 3DSage's territory (yet?)
@@Suicoo I didn't even know the GBC had an IR port, thanks. That is such a cool feature I wonder why so few games took advantage or why they didn't add it to more handhelds.
This channel deserves more subs.
You pushing the boundaries 🤯
Thank you! 😎
Epic! Doom tutorial part 2 when?
my guy is amazing at videos! I cant wait to see the next minecraft gba video
Far be it for me to discourage a rube goldberg approach, but the GBA has a perfectly good I/O port which can be used for either serial (SPI) communication, or as a GPIO port. No need for photocells on the screen. I have a couple of old videos on my channel demonstrating both uses.
Haha this is the fun type of tinkering I like!
That's pretty awesome and I don't wanna question your ingenuity, but....
You know that the GBA can natively talk UART through the link port, right? Pretty much all micro controllers support it, and the port also gives you a convenient 3.3v power source.
Super cool! Definitely earned a sub!
Yayy! Thank you and welcome aboard! 😎👍
Using the colors on the screen is a really cool idea with a lot of potential, but at least in my experience a lot of the GBAs I've seen have really dim screens. Wouldn't it be possible to use the serial port instead for communications?
Thats what i wad thinkung too
That was my initial thought as well considering he would want that for expanded control...
They first released the dim ags-001 SP version, but then they released the ags-101 SP which has a much better and brighter screen. This the the model I'm using and it works great. I can also adjust the sensitivity of the light resistor.
That's really cool, and I gotta say using the light of the screen is still a lot more creative too
@@3DSage Yhea yhea, but the question is why someone skilled enought to develop a 3D engine for the GBA have a total lack of knowledge when is about to deal with the Link port...
Because implement hardware in the cartridge is another option, boktai, yoshi tilt, and more... but using the Link port you dont need to get out of the SDK...
My lord, its even developed a radio transmisor from the own Nintendo for some Pokemon games...
And lets no talk about GBC for IR purposes and the game Mission Impossible...
An explanation is required.
3d printing is cool, i managed to print a 15 minuite benchy on a bed slinger once
Is there some kind of GBA-to-MQTT code so you can create a cart that talks direct to an ESP8266 (on the cart pcb) that can then talk via MQTT to Home Assistant?! Now that would be super cool!!
This Is sick man, as always. Love your content!
Thank you! 😎👍
I was looking for a 3d engine on gameboy just for the heck of it and i found this gem!
SUBBED!
Allah I Hafdak 🤲
I enjoy programming 3D engines for the GBA too! Thank you for the sub! 😎👍
You sure do know how to push the gameboy to its true limits
Great work! You've probably already discovered this, but making short test prints for measurements goes a long way when doing stuff like this
I forgot why I subbed to you In the first place but I no doubt know it was for a good reason after seeing this lol
Thank you for saying that! 😎👍
Pretty sure there was a game on the game boy color that let you program it as a remote too. James Bond or Mission impossible or something to that effect
yup, mission impossible on gbc
It would be cool if the IR blaster was contained inside the cartridge itself, but that sounds more complex
The GBC had an IR transmitter I wonder if he could bypass the device on top and talk direct to the IR transmitter in the GBC?!
@@ChunkySteveo Well the game Golden Sun actually had a light sensor in it so that at night the monsters would be tougher or something. Maybe that could be reverse ingeneered to produce IR light or something
There was a Wireless add-on for the GBA. I wonder if you could have used that instead?
awesome
The game boy colour has an IR transmitter, and a mission impossible game makes use of it to turn the game boy into a tv remote
instead, you could make an IR blaster cartridge, by decoding the address being read from the cartridge, and having a magical special address that turns the LED on or off or whatever. or you could use the same kind of signalling back to the cartridge to transmit bytes, and eventually trigger the transmission.
i love this idea. Will you release any files for us to buy? Thank you
Hello! Great video! Thanks for this idea. Is it possible to send a signal to an external gba connector? It would be even more interesting.
Really cool!
Bit off-topic, but it would be cool to see you make a PS1 game that can run on the real hardware!
I loved my ps1 and games so that would be so much fun!
@@3DSage it would also be really interesting to see too as seeing programmers make PS1 games on RUclips is very very rare to see
Anyone remember the mission impossible game on GBC that had IR support for changing channels on tv and such
i wonder if you could create a cartridge with the WLAN/BT component
couldn't this have been more easily done with a Gameboy Color? iirc those have a built-in ir transmitter
So cool :)
i'm watching the video and be like "Lol, this guy has a 3DSage-app on his GBA" :D
The gba does have wireless communication tho, don't spread misinformation like that! (it's called the wireless adapter an was used as a link cable)
0:58. Game boy had IR. you should of used that. For the GBA, you could of worked off of others people's work to make use of a wireless receiver
Cool idea, but i think it will be beter if you create a gambeoy cartridge with an ESP32 in it, and get wifi and bluetooth.
I wonder if you could do something similar with the link cable port
That was also my first thought
hey bro could you create the legend of zelda breath of the wild for, game boy advance, gba
I like that idea :)
*ahem* when GBA doom p2?
Also, are you going to share the code for this or make us reverse engineer your little idea
I second the doom p2😊
I have that exact ruler!
Add wireless to the pcb
I wonder if this would work with just the receivers around your house if you used a Gameboy colour as it already has an IR emitter?.....
at this point you should just rename your channel to GBSage.
Gameboy color has an ir transmitter/receiver.
If it work by infrared, can't you simply use the cartdrige "Mission Impossible" for Game Boy Color using a gameboy color (since it have an infrared censor/emitter)?
What would you do in the event that someone resets the gameboy, causing it to detect the splash screen and send an IR signal for a long time?
Edit 1: Reformulated question.
couldn't you have used a gbc and maybe the mision imposible game. since the gbc already has ir
GBC has an ir port
Yes it does! I wish the GBA did too because I can think of many fun ideas 😎
You can take PSP, cut disc and old battery part and add more battery + usb type c?
My brother why u dont try to make fortnite on gba or a top down minecraft like pokimen but minecraft and make i could hit tress craft build house it will be hard. But u so talanted i bet u got this :D😊😊
Any reason you milled out a pcb instead of just using perfboard?
I could have done that, but it's easier and quicker to print multiples like the 3 receivers which are all the same layout.
I still waiting for the port of Resident Evil 2 ti GBA
I can do that!
😎
Genial vas hacer un vídeo explicativo
Pensé que la mayoría de la gente disfrutaría verlo funcionar. ¡Puedo explicar más si suficientes personas están interesadas!
@@3DSage 👍👍👍👍🍀😀
I'm curious it's possible to create multiplayer game for GBA
I know it's possible to create multiplayer Player game that works with the ling cable but my question is it's possible to make a GBA multiple game that you able to connect in both GBA and computer And play together ?
I've tried it! The gba link cable code is not very good and hard to work with. It's weird and hard to use but I would like to give it another try.
@@3DSage okay
Absolutely brilliant, too bad the ez flash cart you have is like $200 bucks
wow really!? It was much cheaper back when I bought it. Any functional flashcard would work. All it does is pass the rom file to the hardware.
genius
Damn!
The gameboy color hates this trick
Pinto beans!!!
Mom pick me up I'm scared
Mission impossible (gbc) did it better (/s)
Wait… so you used an IR transmission to control a servo to press the button to turn on your tv 🫠🫠🫠🫠🫠🫠🫠
I am reading the screen pixels to communicate to an IR emitter and receiver to control anything! :) I don't think anyone else has tried it this way before.