Page 4 sur 15

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 03 Fév 2017, 16:50
de Lionel Debroux
Up to OS 3.6, such trick didn't seem to cause any problem.

Maybe it didn't at some point later, but I remember from the OSLauncher era that it definitely did on OS 1.7.2741.

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 03 Fév 2017, 17:01
de critor
Ah... no sorry in fact it doesn't work here.

Although the OS seems to work, trying to calculate anything just reboots the calculator. :P

Either I made a mistake...
Either there is another CAS/non-CAS protection...
Either it's because I have the non-CAS resource files installed, but in that case it's something relatively new - added since OS 3.6.

Having patches for 3.9-4.3 OSes would surely help to understand.


Check with your patched Nlaunchy if you can really calculate things.

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 03 Fév 2017, 18:53
de parrotgeek1
.

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 03 Fév 2017, 19:27
de critor
parrotgeek1 a écrit:There is another protection. EIGHT others. All checks of 900a002c in subtly different ways so you CAN'T patch them with one patch. There's a different one for the scratchpad vs saved documents!

Ah, great... :P

I was testing in the scratchpad.
But I've just checked and calculations are also crashing in real documents.

8 protections... so TI really doesn't want CAS on non-CAS.
Maybe there will be fewer protections in versions 4.3-3.6.

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 03 Fév 2017, 19:52
de parrotgeek1
.

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 03 Fév 2017, 22:16
de parrotgeek1
.

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 03 Fév 2017, 22:49
de Bisam
Are you sure all these are protections ?
The OS might also check if CAS is present when using CAS functions which also can work on non-CAS.
When trying that, it returns a generic message instead of using the CAS version of the function.

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 03 Fév 2017, 23:18
de parrotgeek1
.

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 03 Fév 2017, 23:24
de critor
parrotgeek1 a écrit:update: a very skilled programmer on twitter is helping me automatically find and patch these

Great ! :bj:
An anonymous programmer. ;)

Did you check if there are also hundreds of protections to patch in older OS 3.6-4.3 ?

Re: Patching 4.4.0.532 CAS to run on Non-CAS

Message non luPosté: 04 Fév 2017, 00:06
de parrotgeek1
.