PCspire, run Nspire lua programs nativly on your pc
15 posts
• Page 1 of 2 • 1, 2
PCspire, run Nspire lua programs nativly on your pc
Hello
Just wanted to show a little project I'm busy on.
As some of you know, I mainly develop on Linux. This means testing Nspire Lua programs is a bit harder.
Nspire_emu works fine, but there is no mouse support.
That is why I set out to create something to run Lua programs natively (meaning without emulation) on my computer.
I started 2 days ago, and here is the result:
EEPro runs pretty good
Tetris:
It even correctly sets the Lua screen variables if the window is bigger:
I use the Löve Lua framework, since it was also event based and that made stuff a bit easier.
What do you lads think of it?
Edit: colors are bad because of screen recorder
Just wanted to show a little project I'm busy on.
As some of you know, I mainly develop on Linux. This means testing Nspire Lua programs is a bit harder.
Nspire_emu works fine, but there is no mouse support.
That is why I set out to create something to run Lua programs natively (meaning without emulation) on my computer.
I started 2 days ago, and here is the result:
EEPro runs pretty good
Tetris:
It even correctly sets the Lua screen variables if the window is bigger:
I use the Löve Lua framework, since it was also event based and that made stuff a bit easier.
What do you lads think of it?
Edit: colors are bad because of screen recorder
TI-Nspire projects of me:
nCreator | PCspire | Klondike Lua | LogoMagic | EEPro for the TI-Nspire | Pegs | General math definitions
nCreator | PCspire | Klondike Lua | LogoMagic | EEPro for the TI-Nspire | Pegs | General math definitions
-
jimbauwensProgrammeur
Niveau 9: IC (Compteur Infatigable)- Posts: 54
- Joined: 13 May 2011, 00:00
- Location: Belgium
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Computer Science @ VUB University Brussels
Re: PCspire, run Nspire lua programs nativly on your pc
Add a debugger and you'll be able to challenge 3.2 SDK
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6414
- Images: 22
- Joined: 27 Nov 2008, 00:00
- Location: 0x1AACC355
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: BAC+5: Epita (ING3)
Re: PCspire, run Nspire lua programs nativly on your pc
This is awesome indeed.
If you actually have a way to link it to an [external] debugger it can really completely overtake the 3.2 sdk
If you actually have a way to link it to an [external] debugger it can really completely overtake the 3.2 sdk
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14779
- Images: 1123
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: PCspire, run Nspire lua programs nativly on your pc
Yup, awesome!
-
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 2955
- Images: 3
- Joined: 10 Sep 2010, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
Re: PCspire, run Nspire lua programs nativly on your pc
Definitely awesome
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: PCspire, run Nspire lua programs nativly on your pc
Thanks
I'll see to add a debugger in the style of a console where you can list/read/write variables and other stuff.
Probably also the ability to drop to a lua console.
I'll see to add a debugger in the style of a console where you can list/read/write variables and other stuff.
Probably also the ability to drop to a lua console.
TI-Nspire projects of me:
nCreator | PCspire | Klondike Lua | LogoMagic | EEPro for the TI-Nspire | Pegs | General math definitions
nCreator | PCspire | Klondike Lua | LogoMagic | EEPro for the TI-Nspire | Pegs | General math definitions
-
jimbauwensProgrammeur
Niveau 9: IC (Compteur Infatigable)- Posts: 54
- Joined: 13 May 2011, 00:00
- Location: Belgium
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Computer Science @ VUB University Brussels
Re: PCspire, run Nspire lua programs nativly on your pc
Simple debugger:
TI-Nspire projects of me:
nCreator | PCspire | Klondike Lua | LogoMagic | EEPro for the TI-Nspire | Pegs | General math definitions
nCreator | PCspire | Klondike Lua | LogoMagic | EEPro for the TI-Nspire | Pegs | General math definitions
-
jimbauwensProgrammeur
Niveau 9: IC (Compteur Infatigable)- Posts: 54
- Joined: 13 May 2011, 00:00
- Location: Belgium
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Computer Science @ VUB University Brussels
Re: PCspire, run Nspire lua programs nativly on your pc
Sweet
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: PCspire, run Nspire lua programs nativly on your pc
Impressive, actually
also, wat is gvars() ?
edit : ok nevermind, class/obj dumper wit hierarchy, awesome job making that
also, wat is gvars() ?
edit : ok nevermind, class/obj dumper wit hierarchy, awesome job making that
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14779
- Images: 1123
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: PCspire, run Nspire lua programs nativly on your pc
Bright idea Jim, good job.
-
ExtendeDPremium
Niveau 8: ER (Espèce Rare: nerd)- Posts: 204
- Joined: 30 Dec 2004, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: N/A
15 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: ClaudeBot [spider] and 0 guests