+-Discord Shoutbox


Alternatively, join us on Discord directly.
You can help CodeWalrus stay online by donating here.

Gamebuino (Arduino-based portable game console)

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

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

DJ 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-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10, HP Prime, fx 1.0 Plus, fx-7400G Plus, fx-9750G Plus, fx-9860G, HP 39gII
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Nintendo 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

http://playground.arduino.cc/interfacing/java - though i don't know if that actually runs on the arduino
http://haiku-vm.sourceforge.net/
http://hackaday.com/2012/10/15/%CE%BCj-a-java-virtual-machine-for-microcontrollers/
  • 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

DJ 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-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10, HP Prime, fx 1.0 Plus, fx-7400G Plus, fx-9750G Plus, fx-9860G, HP 39gII
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Nintendo 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

DJ Omnimaga

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

  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10, HP Prime, fx 1.0 Plus, fx-7400G Plus, fx-9750G Plus, fx-9860G, HP 39gII
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Nintendo 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

DJ 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-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10, HP Prime, fx 1.0 Plus, fx-7400G Plus, fx-9750G Plus, fx-9860G, HP 39gII
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Nintendo 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