Fixing corrupted .sols

Go down

Fixing corrupted .sols

Post by mhenr18 on Wed Sep 18, 2013 2:21 am

In a rare moment of teamwork/not hating on each other, kevans and I have managed to figure out the two major sources of .sol corruption.
While we aren't sure what exactly causes the underlying problems, we know what they are and how to fix them. Kevans is working on a new build of his that's capable of handling one of these problems (if your track can load but has issues when erasing lines, this works).

I've created a tool that's able to correct both problems in existing .sol files and is compatible with all Flash versions (maybe even back down to Beta 1 and including literally everything done so far). My tool is called solfix and works on Windows/OSX. It's built on the code that drives the tracklist utility Smile

Note that solfix will overwrite the corrupted .sol files you give it, so you'll probably want to take a copy/backup of your .sol before running it through this tool. It's pretty quick, even with large .sols (e.g I ran it on the Archaeology sol and it was able to verify that the .sol was OK in < 100ms).

edit: I don't show this in the demo but the corruption that causes lines to not get colored during playback is actually the same corruption that causes them to not be eraseable. Saving a track with these unerasable lines is also what causes it to not be loadable (and crash LR). This is also fixed by solfix. While I say it fixes the two major issues, those are basically the only issues (I said major as a crutch in case there was something else, but I don't think there is). Effectively, solfix can fix everything.

Download: https://dl.dropboxusercontent.com/u/49905412/solfix.zip

Tutorial (covers both platforms):

mhenr18
Member


View user profile http://www.mhenr18.com

Back to top Go down

Re: Fixing corrupted .sols

Post by [senpai] kevans on Wed Sep 18, 2013 12:12 pm

Also, thanks to this discovery, future flash builds can have a sort of safety net to prevent corruption. I don't think it's necessary to implement a corruption fix to the builds since Mhenr's tool here will be able to do it faster than any other flash build out there. I will however try to implement a pre-corruption fix, this will allow soon-to-be-corrupted tracks to be worked on once again without fear of losing it... And kram no longer has an excuse to quit projects.

_________________
LR Subreddit http://www.reddit.com/r/linerider/
Discord Group https://discord.gg/0ggPNq98iruWoixw
OpenLR https://github.com/kevansevans/openLR
My Tracks https://www.youtube.com/playlist?list=PLLLsxGACxkK8PYsamGoFkDABMHxahqF1G
avatar
[senpai] kevans
Member

Stay in your coma


View user profile https://kevansevans.github.io/

Back to top Go down

Re: Fixing corrupted .sols

Post by hypothet on Wed Sep 18, 2013 2:56 pm

kevansevans wrote:Guest no longer has an excuse to quit projects.
avatar
hypothet
Member

don't read this


View user profile

Back to top Go down

Re: Fixing corrupted .sols

Post by roflmaoqwerty on Wed Sep 18, 2013 4:30 pm

HG42 wrote:
kevansevans wrote:Guest no longer has an excuse to quit projects.
You know what they say about those who live in glass houses

_________________
̿̿ ̿̿ ̿̿ ̿̿ ̿'̿'̵͇̿̿з=( ͡° ͜ʖ ͡°)=ε/̵͇̿̿/’̿’̿ ̿ ̿̿ ̿̿ ̿̿  right back up in ya ̿̿ ̿̿ ̿̿ ̿̿ ̿'̿'̵͇̿̿з=( ͡° ͜ʖ ͡°)=ε/̵͇̿̿/’̿’̿ ̿ ̿̿ ̿̿ ̿̿

ヽ༼ຈل͜ຈ༽ノSLAM YOUR JAMヽ༼ຈل͜ຈ༽ノ


MY NIGGA RYU ALWAYS OUT HERE. THAT NIGGA COLD ASF I FUCKS WIT RYU CUS THAT NIGGA RYU SLICK
avatar
roflmaoqwerty
Member

Dreadnips are amazing goddamn


View user profile https://www.youtube.com/user/SujiNoriteLR

Back to top Go down

Re: Fixing corrupted .sols

Post by LineKirby on Mon Dec 09, 2013 3:55 am

welp I wish I could make my blufantasy project magically come back : '(

LineKirby
Member


View user profile

Back to top Go down

Re: Fixing corrupted .sols

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum