Author Topic: Found hidden ASCII art!  (Read 3256 times)

RibShark

  • Crewmate
  • **
  • Posts: 23
    • View Profile
Found hidden ASCII art!
« on: November 10, 2012, 01:28:58 pm »
I was messing around, trying to get glc (similar to fraps, but for Linux) to capture VVVVVV. (if anyone could help me with this, it would be appreciated, .glc files always only turn out to be 95 bytes).

I found that if you try to run the 32-bit version in the terminal, it will output some nice ASCII art of  :viridian:, and then segfault  >:(.
The ASCII art:
Code: [Select]
 
 
VVVVVV
 
 
  8888888888888888 
88888888888888888888
888888    8888    88
888888    8888    88
88888888888888888888
88888888888888888888
888888            88
88888888        8888
  8888888888888888 
      88888888     
  8888888888888888 
88888888888888888888
88888888888888888888
88888888888888888888
8888  88888888  8888
8888  88888888  8888
    888888888888   
    8888    8888   
  888888    888888 
  888888    888888 
  888888    888888 
 
 

I wonder what else is lurking in the games code.   ;)
« Last Edit: November 10, 2012, 01:37:45 pm by RibShark »

allison

  • Captain
  • *****
  • Posts: 925
  • monolithic since 2012??
    • View Profile
    • Allison Fleischer
Re: Found hidden ASCII art!
« Reply #1 on: November 10, 2012, 02:36:48 pm »
Well, in custom levels, there's the automatically-put-in messages. The designer has no control over them, and are never seen in-level.

Code: [Select]
<edEntities>
            <edentity x="134" y="140" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">warn
            </edentity>
            <edentity x="139" y="132" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">SayNope
            </edentity>
            <edentity x="137" y="136" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">Our Copyrighted
            </edentity>
            <edentity x="131" y="136" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">changesong
            </edentity>
            <edentity x="188" y="120" t="50" p1="2" p2="27" p3="24" p4="0" p5="320" p6="240">Saypoo
            </edentity>
            <edentity x="189" y="149" t="50" p1="3" p2="27" p3="24" p4="0" p5="320" p6="240">SayGlitchy
            </edentity>
            <edentity x="195" y="149" t="50" p1="3" p2="33" p3="24" p4="0" p5="320" p6="240">u
            </edentity>
            <edentity x="202" y="138" t="10" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">sayandreplycommands
            </edentity>
            <edentity x="205" y="122" t="13" p1="47" p2="51" p3="0" p4="0" p5="320" p6="240">opengate1
            </edentity>
            <edentity x="47" y="53" t="10" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="57" y="35" t="11" p1="0" p2="16" p3="200" p4="0" p5="320" p6="240">delaycommand
            </edentity>
            <edentity x="57" y="54" t="11" p1="0" p2="16" p3="200" p4="0" p5="320" p6="240">4000 VOLTS
            </edentity>
            <edentity x="62" y="36" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">STAY AWAY
            </edentity>
            <edentity x="62" y="38" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">enterlander
            </edentity>
            <edentity x="62" y="40" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">flagmaster
            </edentity>
            <edentity x="62" y="42" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">destroycommands
            </edentity>
            <edentity x="62" y="44" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">viridianwarptokens
            </edentity>
            <edentity x="50" y="35" t="19" p1="2" p2="20" p3="0" p4="0" p5="320" p6="240">labmusic
            </edentity>
            <edentity x="81" y="35" t="11" p1="0" p2="-1" p3="128" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="81" y="54" t="11" p1="0" p2="-1" p3="128" p4="0" p5="320" p6="240">flash2
            </edentity>
            <edentity x="110" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">flagcommands
            </edentity>
            <edentity x="108" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">Sonic Heroes
            </edentity>
            <edentity x="106" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">message
            </edentity>
            <edentity x="104" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">gotogate
            </edentity>
            <edentity x="112" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">observef0cond
            </edentity>
            <edentity x="114" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">Line
            </edentity>
            <edentity x="116" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">trapped
            </edentity>
            <edentity x="97" y="52" t="10" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">42=42
            </edentity>
            <edentity x="100" y="34" t="1" p1="3" p2="0" p3="0" p4="0" p5="320" p6="240">viridianmusic
            </edentity>
            <edentity x="100" y="54" t="1" p1="3" p2="0" p3="0" p4="0" p5="320" p6="240">viridiantrinket1
            </edentity>
            <edentity x="129" y="35" t="11" p1="0" p2="8" p3="208" p4="0" p5="320" p6="240">OOXXXXOO
            </edentity>
            <edentity x="166" y="57" t="11" p1="0" p2="5" p3="288" p4="0" p5="320" p6="240">congrats
            </edentity>
            <edentity x="166" y="31" t="11" p1="0" p2="5" p3="288" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="179" y="46" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">OH MY GOD
            </edentity>
            <edentity x="181" y="44" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">im not including
            </edentity>
            <edentity x="183" y="42" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">music_popularpotpurri
            </edentity>
            <edentity x="185" y="40" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">viridiangravlines
            </edentity>
            <edentity x="177" y="44" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">KIK
            </edentity>
            <edentity x="175" y="42" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="173" y="40" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">ehhh...
            </edentity>
            <edentity x="163" y="55" t="10" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">musicchange5532
            </edentity>
            <edentity x="206" y="31" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="206" y="57" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">4
            </edentity>
            <edentity x="212" y="55" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="214" y="53" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="216" y="51" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">flash2
            </edentity>
            <edentity x="218" y="49" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="220" y="47" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="222" y="45" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Warptokens
            </edentity>
            <edentity x="224" y="43" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="246" y="31" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">7
            </edentity>
            <edentity x="246" y="57" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">7a
            </edentity>
            <edentity x="253" y="42" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">GET IT OR GIVE UP-
            </edentity>
            <edentity x="255" y="41" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="253" y="41" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="255" y="42" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="254" y="40" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="254" y="43" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="261" y="47" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="260" y="48" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="262" y="48" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="260" y="49" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">8
            </edentity>
            <edentity x="262" y="49" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="261" y="50" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="267" y="40" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="266" y="41" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">Roomin UP
            </edentity>
            <edentity x="268" y="41" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="266" y="42" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="268" y="42" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">violet
            </edentity>
            <edentity x="267" y="43" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="286" y="31" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">Death -&gt;
            </edentity>
            <edentity x="286" y="57" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">error
            </edentity>
            <edentity x="326" y="31" t="11" p1="0" p2="-1" p3="288" p4="0" p5="320" p6="240">(Trinket level incomplete in beta)
            </edentity>
            <edentity x="326" y="57" t="11" p1="0" p2="-1" p3="288" p4="0" p5="320" p6="240">PotentialForAnything
            </edentity>



{...etc etc etc...}



        </edEntities>

Dav999

  • Global Moderator
  • Captain
  • *****
  • Posts: 2179
    • View Profile
    • The Open Level Project
Re: Found hidden ASCII art!
« Reply #2 on: November 10, 2012, 02:50:32 pm »
Well, in custom levels, there's the automatically-put-in messages. The designer has no control over them, and are never seen in-level.

Code: [Select]
<edEntities>
            <edentity x="134" y="140" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">warn
            </edentity>
            <edentity x="139" y="132" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">SayNope
            </edentity>
            <edentity x="137" y="136" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">Our Copyrighted
            </edentity>
            <edentity x="131" y="136" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">changesong
            </edentity>
            <edentity x="188" y="120" t="50" p1="2" p2="27" p3="24" p4="0" p5="320" p6="240">Saypoo
            </edentity>
            <edentity x="189" y="149" t="50" p1="3" p2="27" p3="24" p4="0" p5="320" p6="240">SayGlitchy
            </edentity>
            <edentity x="195" y="149" t="50" p1="3" p2="33" p3="24" p4="0" p5="320" p6="240">u
            </edentity>
            <edentity x="202" y="138" t="10" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">sayandreplycommands
            </edentity>
            <edentity x="205" y="122" t="13" p1="47" p2="51" p3="0" p4="0" p5="320" p6="240">opengate1
            </edentity>
            <edentity x="47" y="53" t="10" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="57" y="35" t="11" p1="0" p2="16" p3="200" p4="0" p5="320" p6="240">delaycommand
            </edentity>
            <edentity x="57" y="54" t="11" p1="0" p2="16" p3="200" p4="0" p5="320" p6="240">4000 VOLTS
            </edentity>
            <edentity x="62" y="36" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">STAY AWAY
            </edentity>
            <edentity x="62" y="38" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">enterlander
            </edentity>
            <edentity x="62" y="40" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">flagmaster
            </edentity>
            <edentity x="62" y="42" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">destroycommands
            </edentity>
            <edentity x="62" y="44" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">viridianwarptokens
            </edentity>
            <edentity x="50" y="35" t="19" p1="2" p2="20" p3="0" p4="0" p5="320" p6="240">labmusic
            </edentity>
            <edentity x="81" y="35" t="11" p1="0" p2="-1" p3="128" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="81" y="54" t="11" p1="0" p2="-1" p3="128" p4="0" p5="320" p6="240">flash2
            </edentity>
            <edentity x="110" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">flagcommands
            </edentity>
            <edentity x="108" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">Sonic Heroes
            </edentity>
            <edentity x="106" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">message
            </edentity>
            <edentity x="104" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">gotogate
            </edentity>
            <edentity x="112" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">observef0cond
            </edentity>
            <edentity x="114" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">Line
            </edentity>
            <edentity x="116" y="45" t="11" p1="1" p2="3" p3="192" p4="0" p5="320" p6="240">trapped
            </edentity>
            <edentity x="97" y="52" t="10" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">42=42
            </edentity>
            <edentity x="100" y="34" t="1" p1="3" p2="0" p3="0" p4="0" p5="320" p6="240">viridianmusic
            </edentity>
            <edentity x="100" y="54" t="1" p1="3" p2="0" p3="0" p4="0" p5="320" p6="240">viridiantrinket1
            </edentity>
            <edentity x="129" y="35" t="11" p1="0" p2="8" p3="208" p4="0" p5="320" p6="240">OOXXXXOO
            </edentity>
            <edentity x="166" y="57" t="11" p1="0" p2="5" p3="288" p4="0" p5="320" p6="240">congrats
            </edentity>
            <edentity x="166" y="31" t="11" p1="0" p2="5" p3="288" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="179" y="46" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">OH MY GOD
            </edentity>
            <edentity x="181" y="44" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">im not including
            </edentity>
            <edentity x="183" y="42" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">music_popularpotpurri
            </edentity>
            <edentity x="185" y="40" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">viridiangravlines
            </edentity>
            <edentity x="177" y="44" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">KIK
            </edentity>
            <edentity x="175" y="42" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="173" y="40" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">ehhh...
            </edentity>
            <edentity x="163" y="55" t="10" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">musicchange5532
            </edentity>
            <edentity x="206" y="31" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="206" y="57" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">4
            </edentity>
            <edentity x="212" y="55" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="214" y="53" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">flash
            </edentity>
            <edentity x="216" y="51" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">flash2
            </edentity>
            <edentity x="218" y="49" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="220" y="47" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="222" y="45" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Warptokens
            </edentity>
            <edentity x="224" y="43" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="246" y="31" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">7
            </edentity>
            <edentity x="246" y="57" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">7a
            </edentity>
            <edentity x="253" y="42" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">GET IT OR GIVE UP-
            </edentity>
            <edentity x="255" y="41" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="253" y="41" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="255" y="42" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="254" y="40" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="254" y="43" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="261" y="47" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="260" y="48" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">when at the corners!
            </edentity>
            <edentity x="262" y="48" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="260" y="49" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">8
            </edentity>
            <edentity x="262" y="49" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">Try to walk left or right
            </edentity>
            <edentity x="261" y="50" t="1" p1="0" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="267" y="40" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="266" y="41" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">Roomin UP
            </edentity>
            <edentity x="268" y="41" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="266" y="42" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="268" y="42" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">violet
            </edentity>
            <edentity x="267" y="43" t="1" p1="1" p2="0" p3="0" p4="0" p5="320" p6="240">broken
            </edentity>
            <edentity x="286" y="31" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">Death -&gt;
            </edentity>
            <edentity x="286" y="57" t="11" p1="0" p2="-1" p3="336" p4="0" p5="320" p6="240">error
            </edentity>
            <edentity x="326" y="31" t="11" p1="0" p2="-1" p3="288" p4="0" p5="320" p6="240">(Trinket level incomplete in beta)
            </edentity>
            <edentity x="326" y="57" t="11" p1="0" p2="-1" p3="288" p4="0" p5="320" p6="240">PotentialForAnything
            </edentity>



{...etc etc etc...}



        </edEntities>

I mentioned that earlier! I still don't know why it happens, though. It looks like certain things are stored somewhere when you play a level, and if you edit another level later, it just places this data in the level for some reason. ???
« Last Edit: November 10, 2012, 02:52:17 pm by Dav999 »

Hilbert

  • Captain
  • *****
  • Posts: 574
  • Yup. This is my name. Not Black, Hilbert.
    • View Profile
Re: Found hidden ASCII art!
« Reply #3 on: November 11, 2012, 05:53:02 pm »
I was messing around, trying to get glc (similar to fraps, but for Linux) to capture VVVVVV. (if anyone could help me with this, it would be appreciated, .glc files always only turn out to be 95 bytes).

I found that if you try to run the 32-bit version in the terminal, it will output some nice ASCII art of  :viridian:, and then segfault  >:(.
The ASCII art:
Code: [Select]
 
 
VVVVVV
 
 
  8888888888888888 
88888888888888888888
888888    8888    88
888888    8888    88
88888888888888888888
88888888888888888888
888888            88
88888888        8888
  8888888888888888 
      88888888     
  8888888888888888 
88888888888888888888
88888888888888888888
88888888888888888888
8888  88888888  8888
8888  88888888  8888
    888888888888   
    8888    8888   
  888888    888888 
  888888    888888 
  888888    888888 
 
 

I wonder what else is lurking in the games code.   ;)

The way my dad explained it (as I found this waaaaay earlier) is that the 8s are what the game reads and displays on-screen. it doesn't make much sense, though, because  :viridian: is in the sprite file.

Damn It AL to Hell

  • Captain
  • *****
  • Posts: 492
  • Mm?
    • View Profile
Re: Found hidden ASCII art!
« Reply #4 on: November 11, 2012, 06:54:18 pm »
I was messing around, trying to get glc (similar to fraps, but for Linux) to capture VVVVVV. (if anyone could help me with this, it would be appreciated, .glc files always only turn out to be 95 bytes).

I found that if you try to run the 32-bit version in the terminal, it will output some nice ASCII art of  :viridian:, and then segfault  >:(.
The ASCII art:
Code: [Select]
 
 
VVVVVV
 
 
  8888888888888888 
88888888888888888888
888888    8888    88
888888    8888    88
88888888888888888888
88888888888888888888
888888            88
88888888        8888
  8888888888888888 
      88888888     
  8888888888888888 
88888888888888888888
88888888888888888888
88888888888888888888
8888  88888888  8888
8888  88888888  8888
    888888888888   
    8888    8888   
  888888    888888 
  888888    888888 
  888888    888888 
 
 

I wonder what else is lurking in the games code.   ;)

Wat?  :o

blue626

  • Captain
  • *****
  • Posts: 672
  • I changed my avatar!
    • View Profile
Re: Found hidden ASCII art!
« Reply #5 on: November 13, 2012, 08:51:28 pm »
Roskilla: The codes probably do not show :viridian: on the screen. The fact that it looks exactly like :viridian: (and that it says "VVVVVV" over :viridian:) almost proves that Terry wrote it that way with purpose of making it similar to :viridian: (and writing the name of the game above). I don't know ASCII, and probably you don't either, but is there any chance that the code does nothing. If so, that would be the case.

Vex69: He found some code that looks like :viridian: while trying run a 32-bit version of VVVVVV in an app called "Termnal" that edoes what codes say or something. He can explain better.

Dav999

  • Global Moderator
  • Captain
  • *****
  • Posts: 2179
    • View Profile
    • The Open Level Project
Re: Found hidden ASCII art!
« Reply #6 on: November 13, 2012, 09:19:28 pm »
Terminal is the command prompt of Mac and Linux.