FSCK - A Hard Drive Story

Overall★★★★★★★★★★3.94
Fun★★★★★★★★★★3.60
Innovation★★★★★★★★★★3.91
Theme★★★★★★★★★★3.65
Graphics★★★★★★★★★★3.18
Audio★★★★★★★★★★3.58
Humor★★★★★★★★★★3.21
Mood★★★★★★★★★★3.42
Coolness★★★★★★★★★★70%
fsck -- "filesystem consistency check and interactive repair"

It is your mission to help detect and collect missing files before they become eradicated from from the master boot record. A hard drive takes 10 seconds to analyze, collect, and defragment data from a sector. Use Seek mode and Shift mode to collect all the data points in a sector while avoiding physically damaged portions of the drive and Corrupted Data Points to complete the defragmentation.

Good luck!

Note:
-This is my first time attempting a cross platform game by hand in C++. There may be bugs ;)
-If your game crashes on the mac, try the second "Fixed" version (I disabled the text rendering which causes trouble)
-Windows version Instructions: Unrar the file, and run "FSCK.exe"

Comments48

bnhw27 Aug 2013, 17:11
Sorry, it crashes for me when I select a corruption level.

Macbook Pro 13" (Mac OS X 10.7.5)
adekto27 Aug 2013, 17:24
really had fun with this one, got to file06
but i think u need to get it on windows/linux to get the attention you need
loxo27 Aug 2013, 17:25
Interesting concept and an overall nice game. I like it! Is it necessary to include the levelsong1.wav additional to the mp3, because it's rather big?
lcass27 Aug 2013, 17:31
I love how you have set all the graphics out to interact with the theme you have set and the theme of ludum.
iiechapman
iiechapmanauthor27 Aug 2013, 17:34
LOXO THANK YOU SO MUCH FOR DETECTING THAT!!
kristof27 Aug 2013, 17:39
The gameplay feels great. The sound effects fit the animations very well. Made it to file6.
iiechapman
iiechapmanauthor27 Aug 2013, 17:40
bnhw Could you let me know what the crash log looks like?
Monoquartz27 Aug 2013, 18:38
Unfortunately, (such as bnhw) the game crash on my MacBookPro 13" Mac OSX 10.8.4 =/
iiechapman
iiechapmanauthor27 Aug 2013, 19:07
Im adding a build that disables text, for some odd reason some machines have trouble with SDL rendering text
fdevant27 Aug 2013, 19:34
Fun! I really liked the audio haha.
Reverend Speed27 Aug 2013, 19:47
Interesting idea! Look forward to trying it on Windows!
KhaoTom
KhaoTom28 Aug 2013, 01:36
Very innovative!
zatyka
zatyka28 Aug 2013, 02:16
Cool vibe to the game. The music and sound effects really add to the game. I also really liked the different modes... I became quite good with them. My biggest gripe was that the enemy red dots would sometimes spawn right next to, or on top, of me. Fun little game.
tigerj
tigerj28 Aug 2013, 02:18
This game looks really awesome. I'm going to play it on my mac later tonight. Thanks for making the video. It's nice because I'm in the other room on my main PC (linux)
wally2069
wally206928 Aug 2013, 18:02
Clever use of theme to make interesting modes
iiechapman
iiechapmanauthor29 Aug 2013, 02:39
For those of you who have had it crash on your mac, try the "fixed" version, I believe I got the bug taken care of!
Arcana29 Aug 2013, 02:46
I'm getting a "MSVCP120D.dll" is missing from your computer message. I just installed The Visual C++ Redistributable 2012 Update 3, but it didn't seem to help.

I don't use my Windows computer often so it might be something I'm doing wrong. Can anyone advise?
iiechapman
iiechapmanauthor29 Aug 2013, 02:49
If anyone else has the same windows issue Arcana is having, I can look into potentially bundling the DLL, this is my first attempt at porting it to windows
otresnjak
otresnjak29 Aug 2013, 02:52
Also getting the missing DLL. Judging from the name of the DLL I'm guessing the EXE was built with debug settings instead of release...
iiechapman
iiechapmanauthor29 Aug 2013, 02:58
Yes otresnjak I am working on the release version oops
Soundless_dev29 Aug 2013, 03:12
Alas, the rare and elegant Mac-only game
ChrisGaudino
ChrisGaudino29 Aug 2013, 04:34
Really love this one. My favorite so far.
iiechapman
iiechapmanauthor30 Aug 2013, 03:29
I have updated the Windows version for release!
Steve Cochrane30 Aug 2013, 04:31
Great audio and unique gameplay. I don't think I've seen anything like those look mechanics before.
keyboardmonkey
keyboardmonkey30 Aug 2013, 20:39
Your source links to a repo that does not exist. Please can we have the source to build on Linux? fsck is the name of the file system check utility on Linux after all :0
iiechapman
iiechapmanauthor30 Aug 2013, 20:55
keyboardmonkey I have made the source public, if you would like, could you compile for linux? Maybe we could chat how I can set that up. I don't have an extensive experience in Linux Dev
keyboardmonkey
keyboardmonkey30 Aug 2013, 21:29
After a look I see you reference Cocoa.h, which is not Linux specific. There is a similar library called librenaissance that is the similar implementation (from what I can tell), but may require some tweaking to build. Initial tries have failed. I will let you know if I find a way...

Cool screen shots by the way!
iiechapman
iiechapmanauthor31 Aug 2013, 00:34
The core logic is handled by cross dependencies , main , sprite , button , the rest is wrapper for cocoa
Brian Stegmann2 Sep 2013, 17:58
Solid game. The seek and shift modes were a really nice touch, gave it a very energetic feel.
FlashRocks2 Sep 2013, 18:28
I had a little trouble getting it started (the needed MS C files are not in the windows build, but I happened to be able to scavenge them from other stuff). After that, it is simply an awesome game, maybe the best I have seen on LD ever. :)

(the needed dll files are msvcp120, msvcr110, and msvcr120)
iiechapman
iiechapmanauthor2 Sep 2013, 19:54
Thank you flash rocks , I will pack them in to my build !
Tritax2 Sep 2013, 20:25
Unable to get it running.
iiechapman
iiechapmanauthor2 Sep 2013, 20:31
Tritax, what OS and what error did you receive?
iiechapman
iiechapmanauthor2 Sep 2013, 20:35
Flashrocks where did you find the needed dlls?
iiechapman
iiechapmanauthor2 Sep 2013, 20:41
I updated the build, v2 should have the DLLs needed
Lightmare Studio2 Sep 2013, 22:30
Very nice concept, I just love the setting! Sound is great, graphics are great, and the gameplay is gold! Takes a little time to get used to your "powers" and it's very rewarding to master.
However the collision detections could be improved a little, I was often semi-stuck in blocks.
tower07
tower073 Sep 2013, 01:32
Very good! You really nailed the feel of being a hacker.
iiechapman
iiechapmanauthor3 Sep 2013, 01:55
Light mare , did you play the windows version ? I noticed the same issue on the windows side , there's a precision issue with sdl in windows which I hope to resolve in the future !
iiechapman
iiechapmanauthor3 Sep 2013, 01:56
Bmhw I fixed the crash , try the new Mac fixed versions it should work !
Jupiter_Hadley
Jupiter_Hadley10 Sep 2013, 20:35
Found the game very fun, though I felt like it was luck most of the time that got me to win :) I also did get a bit stuck into blocks, regardless, a great entry. Sadly, I Fraps wont record it, so I cannot include it in my LD27 compilation video :/
ghRibacki11 Sep 2013, 23:08
Very creative game! I liked how you implemented the seek and shift modes. =)
Sound is a little annoying over time, but it was funny.
I couldn't go over the 5th level. =(
Good game! =D

Other games by @iiechapman

Found a bug?
Tell us on Discord