Join us on Discord!
You can help CodeWalrus stay online by donating here.

Ndless 3.9 released (with link to tutorials)

Started by Dream of Omnimaga, February 24, 2015, 09:34:08 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Dream of Omnimaga

If, for whatever reasons, you are stuck on TI-Nspire OS 3.9.0 or 3.9.1 (such as school forcing you to upgrade or your calculator revision being Hardware S or higher, which didn't work with OSes older than 3.9.1), but still want to use Ndless, then good news: It's out! :D

For those who are unfamiliar with the TI-Nspire, Ndless is a tool that allows the calculator to run C, Python, Javascript and ARM assembly language softwares created by members of the TI community. Normally, the calculator comes built-in with support for both Lua and a limited form of TI-BASIC. ASM and C programs get more control on the calculator, allowing them to run much faster, so you can play games such as DOOM, Quake, Crafti (3D Minecraft clone) and run Nintendo games via various console emulators. In addition to that, you can watch videos and get access to more powerful educational tools such as Khicas and nPDF!

With Texas Instruments devoting between 0.001 and 100% of their profits into locking down their newest TI-Nspire OSes to prevent third-party native programs from running, it usually took over 6 months after a new OS release before new exploits can be both discovered and used to use Ndless on them. Version 3.9 comes out earlier than expected and runs on OS 3.9.0 and 3.9.1. After five years, despite TI's actions, the Ndless team has never gave up, never let anyone down nor deserted us, even if they had every reason possible to do so.

If you still use OS 3.1, then you will have to use Ndless 3.1 instead, though, and OS 3.6 will still require Ndless 3.6.

It is also discouraged to use Ndless 3.9 on TI-Nspire Clickpad models, because they do not have enough RAM to run both OS 3.9 and most Ndless programs simultaneously (only 2-3 MB of RAM left). Also, Ndless 3.9 will not work on Touchpad (grayscale) models.

In addition to that, users of Nspire CX models that have hardware revision J or higher, as well as those who don't use Nlaunchy, should probably stick to Ndless 3.6. Without nLaunchy nor an OS that can run it, Ndless 3.9, which uses the same exploit as DowngradeFix 3.9, requires computer access in order to be re-installed following a calculator crash or reboot. You can still use Ndless 3.9.1 regardless, but under such conditions it won't be ideal.


Download links: Ndless 3.9 (3.6 and 3.1)
Installing tutorials: Ndless 3.9 (3.6 and 3.1)
Official site: http://ndless.me/
Source: http://tiplanet.org/forum/viewtopic.php?t=16104&p=178058&lang=en
  • 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

Legimet

Quote from: DJ Omnimaga on February 24, 2015, 09:34:08 PM
If you still use OS 3.1, then you will have to use Ndless 3.1 instead, though, and OS 3.6 will still require Ndless 3.6.

Actually, the resources file for Ndless 3.9 was made to work with OS 3.1, 3.6, 3.9, and 3.9.1. :)

Dream of Omnimaga

Ah strange, I thought I read somewhere that for those OSes Ndless 3.9 would not work. IIRC Critor told me that if I used OS 3.6 I would still need to use Ndless 3.6. Of course programs will most likely run fine, though.

Also nice to see you in the calc scene again :)
  • 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

Duke "Tape" Eiyeron

Heheh, nice Ricking inside. Should I upgrade my calc too? IIRC I'm on 3.4 or 3.6, I don't really exactly know.
  • Calculators owned: A lot.

Legimet

Quote from: DJ Omnimaga on February 24, 2015, 11:12:26 PM
Ah strange, I thought I read somewhere that for those OSes Ndless 3.9 would not work. IIRC Critor told me that if I used OS 3.6 I would still need to use Ndless 3.6. Of course programs will most likely run fine, though.

You have to use the 3.6/3.1 installer, but the 3.9 resources will work fine with it. On 3.1, using the 3.9 resources will add Zehn support. Also, this means that more syscalls can be added without breaking compatibility with 3.1/3.6. I'm using the 3.9 resources right now on 3.1.

Dream of Omnimaga

Ooh I see now. Thanks for clarifying. I wonder if many people know about that trick? Do Ndless 3.1 and 3.6 now include the 3.9 resources?
  • 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

Legimet

Ndless 3.1 and 3.6 don't include the 3.9 resources. I don't know if the archives will be updated.

Dream of Omnimaga

#7
It might be good to update at least Ndless 3.6 in the future since some people will still use it but might not realize that their resources are out of date. Maybe Ndless 3.1 as well for the few like me that never bothered doing the switch :P


Also I stickied this topic because it includes links to tutorials and downloads for all three Ndless versions, so hopefully if in the future this forum gets members who come asking for help, then they will have more chances to find up-to-date tutorials (since they are maintained on a regular basis on TI-Planet).
  • 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

Legimet

I tried OS 3.6 and switched back once I realized how slow it was.  :P

Dream of Omnimaga

#9
I haven't heard much about the slowdown issues myself, and in fact I read that Lua was considerably faster, but I heard that there were some new bugs, that it was larger and that unless you needed the extra Lua speed and features then it wasn't necessary to upgrade.


EDIT: Ok the official Ndless site got updated with a copy of Ndless 3.9 now. I was wondering if the team had forgotten to do so because earlier it still had Ndless 3.6 :P
  • 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

critor


Yuki

That kind of sucks you have to install it with a computer everytime your calc reboots, and it doesn't leave much RAM available, but still, good news!
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

jamu

I have a rhythm game problem.

Dream of Omnimaga

Yeah it is mostly for people who are stuck on OS 3.9.1. Hardware revision S for example will not run any older OS.
  • 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

critor

Quote from: Juju on February 25, 2015, 04:22:19 PM
That kind of sucks you have to install it with a computer everytime your calc reboots, and it doesn't leave much RAM available, but still, good news!

You can also use a 2nd TI-Nspire calculator.

And I just found another way, using a TI-Nspire Navigator Cradle :


More infos : http://tiplanet.org/forum/viewtopic.php?f=43&t=16115#p178179

Powered by EzPortal