Apparently, according to TI-Planet news, Nspire OS 3.9.1 is now a thing and the downgrade utility doesn't work in it. It's unknown if it can be modified to work with 3.9.1 since this OS appears so soon after the downgrade utility came out (unless TI has like 6000 employees working on fixing exploits 24/7 allowing such fast release timeframe), but I just thought I would let you know so you won't accidentally put Pokespire, nReuben or other Nspire projects into jeopardy.
The OS is not out yet, though, but IIRC it's pre-loaded on new calcs. Just go to TI-Planet news for more info (I didn't link directly since CodeWalrus URL will appear in their traffic stats if people click the link) EDIT Jan 1st: http://tiplanet.org/forum/viewtopic.php?t=15592&p=173079 (now that CW is public)
3.1.0.392 still rocks ass out of all other OSes.
Quote from: aeTIos on November 20, 2014, 06:42:47 AM
3.1.0.392 still rocks ass out of all other OSes.
This exactly.
According to the TI-Planet news, it may be older than the downgrade fix. If that's the case then they probably didn't patch the exploit in it but there's still a bit of work to port it over.
Indeed. Maybe they actually found the exploit before the community, though, we never know. But yeah even if it's not fixed someone still needs to make the program compatible anyway and if they noticed the program then perhaps an OS 3.9.2 is about to be rolled out anyway.
But yeah I still use OS 3.1 too. It's slow for some interesting Lua games but it does the job, especially space-wise.
Wait, do you actually manage to fill the CX ? *.* I thought you needed a cload of GBA ROMs for that.
That aside, I don't really play lua games (actually I hardly ever play Nspire games as I find most of them mildly interesting and I have two much more powerful mobile devices for emulation), so I'm perfectly fine with 3.1, which is actually much faster to transfer programs, and that helps a lot when doing Ndless development.
Not yet, but I have a cload of stuff on mine. :P It takes several secondds to open the documents menu after a reboot. I used to have even more stuff, though, because I had plenty of ROMs.
As for Lua games I find that the recent ones are not that slow on OS 3.1 because I tried Lime Rick and Dino Puzzle and they're somewhat responsive per LUa standards. Chaos is extremely smooth, so I don't see any reason to switch to 3.6. Besides, I don't think you can even install a CAS OS 3.6 on a non-CAS model.
You can install 3.6 on a non CAS calc. What you can't do is nlaunch a CAS os on a non CAS calc.
Oh right, it's nLaunch. My bad.
Btw will 3.9.1 fit on grayscale models? :trollface:
Quote from: DJ Omnimaga on November 22, 2014, 11:14:51 PM
Btw will 3.9.1 fit on grayscale models? :trollface:
Most likely not. :trollface:
Actually I put all my Roms in an hidden folder to avoid that low lag. My CX took each time 30 seconds to lshow everything and that's a big PITA.
Oh I should probably try to do that. I didn't realize that moving them elsewhere would reduce lag. I thought it was more like the VAT system on Z80 calcs.
I don't remember which tool I used but I remember that it doesn't like big files. Beware with some of your ROMs, they'llvhave chances to be scrapped during the transfer.
There is something suspicious that has been found in Boot2 3.9.1.34. See this post by Critor for more explanation: http://tiplanet.org/forum/viewtopic.php?f=43&t=15768&start=10#p174633
Basically, there is a char string in it that reads "Security Breach: Self Destruction Sequence has begun.". He and others are worried about this, because this message would imply that if a security breach occurs, then Boot2 or the OS either self-destructs or it just outright bricks the calculator. O.O
Since this would be illegal in some countries, I doubt TI would have done that, and the following post, where Critor performed some tests, cannot bring it up http://tiplanet.org/forum/viewtopic.php?f=43&t=15768&start=20#p174755 . However, with everything that TI did in the last 6 years or so (including the signed key controversy), we never know.
Hmm yeah, I'm definitely bothered by this and if it turns out to be anything, I'm dropping the Nspire for good. We've had enough.
Inb4 TI devs are trolling us :trollface:
But if this is real, that's quite concerning. On the other hand TI would lose any lawsuit against them if this actually permabricks calcs.
Quote from: Streetwalrus on December 29, 2014, 08:16:36 PM
Hmm yeah, I'm definitely bothered by this and if it turns out to be anything, I'm dropping the Nspire for good. We've had enough.
Same for me, although I'll still try people's games if they come out. That said, it's not like I ever released anything for that calc anyway. If I release anything it will most likely use KuroRPG assuming it's not Chinese-only.
That said, if TI really pulls such stunt and intentionally bricks people's calcs as a punishment for trying to install Ndless or nLaunchy on them, then they will have to get rid of this script soon afterward because they would probably get into legal trouble in certain countries.
Seriously? That way of acting looks like a dictators' actions : to start with you can't do everything you want and now you have oppression by fear or threats...
Actually I'm sure they could let the self-destruction under the responsibility of the user because it wasn't intended to be activated by any normal use of the calc. You say that's illegal everywhere but that doesn't stop the companies to overuse programmed obsolescence.
Something I suspect is that this message might either be an easter egg that does nothing, just to scare us into not using nLaunchy/Ndless. This could just be a scare tactic to make developers say "Hey maybe we should avoid making Ndless for this OS, just in case". Or it could be just a routine that will attempt to destroy Ndless/nLaunchy if it's detected, by attempting to uninstall them, not necessarily something to brick the calc.
But yeah, this is is pretty scary indeed.
Quote from: Eiyeron on December 30, 2014, 08:19:46 AM
Seriously? That way of acting looks like a dictators' actions : to start with you can't do everything you want and now you have oppression by fear or threats...
Actually I'm sure they could let the self-destruction under the responsibility of the user because it wasn't intended to be activated by any normal use of the calc. You say that's illegal everywhere but that doesn't stop the companies to overuse programmed obsolescence.
In most countries, it's perfectly legal to hack around with the hardware you paid for. That's called fair use.
I also know that US law even encourages reverse engineering legally acquired hw and software. :)
Indeed. And in Quebec, while I don't know about fair use laws, I know that if you purchase a product, it's supposed to work as advertised and if there is nothing specifying on the package that installing third-party software will trigger a self destruct sequence or the like, then it's supposed to work for as long as the hardware allows it. Nothing works forever, but if you buy a calculator and its internal software self-destructs 3 days after purchase then you are entitled for a refund/exchange if you still have the receipt, unless the package warned that such software can self-destruct if it detects unauthorized software installs..
In which case no one would buy the hardware in the first place. :P
Not really. 99% of the Nspire users could care less about 3rd-party softwares, since they only buy the calc because their school only allows that calc (very common in USA) or they don't care about calc games. What sucks, though, is that they miss out on very valuable add-ons like Nover, MicroPython and nPDF.
Well, if the package says that self destruct mechanisms are present then I'm not buying it. No matter what I intended to do with it.