Join us on Discord!
You can help CodeWalrus stay online by donating here.

Gamebuino (Arduino-based portable game console)

Started by Dream of Omnimaga, February 16, 2015, 03:02:05 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Dream of Omnimaga

I found this through a Cemetech topic by DarkestEx:

http://gamebuino.com/


It's a small handheld game console based on Arduino with specs similar to calcs for people who like old school games and it supports sound. I don't know how much RAM it has, but apparently it supports SD cards.

I wonder if anybody here has one or plan to get one and how good is it?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Yuki

  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

CKH4

Its a bit expensive for me, 3ds and raspi 2 before that on my list.
  • Calculators owned: TI-83+, TI-84+


Duke "Tape" Eiyeron

86*48? THat's small, why didn't they put a 128*64 screen? Some Nokia had one like that. It makes a pretty 1KB buffer.
  • Calculators owned: A lot.

Keoni29

It has 2k of ram. Some of it is probably used by the gamebuino's bootloader, but it might free it up after booting up a game.

Specs for the microcontroller can be found here: http://www.atmel.com/devices/atmega328.aspx
QuoteThe high-performance Atmel 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1KB EEPROM, 2KB SRAM, (...)
If you like my work, why not give me an internet?

Dream of Omnimaga

Wow 2 KB isn't a lot. It seems like they really wanted to go old school. I hope game do not have to be loaded entirely in RAM in order to run like with the 84+.

Also I would probably go with the RPi2 if I was to choose between this and that but I don't know where to buy it that doesn't charge more than the official retail price and actually ships in Canada. The official site doesn't even seem to sell it.

The old school factor for this smaller console is attractive, though :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

CKH4

  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

#7
Ah thanks for the link. It appears that http://ca-en.alliedelec.com/raspberry-pi-raspberry-pi-2-model-b/70465426/ would work for me, although they're out of stock.  MCM electronics does ship here as well. The retailers were not listed last time I checked IIRC.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

CKH4

If you get one you should let us know how it works. I might get one in a couple of months.
  • Calculators owned: TI-83+, TI-84+


DarkestEx

From my experience with this little game handheld I can say that it is really quite nice.
I wrote, as DJ said, a post about a project I made for this device, which was a little music player (supports any format, but conversion to special format is needed through the tool I made, plays from SD).
It is quite powerful actually, regarding its screen and the fact that it has only 2K of RAM (it does grayscale, decodes music and even Wolvenstein-like 3D is possible. The only thing I dislike about it, is that the screen is not properly attached. My one has a little problem at times, because the rubber connector is too tight or loose and the LCD then begins to fail.
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Dream of Omnimaga

Aw sorry to hear about the LCD. :( That really sucks. As for the handheld RAM I guess it's ok if it only has 2 KB as long as programs and games don't need to be stored in RAM entirely like with early TI-83+ game shells and BASIC programs.

Also @JWinslow23 recently found CodeWalrus and joined. He happens to have released some Gamebuino games actually, including a port of his 2048 clone. They look quite nice and reminds me of calc games, aside from the smaller resolution.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

DarkestEx

Quote from: DJ Omnimaga on May 14, 2015, 04:52:04 AM
Aw sorry to hear about the LCD. :( That really sucks. As for the handheld RAM I guess it's ok if it only has 2 KB as long as programs and games don't need to be stored in RAM entirely like with early TI-83+ game shells and BASIC programs.

Also @JWinslow23 recently found CodeWalrus and joined. He happens to have released some Gamebuino games actually, including a port of his 2048 clone. They look quite nice and reminds me of calc games, aside from the smaller resolution.
Yeah, but the LCD problem is only for my version. They are hand-assembled actually by the creator. I think, that I can fix the problem easily by unscrewing two screws just a bit.
Also, no programs are stored in RAM. That's completely impossible with the harvard architecture based platform. It only allows to execute code from the internal 32 KB flash. The bootloader actually reprograms the flash, everytime you choose a new game, and copies the game over. So the best thing would be some binary language or a assembly emulator. It would decrease the speed, but save the flash and make programming easier (maybe).
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Dream of Omnimaga

Oh, nice that they solved the issue then. Sometimes, hand-assembled stuff or stuff that isn't produced by some big company hiring a big factory to do it can have this happening. For example, with Pier Solar's 3rd reprint for the Sega Mega Drive/Genesis, the cartridge will not boot properly on the original console model, so you have to press reset on it. Also, hand-assembled products can result into massive delays if the seller gets many pre-orders. >.< (I had to wait almost two years for my copy of Pier Solar)

By the way, I assume that there is no external storage, right? Just wondering, since I am curious if a port of one of my RPGs would fit on it. :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Unicorn

Dang, I want one of those. Well, gotta start saving again!

Dj, it says you usea micro SD card to store the games. I assume if you have a 32gb card you could port one?
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Snektron

Would 32Gb be enough? :trollface: also you can now get like 200Gb micro sd's O.O
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Powered by EzPortal