cesium
cesium copied to clipboard
Backup function having unwanted side effects
When a program crashes the calculator and I've made a RAM backup before, after the calculator turns on again I get a memory error, which stays whatever you try. Well, I've managed to get it away, but that doesn't matter because when you then try to do something the calculator crashes again.
So basically after a crash you have to do a reset again and then you won't have the problem, but then you can't recover RAM anymore from backup.
This happens on: TI-84+ CE-T Python Edition. Boot: 5.5.0.0006 OS: 5.6.0.0020 Cesium version: 3.3.1
Steps to reproduce this bug:
- Make a program that will crash the calculator.
- Do some calculations on the home screen.
- Backup RAM with [on]+[8].
- Run the program that crashes the calculator.
- If you don't get the memory error do one or two more calculations. (987*6 for example) If you have to do step five, backup again and run the program that crashes the calculator again.
I can't reproduce this in CEmu
Hmm..... Whit what OS version? I was able to reproduce it in CEmu...
Why can't you just tell me exactly what you did. Provide me a link to any files you used.
- have a program that will crash the calculator here
- do 6 times the calculation: 123456789*55
- Backup using on+8
- run the program "BJA"
Yay thank you :)
Sorry if I'm disturbing but backup doesn't really works :'( Check this out (TI-83 Premium CE) : [on]+8 I deleted a program [on]+2 The program isn't here
PS : what happens when I press [2nde] on a program ? (on Cesium)
[2ND]
should launch a program (it essentially executes the command prgmPROGRAM
but from Cesium in lieu of the homescreen) after backing up the RAM (if enabled). [ENT]
launches the program without backing up the RAM.
Was the program you deleted in RAM?
No
That probably explains it -- it backs up the RAM in case of a crash, not all programs. Wouldn't it be cool if it did, though...
Oh, wait. Haha, silly me. BlastFIS already does that! I think you can find it on ACagliano's website. Ho[e this solves what you were asking about!
It does back up all programs. Please stop commenting on random GitHub issues you are clueless about.
How do you mean "all programs"? Do you mean all programs? Or all programs in RAM? A program might not necessarily be in RAM.
It's called RAM backup for a reason...
Also, I'm not clueless. Inexperienced, perhaps. But definitely not clueless.
Do not comment on GitHub issues when you have nothing to offer.
All programs are stored with a VAT which is in RAM. Hence backing up RAM saves all programs (even though they would be automatically restored by the OS if they are in flash).
Same thing here, I couldn't even get the calculator to boot up, until I used the hard reset button.