Treguard
Posts: 5
Joined: Wed Jul 27, 2016 8:36 pm

Game project

Thu Jul 28, 2016 10:49 am

Hi All

I'm very new to this, so please forgive any comments which might appear a bit on the stupid side.

Basically, I'm planning on utilising two different guides to achieve a similar result. I'm looking at putting a zero inside a DMG01 shell, and try and keep the one usb port on the zero free for use with a keyboard.

This is my list, but to be honest I'm now leaning more towards audio via pwm. I can't see me using a Teensy as that will take up the one usb slot, so it looks like I'll have to connect to the GPIO pins from the DMG button PCB. I'm unsure whether the GPIO pins are only meant for one device, or basically if there are spare pins, then you can have as many as you want.

Can you see any problems with this since the DMG pcb only uses 11 pins and I think the PWM audio would use 2 pins?

I haven't even gotten to how to power it up yet.

Common ground dmg button pcb
http://www.ebay.co.uk/itm/Gameboy-DMG-0 ... SwnFZXXni-


USB Audio Adapter
https://thepihut.com/products/usb-audio ... 0wodDk0New

GB Conductive silicone button pads
http://www.ebay.co.uk/itm/Nintendo-Game ... Swa-dWqjVS

Gameboy case
http://www.deadpanrobot.co.uk/en-gb/col ... hell/80040

3.5" TFT
https://www.amazon.co.uk/gp/product/B00 ... UTF8&psc=1

Robbi_Blechdose
Posts: 83
Joined: Sat Sep 20, 2014 6:11 pm

Re: Game project

Fri Jul 29, 2016 7:31 am

You could always try to use an USB hub (remove the case etc. and it'll be quite small).
The GPIO pins are meant to be used as you like, basically (GPIO = General Purpose Input Output)
So, you can use the gameboy buttons and PWM audio at the same time.
Actually, I'm working on a similiar, albeit a bit smaller project at the moment.
This guide will be really helpful, I think: http://sudomod.com/category/game-boy-zero/
And instead of the car monitor (RCA doesn't have THE best image quality) you might consider using this: https://www.adafruit.com/products/2441
For power: Use a lipo battery (I'm using 2000 mah) and something like the Powerboost 500 charger or Seeed Studio Lipo Rider.

Treguard
Posts: 5
Joined: Wed Jul 27, 2016 8:36 pm

Re: Game project

Fri Jul 29, 2016 10:52 am

Many thanks for the reply. I think the reason for going for that screen was sticking to 5v, I'm only emulating 8 bit systems (so really don't need higher than 320 x 240) and I think it mentioned on the sudomod page about getting a higher frame rate (strangely) over composite.

Funny enough I spotted a nice smallish pcb usb hub on eBay which will do nicely. I'll take the case off the usb audio card to make it smaller top, and then at least I've got another two ports for mouse and keyboard if needed.

I really did consider a battery and using the power boost, but as a beginner I'm a little worried about getting it wrong and things overheating.

My two compromises are - running it off the mains (pointless for a handheld I know) and also no separate volume control / potentiometer so will need earphones with their own volume control.
Also third:- no speaker on case

Robbi_Blechdose
Posts: 83
Joined: Sat Sep 20, 2014 6:11 pm

Re: Game project

Fri Jul 29, 2016 4:36 pm

The powerboost and Lipo Rider are both safe, it's quite difficult to get something so wrong the battery gets destroyed, I imagine. ;)
Also, the volume control can be done by putting something like this between where the signal comes from and the audio jack: https://www.radioshack.com/collections/ ... 5717251717 I found one of those in some old thingy I took apart.
And, sorry, I don't understand what you mean by saying "sticking to 5v", as the adafruit screen runs just off the GPIO header.
Another notice: I'm planning on using an old headphone speaker (without amplifier, set volume to 100% everywhere and you're fine) for in the case.

Treguard
Posts: 5
Joined: Wed Jul 27, 2016 8:36 pm

Re: Game project

Sat Jul 30, 2016 9:38 pm

Thanks

I've had a look at that one, and I think I'd have problems getting it in the case, as the usb hub I've picked up also sits on top of the pi.

Thanks I'll check those two out :)

Return to “Gaming”