- Joined
- Aug 28, 2020
- Messages
- 23
- Likes
- 31
Hey Everyone,
This is a retroactive worklog of building my "Nintendo GAME BOY 64" which I call the: M-Boy. It's probably unnecessary to mention: but my inspiration came from the amazing G-Boy that got me into this hobby. Moreover, the design is heavily inspired by the original Game Boy and of course Gman's G-Boy. More-moreover, most of the parts used in this design have been produced by the man himself, supported by the BitBuilt and and 4layertech stores and people behind them. So to start things off: a huge thank you to Gman and all of those involved in the BitBuilt and 4layertech community and stores.
Let's start with the final result and then followup with the chronological order of getting this from start to finish.
Here she is: a vertical handheld, GAME BOY style Nintendo 64 portable!
Featuring a 4-color inlaid logo! I've not seen many, portables that feature multi color 3D printing, and this came out really nicely. Looks even better in person and can't be felt at all on the back.
The buttons on the back use a grey, very familiar to the original N64 controllers. Not all is great, as the curves on the sides are printed on supports, they aren't perfectly smooth, but it looks worse in the photo I swear
Some more multi-color action: the volume buttons match the inlaid + and - symbols: this came out super nicely. What's less nice is that there is a bit of color bleed into the body, which could've been better, but my prototypes used a different color where this was not noticed.
Here's the top: yellow means power but the POWER text didn't come out very nice: nothing in life is perfect. At least there is USB-C charging.
And then the one you've all been waiting for: the nude shot. Please see below for a full parts list; but it should be obvious here that the BitBuilt and 4layertech stores were definitely involved here.
So what's inside:
This is a retroactive worklog of building my "Nintendo GAME BOY 64" which I call the: M-Boy. It's probably unnecessary to mention: but my inspiration came from the amazing G-Boy that got me into this hobby. Moreover, the design is heavily inspired by the original Game Boy and of course Gman's G-Boy. More-moreover, most of the parts used in this design have been produced by the man himself, supported by the BitBuilt and and 4layertech stores and people behind them. So to start things off: a huge thank you to Gman and all of those involved in the BitBuilt and 4layertech community and stores.
Let's start with the final result and then followup with the chronological order of getting this from start to finish.
Here she is: a vertical handheld, GAME BOY style Nintendo 64 portable!
Featuring a 4-color inlaid logo! I've not seen many, portables that feature multi color 3D printing, and this came out really nicely. Looks even better in person and can't be felt at all on the back.
The buttons on the back use a grey, very familiar to the original N64 controllers. Not all is great, as the curves on the sides are printed on supports, they aren't perfectly smooth, but it looks worse in the photo I swear
Some more multi-color action: the volume buttons match the inlaid + and - symbols: this came out super nicely. What's less nice is that there is a bit of color bleed into the body, which could've been better, but my prototypes used a different color where this was not noticed.
Here's the top: yellow means power but the POWER text didn't come out very nice: nothing in life is perfect. At least there is USB-C charging.
And then the one you've all been waiting for: the nude shot. Please see below for a full parts list; but it should be obvious here that the BitBuilt and 4layertech stores were definitely involved here.
So what's inside:
- 3.5" 480 wisecoco IPS display. This thing is gorgeous and I need to put it in my G-Boy as well. Beautiful bright colors and sharp as a whistle (see also shot below).
- NTSC N64 rev 5 with 2x 4.5MB RAM chips, advanced trim and a 90 degree cart slot bend. I started with a PAL model but had compatibility issues with the LCD; had to retrim an NTSC model to get it working right (worth it!). Getting the trim to boot up for the first time after the RAM replacement was a very stressful, but very rewarding journey.
- Gman's N64 PIF Breakout Board. Used my 'original' BitBuilt pre-populated breakout board on my PAL one (which is still on there and functional: N64 mini perhaps?) so I ordered another version from JLCPCB (not a sponsor) and soldered the components on there myself. For me this was a huge achievement, and thank you Gman for making the design open source to make this possible.
- An Arduino nano clone running controller emulation software. Works really well, but does not offer Controller Pak support. Will link the source if I can find it.
- 4layertech RVL-PMS-2: Yes you read that right: a Wii power system driving an N64. Why? Well, because I ruined my N64 PMS by a ground loop short, which was the same time I learned that's a thing. Expensive lesson learned.
- Sparkfun USB-C PD breakout board for USB connectivity. Fitted my design a bit better than the one made by the community, but uses the same chip.
- BitBuilt N64 AMP. Another beautiful design by Gman. Perfect digital audio that sounds outright amazing. Hooked up to two little phone replacement speakers and a 3.5mm jack for automatic switching. Volume up and down is controlled by the buttons as seen above. Works really nicely and the audio is so crisp.
- N64 Advanced provides that incredible 480p image. Really nice piece of technology. Converts directly from the digital signals on the N64 to VGA which is then fed into the LCD driver board. Huge thank you to the people involved creating this.
- Krikzz amazing EverDrive-64 X7. Rather than going for a cartridge based design, I wanted to follow the G-Boy style of having everything built in. As amazing as it is, it also is the cause of most of my pain, since the menu system hard-defaults to the screen resolution native to your system; since I started with a PAL system, it would output 576p, which the screen does not support; even though it supports loading games from a NTSC region (which would then output 480p); the menu system could not be altered. The backup battery cell has been relocated to make it flatter.
- DPAD, CPAD (I just made that up), A,B buttons are hooked up using BitBuilt DSL breakout PCBs. Figured I just leave the two other buttons on the board unused.
- Nintendo Switch analog stick hooked up to a BitBuilt breakout board. Now on 4layertech.
- Volume, Power and Start buttons are your common 6x6 tact switches mounted on a piece of perfboard.
- Samsung 21700 5000mah lithium ion cell giving a 1h45m play time.
- The power indicator LED is the actual LED from the N64 that gave its life for this portable, added a lot of resistance to make it nice and dim so it doesn't shine in your eyes.
- Custom designed (but very much G-Boy inspired) 3D-printed shell. Features embossed logo on the front, multi-color logo on the back, colored button labels. Custom buttons with embossed letters printed with .25mm nozzle, others with .4mm. Printed on Prusa i3 MK2S+MMU2. (The MMU came later, otherwise I would probably have printed the front embossing with color as well.
- Color bleed into the case, some uneven areas on the bottom.
- POWER inlay text on the case not being crisp.
- No Controller Pak support.
- Start button should be red.
Last edited: