FSCK - A Hard Drive Story by iiechapman

[raw]
made by iiechapman for LD27 (JAM)
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"

Ratings

Coolness 70% 3
Overall(Jam) 3.94 20
Audio(Jam) 3.58 78
Fun(Jam) 3.60 56
Graphics(Jam) 3.18 313
Humor(Jam) 3.21 105
Innovation(Jam) 3.91 20
Mood(Jam) 3.42 112
Theme(Jam) 3.65 63

Feedback

doctorscientist
27. Aug 2013 · 15:37 UTC
This is a good entry!
bnhw
27. Aug 2013 · 17:06 UTC
Sorry, it crashes for me when I select a corruption level.

Macbook Pro 13" (Mac OS X 10.7.5)
RobotParking
27. Aug 2013 · 17:09 UTC
DETECTING
Asar Dhandala
27. Aug 2013 · 17:16 UTC
Good work!
adekto
27. Aug 2013 · 17:19 UTC
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
loxo
27. Aug 2013 · 17:20 UTC
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?
lcass
27. Aug 2013 · 17:26 UTC
I love how you have set all the graphics out to interact with the theme you have set and the theme of ludum.
🎤 iiechapman
27. Aug 2013 · 17:29 UTC
LOXO THANK YOU SO MUCH FOR DETECTING THAT!!
kristof
27. Aug 2013 · 17:34 UTC
The gameplay feels great. The sound effects fit the animations very well. Made it to file6.
🎤 iiechapman
27. Aug 2013 · 17:35 UTC
bnhw Could you let me know what the crash log looks like?
Monoquartz
27. Aug 2013 · 18:33 UTC
Unfortunately, (such as bnhw) the game crash on my MacBookPro 13" Mac OSX 10.8.4 =/
Monoquartz
27. Aug 2013 · 18:37 UTC
The crash log looks like this for me: http://zupimages.net/up/3/816459893.png
🎤 iiechapman
27. Aug 2013 · 19:02 UTC
Im adding a build that disables text, for some odd reason some machines have trouble with SDL rendering text
fdevant
27. Aug 2013 · 19:29 UTC
Fun! I really liked the audio haha.
Reverend Speed
27. Aug 2013 · 19:42 UTC
Interesting idea! Look forward to trying it on Windows!
KhaoTom
28. Aug 2013 · 01:31 UTC
Very innovative!
zatyka
28. Aug 2013 · 02:11 UTC
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
28. Aug 2013 · 02:13 UTC
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
28. Aug 2013 · 17:57 UTC
Clever use of theme to make interesting modes
🎤 iiechapman
29. Aug 2013 · 02:34 UTC
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!
Arcana
29. Aug 2013 · 02:41 UTC
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
29. Aug 2013 · 02:44 UTC
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
29. Aug 2013 · 02:47 UTC
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
29. Aug 2013 · 02:53 UTC
Yes otresnjak I am working on the release version oops
Soundless_dev
29. Aug 2013 · 03:07 UTC
Alas, the rare and elegant Mac-only game
ChrisGaudino
29. Aug 2013 · 04:29 UTC
Really love this one. My favorite so far.
🎤 iiechapman
30. Aug 2013 · 03:24 UTC
I have updated the Windows version for release!
Steve Cochrane
30. Aug 2013 · 04:26 UTC
Great audio and unique gameplay. I don't think I've seen anything like those look mechanics before.
keyboardmonkey
30. Aug 2013 · 20:34 UTC
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
killerstarbunny
30. Aug 2013 · 20:38 UTC
Missing MSVCP120.dll
🎤 iiechapman
30. Aug 2013 · 20:50 UTC
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
30. Aug 2013 · 21:24 UTC
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
31. Aug 2013 · 00:29 UTC
The core logic is handled by cross dependencies , main , sprite , button , the rest is wrapper for cocoa
Brian Stegmann
02. Sep 2013 · 17:53 UTC
Solid game. The seek and shift modes were a really nice touch, gave it a very energetic feel.
Brejlounek
02. Sep 2013 · 18:06 UTC
Missing MSVCP120.dll
FlashRocks
02. Sep 2013 · 18:23 UTC
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
02. Sep 2013 · 19:49 UTC
Thank you flash rocks , I will pack them in to my build !
Tritax
02. Sep 2013 · 20:20 UTC
Unable to get it running.
🎤 iiechapman
02. Sep 2013 · 20:26 UTC
Tritax, what OS and what error did you receive?
sP0CkEr2
02. Sep 2013 · 20:29 UTC
missing dll
🎤 iiechapman
02. Sep 2013 · 20:30 UTC
Flashrocks where did you find the needed dlls?
🎤 iiechapman
02. Sep 2013 · 20:36 UTC
I updated the build, v2 should have the DLLs needed
Lightmare Studio
02. Sep 2013 · 22:25 UTC
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
03. Sep 2013 · 01:27 UTC
Very good! You really nailed the feel of being a hacker.
🎤 iiechapman
03. Sep 2013 · 01:50 UTC
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
03. Sep 2013 · 01:51 UTC
Bmhw I fixed the crash , try the new Mac fixed versions it should work !
Jupiter_Hadley
10. Sep 2013 · 20:30 UTC
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 :/
ghRibacki
11. Sep 2013 · 23:03 UTC
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