Author Topic: Nspire Emulator for Linux  (Read 8160 times)

0 Members and 1 Guest are viewing this topic.

Offline sammyMaX

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 204
  • Rating: +9/-0
    • View Profile
Nspire Emulator for Linux
« on: August 10, 2011, 03:53:24 pm »
Since programs like luatotns and luna are better installed and used in Linux, and Linux is better suited for programming (gedit vs. notepad) I generally do all my coding in Linux. However, it's incredibly annoying to transfer my file over to my physical Nspire or reboot in Windows to run an emulator for testing. Hackspire's emulator page shows Xspire, which is the emulator ported over to GTK+, but the most recent version I found of it is still 0.26 was posted last year. Somehow though, it is shown running OS 3 on the TI-Bank page:
http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=1730
Does the program run OS 3? If not, can anyone help me with setting up Wine and the Windows Nspire emulator?

Are you wondering who Sammy is? My avatar is Sammy.
   

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Nspire Emulator for Linux
« Reply #1 on: August 10, 2011, 03:56:24 pm »
I'm pretty sure nspire_emu will run in WINE, but I don't know how to set up WINE. Once you have that set up, though, I can help with setting up the emulator itself.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Nspire Emulator for Linux
« Reply #2 on: August 10, 2011, 03:56:37 pm »
Xspire is hopelessly outdated, and it doesn't run OS 3.0 (the screenshot is showing 2.0.1188, 2.0.1.60 or 2.1.0.631). Only the very latest version of the mainline emulator (which runs well in Wine, BTW), which you can find somewhere on this forum (I don't have the link handy) can run OS 3.0.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline sammyMaX

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 204
  • Rating: +9/-0
    • View Profile
Re: Nspire Emulator for Linux
« Reply #3 on: August 10, 2011, 03:59:34 pm »
Okay, I'll boot over in Linux and try Wine out. I'l have no problem setting up the emulator (I can just copy and paste my flash, boot2, etc. from Windows) but we'll see about Wine.

Are you wondering who Sammy is? My avatar is Sammy.
   

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Nspire Emulator for Linux
« Reply #4 on: August 10, 2011, 04:07:08 pm »
sammyMaX, I use nspire_emu very easily on Linux, go over at #nspire-lua in irc.efnet.net and we'll explain you. Levak made a tool that makes it much simpler ;) I can't recall the name though :S

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Nspire Emulator for Linux
« Reply #5 on: August 10, 2011, 04:42:11 pm »
Well, it doesn't have a name x)
http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=2099 (and replace the nspire_emu.exe by this one)

Under Linux, you can use a pretty Zenity GUI I've made to navigate through the menus (really simple, nspire_emu.exe remains the same)
« Last Edit: August 10, 2011, 04:45:24 pm by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Nspire Emulator for Linux
« Reply #6 on: August 10, 2011, 04:50:37 pm »
Hmm, maybe I'll set it up on my computer, can be quite handy for testing (no need for an actual nspire).

@Levak, your rating is 42 :D

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Nspire Emulator for Linux
« Reply #7 on: August 10, 2011, 05:03:02 pm »
Hmm, maybe I'll set it up on my computer, can be quite handy for testing (no need for an actual nspire).

@Levak, your rating is 42 :D

Not anymore, I + him for making this program.

Offline sammyMaX

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 204
  • Rating: +9/-0
    • View Profile
Re: Nspire Emulator for Linux
« Reply #8 on: August 10, 2011, 05:05:43 pm »
I am running the non-gui script, and I get an error about permissions. I am running it as "sudo bash run_en" and after giving the name of the flash, it gives an error.

Are you wondering who Sammy is? My avatar is Sammy.
   

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Nspire Emulator for Linux
« Reply #9 on: August 10, 2011, 05:06:09 pm »
I am running the non-gui script, and I get an error about permissions. I am running it as "sudo bash run_en" and after giving the name of the flash, it gives an error.

You need to do:

sudo chmod +x ./nspire_emu.exe

Oh wait, and concerning running the script, +x it and run it as ./run_en
« Last Edit: August 10, 2011, 05:06:30 pm by ephan »

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Nspire Emulator for Linux
« Reply #10 on: August 10, 2011, 05:06:39 pm »
You might have to make the script/program executable with chmod (chmod +x file).

Edit: Ninja'd/Grilled
« Last Edit: August 10, 2011, 05:07:37 pm by jimbauwens »

Offline sammyMaX

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 204
  • Rating: +9/-0
    • View Profile
Re: Nspire Emulator for Linux
« Reply #11 on: August 10, 2011, 05:18:11 pm »
Okay, I got this working. At first I was trying to load my saved .bin from Windows, but it turns out the script liked .roms more so I had to remake everything. It was worth it though :) Thanks!

Are you wondering who Sammy is? My avatar is Sammy.