Mentula Macanus: Apocolocyntosis

Butterfly emerging from chrysalis Submitted by: Adam Thornton Score: 7.58 (out of 10)
Length: 137 characters
Computer Language: Perl
Interface Language: English
Description

This is the TWIFcomp version of Mentula Macanus


Instructions

[Editor's note: 1) Yes, believe it or not, all of this is absolutely true. I have verified that there are only 138 non-whitespace characters in the submitted source code. I have followed the installation instructions, and the program works as advertised. A number of directories and files will be created on your system, and will require the stated media capacity. As far as I can tell, none of these files carry any undesirable payload; in fact, I would consider them a benefit. I will leave it to each player to figure out how this effect was achieved. 2) It is well worth installing a linux VM to try this out, even if your main system is not linux. For Windows, consider the free VMware player plus a software appliance like some flavor of Ubuntu or Fedora. For Mac, there's either VMware or Parallels. ]

REQUIREMENTS:

  • A system running Linux (i386, x86_64, ppc, armv5tel, or s390)
  • The tar and gzip utilities in $PATH somewhere
  • Perl at /usr/bin/perl, /usr/bin in $PATH
  • About 500MB free disk space (not kidding)
  • Instructions:

    • At the command prompt, type: ./mma.pl

Download: Mentula Macanus: Apocolocyntosis (Twifcomp Edition)
Source Code: 

Comments

deconstructed

Clever. The adventure is a standard I7 file, packaged along with a Linux Inform interpreter and some Perl scripts to control it all. The mma.pl file contains these files encoded as ASCII tab and space characters (in the __DATA__ portion of the file). The script part of mma.pl converts any tab characters into spaces, then all space characters are counted and used to rewrite the original compressed (zipped and tarred) files. The zipped/tarred files are uncompressed and executed.

Definitely taking advantage of the whitespace loophole :)

The download appears to be

The download appears to be broken :/

Switched to local copy

Hm...looks like the file was not present on the googledocs server. I've made a local copy available. Should work now :-)

Extraordinary

This deserves a 10 for the effort and for the hilarious actual game. Bravo!

-- y4n

Awesome

This is either blatant abuse of a loophole in the rules, or work of a sheer genius. Or both. Either way it's so awesome my head is about to explode.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Syndicate content