Gameboy Pocket-RPi3 Buildlog #1

Door mvdam op vrijdag 1 juli 2016 15:01 - Reacties (11)
Categorie: Tweaks, Views: 3.720

Nadat ik deze week licht besmet ben geraakt met het Pi virus doordat ik een Pi voor een leuk prijsje over kon nemen, heb ik er direct een projectje voor gevonden. Dit gehele projectje zal gelijkend zijn aan: een project van XodusTech

Maar, first things first. Wat is een Pi-Pocket? Voor een eerst hint zie onderdstaande afbeelding.

http://www.mvdam.nl/wp-content/uploads/2016/07/Pocket-Pi-1.png
Afbeeldingsbron: http://www.xodustech.com/...spberry-pi-gameboy-pocket


Een klein voorbeeldje van wat het moet worden Bron: XodusTech

Een Raspberry Pi 3 (of in geval van bovenstaande afbeelding een Pi B+) Inclusief scherm ingebouwd in de behuizing van een GameBoy Pocket.

De GameBoy Pocket is de kleinere opvolger van de originele Gameboy DMG-01 waar Chaozz recentelijk een uitgebreid filmpje van gemaakt heeft. Echter betrof het daar enkel het inbouwen van Backlight. De GameBoy Pocket is uitgekomen in 1996.

Met dit project ga ik proberen om de volgende hoofdcomponenten in een GBP (GameBoy Pocket) te bouwen:

- Raspberry Pi 3 Model B (¤40) (Link)
- 2,5" Kleurenscherm (¤25) (Link)
- 2600mAh Accu (¤12) (Link)
- Gameboy Pocket (¤30) (Elke staat, zolang de behuizing + knoppen maar OK zijn)

Hier heb ik verder nog voor nodig:

- MicroSD 32GB (Formaat naar keuze) (¤5) Link
- Teensy 2.0 USB Development board (¤14) Link
- 3,7V naar 5V Step-up (¤3) Link
- 3,3V Switching mode regulator (¤6) Link
- Miniatuur Versterker (¤1) Link
- 5V 1A Li-ion ladercircuit (¤0,40) Link
- 28mm Speaker (¤0,80) Link
- Extra USB poort (¤0,19) Link
- Vervangend glaasje voor de Gameboy (¤4,99) Link

Dit alles heb ik voornamelijk op Ebay besteld. De Raspberry is tweedehands.

Totale onderdeelkosten ongeveer tot zover: 125,- Euro

Dat maakt het niet echt een budget projectje. Waarschijnlijk kun je nog wel een paar dingen hier en daar besparen. Je zou eventueel bijvoorbeeld voor de knoppen de GPIO pins van de RPi kunnen gebruiken in plaats van de Teensy. Maar de Teensy maakt het één en ander makkelijker.

Ook kun je dingen als een accu + electronica, nieuw glaasje. Waarschijnlijk wel goedkoper krijgen of weglaten als je dat wil. Hetzelfde geldt voor de LCD. Ik heb deze uitgezocht omdat ik behoorlijk zeker weet dat hij past en gaat werken in deze build. Aanvullend zijn er voldoende guides beschikbaar die beschrijven hoe je dit schermpje kan voeden op 5V ipv 12V.

Verder benodigd:

- Lijm
- Soldeerbout + Soldeer
- Dunne kabeltjes voor verbindingen tussen componenten
- Dremel / stanleymes

Alle benodigde spulletjes zijn zoals gezegd reeds besteld. De Raspberry Pi 3 komt vandaag of morgen binnen, evenals de GameBoy Pocket. De overige spullen komen (helaas) allemaal uit china, dus zullen er wat langer over doen.

http://www.mvdam.nl/wp-content/uploads/2016/07/Pocket-Pi-3.png
PostNL houdt het spannend! :)

Maar, wat kun je er nu eigenlijk mee?
De Pi zal gaan draaien op een stukje software dat RetroPi heet. Hiermee kun je een behoorlijk aantal "retro" consoles emuleren. (NES, SNES, N64, GB(A) enzovoort). Het mooie aan de Pi is dat hij ook een HDMI uit heeft, en hierdoor kun je dus ook je emulaties op een TV spelen.

De Pi3 beschikt over ingebouwde bluetooth, dus als je een paar controllers hebt die dat ondersteunen *kuch* 8BitDo Snes 8Bitdo PRO *kuch*

Hierdoor kun je ook heel eenvoudig over de beperkingen van de GameBoy heenkomen, namelijk, hij heeft maar "2" knoppen (A en B). Waar je voor een snes game al gauw 4 knoppen wil hebben. En voor een N64 game liefst nog wat meer.

Zodra ik alle spulletjes binnenheb zal ik aan de knutsel gaan, en dan laat ik jullie meer weten!

Reacties zijn O+. Vind je dit een leuk of stom idee? Zou je zo'n ding wel willen kopen? Let me know O+

Volgende: Fiber Nederland 10-'16 Fiber Nederland
Volgende: Telco's net als soort van vroeger... 10-'15 Telco's net als soort van vroeger...

Reacties


Door Tweakers user Jantje2000, vrijdag 1 juli 2016 19:24

Het lijkt me een geinig idee. Zelf zou ik hem niet kopen, aangezien het nut niet heel groot is.

Ik krijg morgen mijn raspberry pi trouwens waarschijnlijk ook binnen. Het vreemde is dat bij mij de zending nog niet is ontvangen bij PostNL, maar de verwachte bezorgdatum is morgen. Precies omgekeerd dus. :P

Door Tweakers user yesjohn, zaterdag 2 juli 2016 16:12

Dit zijn altijd leuke projectjes om zelf te doen. Doe je dit project alleen voor de lol of wil je hem ook echt gaan gebruiken? Als je hem ook echt gaat gebruiken zou ik beter na gaan denken over de knoppen want zoals je zelf al aangaf kan je met de gameboy layout niet alles spelen.

Door Tweakers user mvdam, zaterdag 2 juli 2016 18:04

yesjohn schreef op zaterdag 02 juli 2016 @ 16:12:
Dit zijn altijd leuke projectjes om zelf te doen. Doe je dit project alleen voor de lol of wil je hem ook echt gaan gebruiken? Als je hem ook echt gaat gebruiken zou ik beter na gaan denken over de knoppen want zoals je zelf al aangaf kan je met de gameboy layout niet alles spelen.
Ik wil hem ook echt gaan gebruiken, maar ik stel me zo voor, dat voor de games waar meer controls voor nodig zijn ik gerust een bluetooth controller pak :). Daarnaast zal er ook een HDMI-out op komen om 'm aan een tv te hangen.

Superdraagbare console dus voor die retro avondjes!

Door Tweakers user LopendeVogel, zondag 3 juli 2016 12:05

mvdam schreef op zaterdag 02 juli 2016 @ 18:04:
[...]


Ik wil hem ook echt gaan gebruiken, maar ik stel me zo voor, dat voor de games waar meer controls voor nodig zijn ik gerust een bluetooth controller pak :). Daarnaast zal er ook een HDMI-out op komen om 'm aan een tv te hangen.

Superdraagbare console dus voor die retro avondjes!
En dat is inderdaad het leuke van jouw project, jij maakt een gameboy die verschillende games van verschillende platformen kan draaien. Een all-in-one gameboy met inderdaad een HDMI output en zoals aangegeven een BT controller.
Nu heb ik zelf onlangs 2e hands een Nintendo 3ds gekocht bij een console verzamelaar/winkel om de nostalgie van pokemon terug te halen (Wat overigens ook gelukt is :D). Maar dan ben je beperkt tot die games, bij jouw hand console zijn de mogelijkheden veel uitgebreider.

Maar werkt dat schalen straks wel goed wanneer je bijv een Nintendo 64 game wilt afspelen op dat kleine schermpje? Ik kan me jaren geleden emulators herinneren voor de PC waarbij dat schalen niet echt lekker werkte?

Wanneer ik dit lees baal ik ook wel dat ik me nooit echt in het solderen verdiept hebt, ik vraag me af of ik überhaupt nog stroom schema's kan lezen.. Best schandalig voor een tweaker, want als ik dan jouw blog lees dan kan je gewoon vrijwel oneindig veel met verstand van stroom schema's en een soldeer bout..

Ik ben benieuwd naar het vervolg wanneer die af is, en of het je überhaupt allemaal gaat lukken zoals jij het wilt (ik hoop van harte dat het lukt :D)

[Reactie gewijzigd op zondag 3 juli 2016 12:08]


Door Tweakers user Sterk1, zondag 3 juli 2016 12:38

Ik ben benieuwd.
Heb alvast een Gameboy Color aangeschaft :-)

Door Tweakers user yesjohn, zondag 3 juli 2016 22:24

mvdam schreef op zaterdag 02 juli 2016 @ 18:04:
[...]


Ik wil hem ook echt gaan gebruiken, maar ik stel me zo voor, dat voor de games waar meer controls voor nodig zijn ik gerust een bluetooth controller pak :). Daarnaast zal er ook een HDMI-out op komen om 'm aan een tv te hangen.

Superdraagbare console dus voor die retro avondjes!
Ik snap het concept. Het lijkt mij alleen leuker om er ook bijvoorbeeld SNES spellen mee te kunnen spelen. Ik heb er zelf even naar zitten kijken maar ik denk dat de formfactor van de orginele Gameboy (Color) dit niet echt toelaat vanwege de shoulder buttons.

Door Tweakers user copywizard, maandag 4 juli 2016 12:13

ik ga deze volgen hoop dat je een uitgebreide build log gaat maken zodat ik het misschien kan over kopieeren !! ;)

Door Tweakers user mvdam, maandag 4 juli 2016 12:32

copywizard schreef op maandag 04 juli 2016 @ 12:13:
ik ga deze volgen hoop dat je een uitgebreide build log gaat maken zodat ik het misschien kan over kopieeren !! ;)
Ik ga mijn best doen! :). Het lijkt er sowiso al op dat er wat verschillen zijn tussen mijn projectje en die uit mijn bron. Bijvoorbeeld de 3.3v converter lijkt niet meer nodig te zijn. (maar dat zal blijken). Wat in theorie ¤6 zou schelen op de bouwkosten.
yesjohn schreef op zondag 03 juli 2016 @ 22:24:
Ik snap het concept. Het lijkt mij alleen leuker om er ook bijvoorbeeld SNES spellen mee te kunnen spelen. Ik heb er zelf even naar zitten kijken maar ik denk dat de formfactor van de orginele Gameboy (Color) dit niet echt toelaat vanwege de shoulder buttons.
Begrijpelijk, maar zijn dus wel te spelen (incl N64 games!) op de gameboy. Maar dan wel met een externe controller. Die draadloos te koppelen is via Bluetooth :)

Ik wil vooral extern weinig wijzigen aan de gameboy, ik heb nog geen enkele mod gezien die dat smaakvol doet imho.
JeroenC schreef op zondag 03 juli 2016 @ 12:05:
Maar werkt dat schalen straks wel goed wanneer je bijv een Nintendo 64 game wilt afspelen op dat kleine schermpje? Ik kan me jaren geleden emulators herinneren voor de PC waarbij dat schalen niet echt lekker werkte?

Wanneer ik dit lees baal ik ook wel dat ik me nooit echt in het solderen verdiept hebt, ik vraag me af of ik überhaupt nog stroom schema's kan lezen.. Best schandalig voor een tweaker, want als ik dan jouw blog lees dan kan je gewoon vrijwel oneindig veel met verstand van stroom schema's en een soldeer bout..

Ik ben benieuwd naar het vervolg wanneer die af is, en of het je überhaupt allemaal gaat lukken zoals jij het wilt (ik hoop van harte dat het lukt :D)
Volgens mij zijn er geen problemen met het schalen van de games. Ik verwacht ook eigenlijk niet om N64 op het kleine schermpje te spelen. (Of ik moet nog een soort van expansion controller maken waarmee ik dan extra controls toevoeg aan de gameboy :D.

We gaan het beleven :)

Door Tweakers user chaozz, dinsdag 12 juli 2016 13:50

Bedankt voor de shout-out! :)

Door Tweakers user mvdam, dinsdag 12 juli 2016 14:02

You're welcome :*. Kijk met veel plezier naar je blogs!

Door Tweakers user chaozz, dinsdag 12 juli 2016 14:05

mvdam schreef op dinsdag 12 juli 2016 @ 14:02:
[...]
You're welcome :*. Kijk met veel plezier naar je blogs!
Thanks, ik ga deze serie zeker volgen. Erg interessant!

Reageren is niet meer mogelijk