Author Topic: Recovering from a corrupted archive  (Read 24224 times)

0 Members and 1 Guest are viewing this topic.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Recovering from a corrupted archive
« Reply #30 on: January 03, 2011, 02:10:35 pm »
I hope it can save group files as well as program O.O

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
Re: Recovering from a corrupted archive
« Reply #31 on: January 03, 2011, 02:11:41 pm »
Oh, wait, I just remembered: It doesn't recognize groups (I've tried it before and it didn't work). Only programs and appvars, I think :(




Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Recovering from a corrupted archive
« Reply #32 on: January 03, 2011, 06:26:45 pm »
Yeah, that's why I didn't suggest it :(
graph: here's the source. If it fails to compile blame the fact I reformatted it from Mimas. I can post a commented version later if you want.
« Last Edit: January 03, 2011, 06:27:03 pm by calcdude84se »
"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 jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Recovering from a corrupted archive
« Reply #33 on: January 03, 2011, 09:42:59 pm »
Thank you very much, it was a good read.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Recovering from a corrupted archive
« Reply #34 on: January 03, 2011, 10:09:21 pm »
You're welcome :)
My favorite part was my (ab)use of textShadow :P
"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 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
Re: Recovering from a corrupted archive
« Reply #35 on: January 03, 2011, 11:10:53 pm »
He can still transfer page by page, fortunately.
I'll write that program now.
Edit: Here you go :) When you run it, type the page number to dump in hex (no need to press alpha). It will create a 16KiB appvar called PAGEXX, where XX is the page. Note that you need enough free RAM. ;D
Edit 2: Note that the pages for an 83+ are from 00 to 1F
Edit 3: This program cannot dump the certificate (page $1E on an 83+). However, the program GETCERT in the Free83P zip file can.

Whoa, I didn't even see those edits! Whoops :-[

Thanks calcdude! Btw, which pages do I need if all I want to do is get my archive space? 08h through 15h?




Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Recovering from a corrupted archive
« Reply #36 on: January 04, 2011, 12:55:43 am »
Pages $08-$0B ought to be the swap sector, so just $0C-$15 should suffice. However, you should probably dump $08-$0C and $16-$17 as well, and your certificate. That should be enough to reconstruct your ROM (along with $1F from rom8x) as long as your OS isn't corrupted. Good luck!
"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 Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Recovering from a corrupted archive
« Reply #37 on: January 04, 2011, 01:17:59 am »
I hope this works O.O

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Recovering from a corrupted archive
« Reply #38 on: January 04, 2011, 03:35:09 am »
Me too, I would hate to see Contra and your other projects die, or seeing you having to restart from scratch. Tell us if you got any luck with this!
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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
Re: Recovering from a corrupted archive
« Reply #39 on: January 04, 2011, 12:13:37 pm »
No time to post, but just an update: Unsquished the program and ran it on my calc. It works, thanks calcdude!




Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: Recovering from a corrupted archive
« Reply #40 on: January 04, 2011, 03:17:48 pm »
Pages $08-$0B ought to be the swap sector, so just $0C-$15 should suffice. However, you should probably dump $08-$0C and $16-$17 as well, and your certificate. That should be enough to reconstruct your ROM (along with $1F from rom8x) as long as your OS isn't corrupted. Good luck!

Btw, you can't dump the certificate without unlocking flash first. ;)
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Recovering from a corrupted archive
« Reply #41 on: January 04, 2011, 03:21:28 pm »
No time to post, but just an update: Unsquished the program and ran it on my calc. It works, thanks calcdude!
Really? Did you manage to recover anything so far?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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
Re: Recovering from a corrupted archive
« Reply #42 on: January 04, 2011, 04:02:39 pm »
No time to post, but just an update: Unsquished the program and ran it on my calc. It works, thanks calcdude!
Really? Did you manage to recover anything so far?

Nope, still dumping ot anothr calc.

And I just finished! I'll uploaded as soon as I can.

As a reality check, CERTIMG should be 3984 bytes, right?




Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Recovering from a corrupted archive
« Reply #43 on: January 04, 2011, 04:04:56 pm »
As a reality check, CERTIMG should be 3984 bytes, right?
I think it's supposed to be 16 kb (the size of one page)...

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Recovering from a corrupted archive
« Reply #44 on: January 04, 2011, 04:52:52 pm »
No time to post, but just an update: Unsquished the program and ran it on my calc. It works, thanks calcdude!
Really? Did you manage to recover anything so far?

Nope, still dumping ot anothr calc.

And I just finished! I'll uploaded as soon as I can.

As a reality check, CERTIMG should be 3984 bytes, right?
Ok. I hope your Axe source can be retrieved.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)