Author Topic: Axe and Nspire-Lua emulators arrival  (Read 8535 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Axe and Nspire-Lua emulators arrival
« on: April 20, 2012, 03:12:03 am »
Jacobly on the forums has just released a demo of what is going to be an Axe emulator to run your Axe programs on the PC!

Currently, it uses the same approach as TI-Boy SE where the Axe source code gets packaged inside the emulator executable, but hopefully in the future there will be a launcher like other emulators. So far it seems to emulate Axe language and grayscale almost perfectly. Basically this means that in the future, it will be possible to emulate Axe Parser games without the need of an actual calculator emulator (and a ROM). However, could this possibly be expanded in the future so that it accepts extra commands for multiple resolution and color depth support, allowing one to create computer games using almost only Axe code and not have to learn a new language to port their calc games to the computer?

On the TI-Nspire side, Jimbauwens is working on a similar project, this time with Lua! It will be compatible with Linux, possibly Windows and with your browser.


YouTube video by Adriweb showing an Nspire Lua script (CubeField) running on an iPad :
http://www.youtube.com/watch?v=lLtfsV6zjHI


The discussion topic can be found here. Hopefully it comes to fruition!
« Last Edit: April 20, 2012, 12:08:05 pm by adriweb »

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Axe and Nspire-Lua emulators arrival
« Reply #1 on: April 20, 2012, 03:13:44 am »
I dont know what to think of the axe source packed in the executable. I think I rather like it especially when color and more computer functions could be added.
I'm not a nerd but I pretend:

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Axe and Nspire-Lua emulators arrival
« Reply #2 on: April 20, 2012, 04:28:13 am »
Also something very nice: http://tiplanet.org/forum/viewtopic.php?p=123113&sid=908abe877410032af582a58723441e76#p123113
A 92+ emulator in JavaScript!
It's a bit slow in firefox but works perfect in google chrome!

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Axe and Nspire-Lua emulators arrival
« Reply #3 on: April 20, 2012, 05:40:26 am »
Nice news! A bit brief on jimbauwens' PCspire but these have been pretty big developments recently.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: Axe and Nspire-Lua emulators arrival
« Reply #4 on: April 20, 2012, 11:14:30 am »
« Last Edit: April 20, 2012, 12:08:25 pm by adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: Axe and Nspire-Lua emulators arrival
« Reply #5 on: April 20, 2012, 11:51:45 am »
that's just crazy รถ wOw

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Axe and Nspire-Lua emulators arrival
« Reply #6 on: April 20, 2012, 02:16:53 pm »
* Freyaday is very excited
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Axe and Nspire-Lua emulators arrival
« Reply #7 on: April 20, 2012, 02:20:22 pm »
In the version that Adriweb was showing I manually linked the gyroscope functions of iOS to the left/right buttons.
However, Lua on a real calculator can talk to a vernier gyroscope sensor. If Chockosta would add support for that sensor, and I would implement the method in WebSpire then the result would be even better :)
« Last Edit: April 20, 2012, 02:20:29 pm by jimbauwens »

Offline TheNlightenedOne

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 427
  • Rating: +16/-1
    • View Profile
Re: Axe and Nspire-Lua emulators arrival
« Reply #8 on: April 20, 2012, 04:26:38 pm »
These look awesome... are they only for Linux?
Anyway, nice job!!!!!!
"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)

Offline cyanophycean314

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 363
  • Rating: +43/-1
  • It's You!
    • View Profile
Re: Axe and Nspire-Lua emulators arrival
« Reply #9 on: April 20, 2012, 05:26:04 pm »
Nice job to both!  :thumbsup:

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe and Nspire-Lua emulators arrival
« Reply #10 on: April 20, 2012, 05:32:05 pm »
I dont know what to think of the axe source packed in the executable. I think I rather like it especially when color and more computer functions could be added.
I don't mind it, although I worried that once I have like 40 Axe games packaged that way my computer gets cluttered with plenty of small executables. Also it takes more space due to having 40 copies of the emulator D:

Anyway that stuff is awesome :D

TheNightenedOne the Axe one works on Windows too, while the Nspire Lua one can be ran in your browser if you don't have Linux.

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Axe and Nspire-Lua emulators arrival
« Reply #11 on: April 20, 2012, 05:41:13 pm »
PCspire works on any magor platform ;)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe and Nspire-Lua emulators arrival
« Reply #12 on: April 20, 2012, 05:41:51 pm »
Oh ok I wasn't sure if it had Windows compatibility yet.

Offline Chockosta

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 447
  • Rating: +169/-6
    • View Profile
Re: Axe and Nspire-Lua emulators arrival
« Reply #13 on: April 21, 2012, 11:23:02 am »
Wow, I love this way to play to Cubefield !

It would indeed be nice to use Vernier sensors...
But I don't have any of them, and I don't think that there is a way to emulate them.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Axe and Nspire-Lua emulators arrival
« Reply #14 on: April 21, 2012, 05:32:13 pm »
Porting from linux is much easier in most cases than porting from windows. It looks like the Axe emu is using SDL, which makes it no exception. SDL ports to windows very easily.

Why not just make your own sensors? An Arduino could easily use a low-rate serial connection with the calc's link port, and sensors with that can be quite complex and very low-cost, while still being quite small. (Imagine arduino mini, not arduino uno)