Poll

What are you most looking for in the Gamegirl?

LÖVE
1 (16.7%)
PICO-8
1 (16.7%)
Scratch
1 (16.7%)
Emulators
3 (50%)

Total Members Voted: 4

Author Topic: Gamegirl: the retro console done right  (Read 4139 times)

0 Members and 1 Guest are viewing this topic.

Offline davidperrenoudTopic starter

  • Newbie
  • Posts: 2
  • Country: ch
Gamegirl: the retro console done right
« on: April 02, 2016, 05:43:36 pm »
Hello,

I wanted to ask your advice about my recent project:

https://hackaday.io/project/10207-gamegirl-the-retro-console-done-right

Some technical details especially for you electricians:
  • HDMI/DPI mode for the display (no SPI protocol rubbish!)
  • MCP73831 battery charger
  • PAM8302 amplifier + low-pass RC filter + audio through PWM1 on the Pi
  • Backlight through PWM0 or PCM_CLK
  • No boost converter

For this last point, has anyone tried to power a Raspberry Pi directly from a Li-Po (3.7V-4.2V) connected to both the 5V and 3.3V connector?

I think the BCM2835 can tolerate the higher voltage on the 3.3V rail. The 5V rail has to be connected because the switching mode power supply (PAM2306) uses it to power the 1.8V rail.
« Last Edit: April 08, 2016, 06:56:57 am by davidperrenoud »
 

Offline Mechanical Menace

  • Super Contributor
  • ***
  • Posts: 1288
  • Country: gb
Re: Gamegirl: the retro console done right
« Reply #1 on: April 21, 2016, 12:29:38 pm »
Personally I'd say it's not a retro style console, just another RPi with some emulators in a gameboy style case. How would it be better than a phone in one of the many gaming cases that are cheaply available?

Not saying it's not a cool little project but calling it "a retro console done right" is misleading at best. Can you even do bare metal coding on a Pi and use all the peripherals? As somebody who likes messing with coding for retro consoles from the 8 bit era up to the Wii (no OS getting in the way so in my view the last retro console from a devs point of view) the inability to try and get more out of the machine because of that limitation would put me off of bothering with it given the tag line.

EDIT:Also what "retro homebrew dev" wants to be writing games and/or apps as Lua scripts? A quick search told me your first 3 poll options could just be replaced with one option, "using Lua."

EDIT the 2nd: Really don't mean to sound so down on the project. It really is cool. Throw in devkits for the emulated machines, HDMI out, and some way to connect a keyboard and it could be "The ultimate retro emulation station and devkit." Make enough I/Os available to allow people to use it as a 8 or 16 bit cartridge with adapters on some sort of expansion port and even better.
« Last Edit: April 21, 2016, 12:46:43 pm by Mechanical Menace »
Second sexiest ugly bloke on the forum.
"Don't believe every quote you read on the internet, because I totally didn't say that."
~Albert Einstein
 

Offline davidperrenoudTopic starter

  • Newbie
  • Posts: 2
  • Country: ch
Re: Gamegirl: the retro console done right
« Reply #2 on: April 22, 2016, 07:26:33 am »
It's better than a phone because it's made to only play games. For developers, you can customise the hardware in any way you want and the software stack is much thinner (OpenELEC + RetroArch + C or Lua).

If you want a bare metal console, it's maybe easier to start with an Arduboy. Of course it won't be as powerful and you won't have all the ease of use of a filesystem, OpenGL, USB peripherals, etc.

But you can actually do bare metal on a Pi and that would be really cool if someone tried it. You would have to find a way to enable the DPI mode, do PWM audio and read the buttons:
http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/index.html
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf