- Joined
- Nov 14, 2020
- Messages
- 13
- Likes
- 56
One thing I've always wanted when building a Wii portable is for a system with zero wires going between PCBs where possible. A system designed so that everything just plugs in via ribbon connectors, where all the relocations are done via flex PCBs. Ultimate modularity, replicability, and tidiness.
So that's what I'm making.
Introducing the G-Boy Omega: a build that I'm hoping will streamline portabilising by bringing together the work of so many amazing people and building on it with my own haphazard learning process lmao. More importantly though, it aims to add in a LOT of different features, including WiFi, undervolting, HDMI output, BlueRetro and more.
The above photo is where I got to with my mainboard PCB, months ago. Sadly, my PC broke, so I've not been able to work on the project at all. A lot has also changed in these months, including @YveltalGriffin and @loopj releasing Thundervolt! When I get a working PC, I will be redoing everything so that I can include it and Mjolnir, reducing a lot of the space utilised by the PMS2 and PD3 to allow for tidiness, integration, and more features.
As you can see, everything connects to external PCBs using FFC connectors. One thing that enables such sorcery is the InfinityFlex, a PCB I'm designing that utilises the work of @supertazon , @YveltalGriffin , @VoxelTek and @Omega47 , namely the FujiFlex, WiFiFlex, MXHound and OmegaFlex.
This flex allows for full relocation of everything you'd need, including WiFi, U10, NAND, and MX. It sends the raw AV data to the mainboard PCB, where it can be then be passed through the DirectDrive, U-Amp and GCVideo output for maximal video and audio quality.
Here's the logo on the board, thanks to @supertazon for letting me send him way too many variants:
I did consider a wraparound flex incorporating @loopj 's periphlex, but decided to keep it seperate to make for an easier-to-assemble flex. The wrap-around aspect could put undue stress on both sides, after all.
The build will utilise a dock, which will enable the following:
- BlueRetro integration (still figuring out whether to include this in the build itself or in the dock)
- Sensor bar
- Wired GCC passthrough
- HDMI out
- Auto muting of the internal speakers when docked (the screen won't do this as it would require reflashing the DD every time it's unplugged)
I did think about including remote on/off with this build, but decided against it as I want to utilise a power switch for powering the build on, and this would overcomplicate things for me. If I make a revision with a power button however, I'll include this feature.
The other features of this build will be:
- 4 battery cells, for maximal battery life
- (Hopefully) analogue triggers, probably based off the Wii Classic Controller's
- Most likely an OMEGA trim, although if I can somehow fit an OMGWTF in there for accessibility I will*
- Undervolting through Thundervolt, enabling even higher battery life and lower temps
- Laminated IPS screen driven through direct drive for peak picture quality
- Bluetooth audio (?)
- Volume slider for (imo) the optimal volume control style
- Rumble
- Spicy memes
- DMG-styled details like my previous builds
- All open-sourced, naturally
*I don't think this is likely because this photo of @Gman 's WiiBoy that had 4 cells utilised an omega (EDIT: an LMAO trim)too:
The photos of this project are all outdated and I've since made changes anyway, but as I don't have a PC I can't access them. When I can, I'll update this worklog and then get obsessing into burnout to ensure this project is done by the end of the year if we're lucky Many changes already in my brain, looking forward to seeing it come to fruition!
I'll also make a "G-Boy Alpha" build available that is more beginner-friendly, but I'm not sure what the nature of that will be yet. I'm thinking it'll probably still utilise the PD3 and PMS2, and will work with a regular OMGWTF trim, just without the extra "console" features. This should mean it's a much simpler build at the cost of features, but that might be some people's jam.
Anyway, that's me signing off. See you next time!
So that's what I'm making.
Introducing the G-Boy Omega: a build that I'm hoping will streamline portabilising by bringing together the work of so many amazing people and building on it with my own haphazard learning process lmao. More importantly though, it aims to add in a LOT of different features, including WiFi, undervolting, HDMI output, BlueRetro and more.
The above photo is where I got to with my mainboard PCB, months ago. Sadly, my PC broke, so I've not been able to work on the project at all. A lot has also changed in these months, including @YveltalGriffin and @loopj releasing Thundervolt! When I get a working PC, I will be redoing everything so that I can include it and Mjolnir, reducing a lot of the space utilised by the PMS2 and PD3 to allow for tidiness, integration, and more features.
As you can see, everything connects to external PCBs using FFC connectors. One thing that enables such sorcery is the InfinityFlex, a PCB I'm designing that utilises the work of @supertazon , @YveltalGriffin , @VoxelTek and @Omega47 , namely the FujiFlex, WiFiFlex, MXHound and OmegaFlex.
This flex allows for full relocation of everything you'd need, including WiFi, U10, NAND, and MX. It sends the raw AV data to the mainboard PCB, where it can be then be passed through the DirectDrive, U-Amp and GCVideo output for maximal video and audio quality.
Here's the logo on the board, thanks to @supertazon for letting me send him way too many variants:
I did consider a wraparound flex incorporating @loopj 's periphlex, but decided to keep it seperate to make for an easier-to-assemble flex. The wrap-around aspect could put undue stress on both sides, after all.
The build will utilise a dock, which will enable the following:
- BlueRetro integration (still figuring out whether to include this in the build itself or in the dock)
- Sensor bar
- Wired GCC passthrough
- HDMI out
- Auto muting of the internal speakers when docked (the screen won't do this as it would require reflashing the DD every time it's unplugged)
I did think about including remote on/off with this build, but decided against it as I want to utilise a power switch for powering the build on, and this would overcomplicate things for me. If I make a revision with a power button however, I'll include this feature.
The other features of this build will be:
- 4 battery cells, for maximal battery life
- (Hopefully) analogue triggers, probably based off the Wii Classic Controller's
- Most likely an OMEGA trim, although if I can somehow fit an OMGWTF in there for accessibility I will*
- Undervolting through Thundervolt, enabling even higher battery life and lower temps
- Laminated IPS screen driven through direct drive for peak picture quality
- Bluetooth audio (?)
- Volume slider for (imo) the optimal volume control style
- Rumble
- Spicy memes
- DMG-styled details like my previous builds
- All open-sourced, naturally
*I don't think this is likely because this photo of @Gman 's WiiBoy that had 4 cells utilised an omega (EDIT: an LMAO trim)too:
The photos of this project are all outdated and I've since made changes anyway, but as I don't have a PC I can't access them. When I can, I'll update this worklog and then get obsessing into burnout to ensure this project is done by the end of the year if we're lucky Many changes already in my brain, looking forward to seeing it come to fruition!
I'll also make a "G-Boy Alpha" build available that is more beginner-friendly, but I'm not sure what the nature of that will be yet. I'm thinking it'll probably still utilise the PD3 and PMS2, and will work with a regular OMGWTF trim, just without the extra "console" features. This should mean it's a much simpler build at the cost of features, but that might be some people's jam.
Anyway, that's me signing off. See you next time!
Last edited: