Author Topic: BACKUP YOUR PROGRESS OFTEN!  (Read 26665 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
BACKUP YOUR PROGRESS OFTEN!
« on: April 29, 2010, 07:58:57 pm »
See topic title. I can't stress this enough. This is something that plaggued the old Omnimaga board a lot and still happens today here. It happened on other boards too. People losing all their project progress due to a crash of any sort, and projects dying because the person did not do any backups elsewhere.

When you program on calc, you're never safe from RAM Clears. Anything can happen. An ASM lib misuse, a teacher resetting your calc before an exam, a buggy Axe program, group corruption, an OS glitch (especially 1.13, 1.17, 2.53MP and 2.54MP), a previous ASM program rendering the calc unstable or even you messing up in your code and not being able to figure out how to revert the changes. All of these can cause the calc to freeze or crash then you lose everything. On the computer, you're not safe from crashes and data loss either. What about harddrive failures, viruses and the like?

Well, backup often and not at one place only. If you program on calc, group your stuff TWICE in a row, then try ungrouping. If you get ERR:VERSION, try the other group. Another solution is CalcUtil and Omnicalc RestoreMem (SE-only for the later and only for 84+ calcs made before April 2007), but do not rely too much on them. Sometimes, you should also copy your progress on either a computer or another calc, then another copy on a USB jumpdrive is a big recommendation.

It sucks to see projects die due to data loss and it feels very bad for the author and also the people interested in the project. So yeah, backup often!
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #1 on: April 29, 2010, 08:03:18 pm »
I won't mention how many times I lost data (only on small, worthless ASM and BASIC programs) by, after losing the original, trying to ungroup the backup I had made and getting an ERROR:VERSION on the wanted file or getting it on a file alphabetically before, causing me to be unable to get the file in question.
So, yeah, not even your archive is a completely safe place.
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #2 on: April 29, 2010, 09:18:04 pm »
My worst ever calculator project data loss was the "Illusiat 2002: La QuĂȘte Ultime" RPG. A MirageOs bug caused both RAM and archive to mess up and RAM clears would fail so I had to reset the entire memory, deleting the entire game.

In my case I had no way of backing up, though. I had no computer at home, no TI-PC link cable to send the files to a school computer. My bro had a calc, but he needed the memory on it so I had to take my backups off his calc.

I stopped caring about anything calc related for the next 2 months after the data loss x.x. The only thing I was ever able to recover is the title screen, which my bro forgot to delete from his calc. The title screen was re-used later in a VB project, modified.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline code241

  • LV2 Member (Next: 40)
  • **
  • Posts: 20
  • Rating: +0/-0
    • View Profile
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #3 on: May 09, 2010, 12:20:41 pm »
My worst project was the newest update for my Ti 84 + SE and the whole thing had weird characters over it and during that time, I was working on a Starcraft project.  I had to reset the whole thing.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #4 on: May 09, 2010, 12:23:41 pm »
Do you mean OS 2.53 MP? I never heard of this crash before. I know 2.53 is supposedly buggy, though. And that sucks about your project x.x
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #5 on: May 28, 2010, 04:11:47 pm »
Avoid playing assembly games while coding.

And danger with other TI-BASIC programs that use/erase your strings or pictures.
Hobbing in calculator projects.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8206
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #6 on: May 28, 2010, 06:22:31 pm »
I won't mention how many times I lost data (only on small, worthless ASM and BASIC programs) by, after losing the original, trying to ungroup the backup I had made and getting an ERROR:VERSION on the wanted file or getting it on a file alphabetically before, causing me to be unable to get the file in question.
So, yeah, not even your archive is a completely safe place.

That ERR:VERSION has happened to me too. Why does it happen? I group a couple of perfectly fine variables, then ungroup it on the same calculator, and it throws a version error. It happened as I was finishing up a pretty complex game after weeks of working on it, and I had no choice but to delete the broken group to free up archive space. Once, however, I did get my files back. I was somewhat panicking when I saw the ERR:VERSION again, and tried everything I could to get my precious program back, including deleting the application MirageOS. For some reason, it worked. Anyone have any idea what's going on?
« Last Edit: August 03, 2010, 04:40:29 am by Deep Thought »




Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #7 on: May 28, 2010, 11:48:47 pm »
it's impossible to figure out when an ERR:Version will happen. It seems very random. ALl you can do is group your files twice or three times in a row and hope one of the group will work fine.

It's Texas Instruments buggy OSes fault. It seems like the only good alternative to that is to have two calcs and backup your stuff on the other calc before testing. Sending the stuff to the computer is not 100% reliable, since files can corrupt when sent on the computer. You really need to double-check your backups when you do any, unfortunately :/
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8206
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #8 on: May 29, 2010, 01:16:23 am »
it's impossible to figure out when an ERR:Version will happen. It seems very random. ALl you can do is group your files twice or three times in a row and hope one of the group will work fine.

It's Texas Instruments buggy OSes fault. It seems like the only good alternative to that is to have two calcs and backup your stuff on the other calc before testing. Sending the stuff to the computer is not 100% reliable, since files can corrupt when sent on the computer. You really need to double-check your backups when you do any, unfortunately :/

What a waste of Flash...

Why doesn't TI fix their bugs?




Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #9 on: May 29, 2010, 02:04:05 am »
Because they're are stupid x.x

They are starting to remind me Micro$oft

That said we must still thank TI for making those calcs, tho :P

Where would be the TI calculator community if calc gaming on their machines was totally impossible? I also think calc programming is a great way to get introduced to programming in general.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2966
  • Rating: +445/-10
    • View Profile
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #10 on: May 29, 2010, 02:08:06 am »
Uploading to google code can help, if you know how to use a repository.  Unless we have 1,000,000 hurricanes hit the United States, it's not very likely Google is going to lose your backups.
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.


Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #11 on: May 29, 2010, 02:14:55 am »
Uploading to google code can help, if you know how to use a repository.  Unless we have 1,000,000 hurricanes hit the United States, it's not very likely Google is going to lose your backups.
Yeah that can help too, as long as you don't want it downloadable to public (unless you can hide it?). It would be available until December 21st 2012, when Netham45 tries to nuke every lobster in the sea
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8206
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #12 on: May 29, 2010, 02:20:40 am »
Or until January 19, 2038. :)




Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55813
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #13 on: May 29, 2010, 02:30:07 am »
Isn't that the Unix issue?

I am pretty sure that this will be fixed by then, though :P
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: BACKUP YOUR PROGRESS OFTEN!
« Reply #14 on: May 29, 2010, 03:19:31 am »
I think you can recover most of your backup in buggy groups by using GroupTool by Brandonw.
Hobbing in calculator projects.