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 2 Guests are viewing this topic.

Dream of Omnimaga

I guess it helps in a way that Java is available since some people can't stand lower level languages like C/ASM, but I am curious about the speed and size of simple games?
  • 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

Ivoah

Quote from: DarkestEx on May 16, 2015, 06:19:33 PM
Quote from: DJ Omnimaga on May 16, 2015, 06:07:22 PM
What languages can Gamebuino games be programmed in by the way, besides C?
Not too many, but:

  • Assembly
  • C
  • C++
  • Java
  • Scripting languages / Bytecode languages

Um, how does java run on it?
  • Calculators owned: TI-86 (now broken), TI SR-56, TI-Nspire CX CAS, TI-84+ SE, TI-84+ SE, TI-85, TI-73 Explorer VS, ViewScreen, TI-84+ CSE, TI-83+ SE

Snektron

  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Ivoah

Quote from: Cumred_Snektron on May 19, 2015, 07:35:57 PM
Via a VM probably :P

I highly doubt that a Java VM would be able to run on an Atmega328p, in fact, I'm nearly positive it can't.
  • Calculators owned: TI-86 (now broken), TI SR-56, TI-Nspire CX CAS, TI-84+ SE, TI-84+ SE, TI-85, TI-73 Explorer VS, ViewScreen, TI-84+ CSE, TI-83+ SE

Snektron

  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


DarkestEx

It works good. UJ from Dmitry Grinberg works great after some small modifications to the code.
  • 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

I am kinda surprised by this, considering the Nspire CX runs at 150 MHz or higher with over 64 MB of RAM, yet it lacks full java compatibility.
  • 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

Strontium

  • Calculators owned: TI Nspire CX, HP Prime
  • Consoles, mobile devices and vintage computers owned: NES

DarkestEx

Quote from: Strontium on May 19, 2015, 11:57:44 PM
Seems a bit similar to the Arduboy :P
Maybe. But the Gamebuino is still cooler and better looking :P
  • 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

I must say that I like the colors that they chose for the Arduboy, though. ;)

  • 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

Ivoah

Quote from: DJ Omnimaga on May 19, 2015, 11:40:06 PM
I am kinda surprised by this, considering the Nspire CX runs at 150 MHz or higher with over 64 MB of RAM, yet it lacks full java compatibility.

You can get java on the Nspire, with linux!
  • Calculators owned: TI-86 (now broken), TI SR-56, TI-Nspire CX CAS, TI-84+ SE, TI-84+ SE, TI-85, TI-73 Explorer VS, ViewScreen, TI-84+ CSE, TI-83+ SE

Dream of Omnimaga

Oh right, what was I thinking? ??? I remembered that someone wanted to port Jazelle to the Nspire way before Linux arrived, but it never came to fruition then it was deemed impossible by some people to have java on that calc. I tend to forget about Nspire Linux sometimes (probably the fact the platform is so locked down)
  • 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

Ivoah

Quote from: DJ Omnimaga on May 20, 2015, 04:09:19 AM
Oh right, what was I thinking? ??? I remembered that someone wanted to port Jazelle to the Nspire way before Linux arrived, but it never came to fruition then it was deemed impossible by some people to have java on that calc. I tend to forget about Nspire Linux sometimes (probably the fact the platform is so locked down)

Nspire linux is awesome, I can program an arduino using just my calc
  • Calculators owned: TI-86 (now broken), TI SR-56, TI-Nspire CX CAS, TI-84+ SE, TI-84+ SE, TI-85, TI-73 Explorer VS, ViewScreen, TI-84+ CSE, TI-83+ SE

Snektron

Program a second NSpire using your first NSpire :P
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Powered by EzPortal