Author Topic: nTNOC: more free space on your Nspire & Ndless installation between calculators  (Read 23629 times)

0 Members and 1 Guest are viewing this topic.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
TI-Nspire OS installation files are PKZIP archives. They include several useless big files which will reduce your TI-Nspire free space:
  • boot2.img and boot2.cer: a Boot2 image between 1 and 1.5MB useful for the Boot2 update (meaning useful 1 time in your TI-Nspire life...)
  • samples.zip: sample documents in 15 different versions between 1 and 2MB (one version for each Nspire supported language, although you'll probably won't be using more than 3 languages - only useful the first times you turn on your TI-Nspire in your life)



Levak had allready released the computer tool TNOC which let you remove those useless files from your TI-Nspire OS installation file.

But you needed a computer, you needed to install the modified file, and you needed to redo this for each OS installation/update on your handheld...



Now here comes my new Ndless 3.1 program: nTNOC!
It does the same thing as TNOC, but directly on the calculator! ;D

It automatically determines and removes useless files from the installed Nspire OS file.



Did you upgrade to 3.2 ?
Just downgrade to 3.1 and you'll get an additional 2MB free space! ;D
Then install Ndless 3.1, launch nTNOC and you'll get another 3MB additional free space! ;D
You're not dreaming: you can gain up to 5MB! ;D


On TI-Nspire ClickPad and TouchPad with a 32MB chip and 27.8MB usable, it's awesome! ;D



Do you think it's useless on TI-Nspire CX with the 128MB chip and 115.2MB usable?
I don't ;)
5 MB more mean:
  • dozens of additional PNG images for mViewer ;D
  • dozens of additional Game Boy, Game Boy Color or NES ROMs ;D
  • 1 to 5 additional Game Boy Advance ROMs ;D



If you often install / update / remove OS 3.1 or Ndless, you can also put nTNOC in the Ndless startup folder, so that it will clean up the freshly installed/updated OS automatically and silently at boot time if necessary. ;D





But there is another wonder with nTNOC... ;)

Up to now, you couldn't send an OS from an Ndlessed calculator, although it was working when I was testing the alpha versions. The remove calculator just refuses the received Ndlessed OS.

Guess what? :P
If you use nTNOC with your Ndlessed OS, you can then transfer it between calculators without any problem! ;D
Meaning that you can now install Ndless without the need of a computer - which should healp spreading Ndless more widely in the world! ;D

It seems that the Ndless 3.1 installer has a little bug with a bad offset/size value written when it patches the OS PKZIP archive, and that nTNOC just fixes it ;)





Download:
nTNOC

Source:
http://tiplanet.org/forum/viewtopic.php?f=43&t=9655
« Last Edit: July 18, 2012, 12:32:42 am by critor »
TI-Planet co-admin.

Offline TheNlightenedOne

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 427
  • Rating: +16/-1
    • View Profile
You, sir, have just made my day. And since it's 12:22 AM, I'm going to be ecstatic for 23 hours and 38 minutes. Nice work! ;D
« Last Edit: July 19, 2012, 09:31:21 am by TheNlightenedOne »
"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)

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
Wow that is awesome O.O. I'll most likely put it on my calc once I play some Nspire games again. I don't think my OS 3.1 install is TNOC'ed.

Also I see OSes are starting to grow in size again. x.x
« Last Edit: July 18, 2012, 01:42:46 am by DJ_O »

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Great work, as usual ;)

In OS 2.1.0.631 for non-CAS Clickpad, the OS image's decompressed size was 9312468 bytes; in OS 3.0.1, 3.0.2 and 3.1.0, the size was 11.4-11.7e6 bytes, in OS 3.2.0.1212, the size is 13564284 bytes :(
This tool will therefore prove to be very useful, in order to alleviate, for users, the consequences of the bloat, and for Ndless installation. But that will last only as long as TI maintains the OS for Clickpad & Touchpad calculators; I think that they'll give up soon on that, rather than optimize their bloat...
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

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
Yeah I kinda worry they'll do so eventually, since those OSes will eventually no longer fit.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Awesome work Critor! Very well done! :D


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
This will probably com in handy, I don't have much space left with all my Pokémon Games, good job, thank you!

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
wow additional 5MB :D
Sig wipe!

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Great news!  This is a very useful tool! :)


Offline TheNlightenedOne

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 427
  • Rating: +16/-1
    • View Profile
Just regained 2 MB on my CX CAS. Now I have 99 MB free!
"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
That's really great! nTNOS is a lot more convenient than the normal TNOS. 5 MB on a calculator (any calculator) is a lot!
You, sir, have just made my day. And since it's 12:22 AM, I'm going to be ecstatic for 11 hours and 38 minutes.
You go to bed at noon? O.O




Offline TheNlightenedOne

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 427
  • Rating: +16/-1
    • View Profile
You, sir, have just made my day. And since it's 12:22 AM, I'm going to be ecstatic for 11 hours and 38 minutes.
You go to bed at noon? O.O

12:22 AM is just after midnight.
Oh wait, I meant 23 hours and 38 minutes... I feel like an idiot now :P I'm going to edit that post...
« Last Edit: July 19, 2012, 09:30:17 am by TheNlightenedOne »
"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
O.o? I just gained an extra 10mb, hopefully this is real :D
This used to contain a signature.

Offline TheNlightenedOne

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 427
  • Rating: +16/-1
    • View Profile
Annoyingcalc, on a CX or a classic Nspire?
"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Ti-nspire CX os 3.1.0.392
This used to contain a signature.