Please create an account or Login! Have fun!

Editing Voodoo tile

Jump to navigation Jump to search
You are not logged in. While you can edit without logging in, your IP address will be recorded publicly, along with the time and date, in this page's history. It is sometimes possible for others to identify you with this information. Creating an account will conceal your IP address and provide you with many other benefits. Messages sent to your IP can be viewed on your talk page.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Template:Steamonly}}
''' Voodoo tiles''' are a series of obscure tiles in [[Chip's Challenge 2]] with unusual behaviours. Discovered by [[Tyler Sontag]], voodoo tiles require hex editing the [[C2M]] file in order to be obtained.
 
''' Voodoo tiles''' are a series of obscure [[tile]]s in [[Chip's Challenge 2]] that [[acting floor|behave like floor]]. Discovered by [[Tyler Sontag]], voodoo tiles require hex editing the [[C2M]] file in order to be obtained.


== Method ==
== Method ==
# Create a new file in the CC2 editor.
# Create a new file in the CC2 editor.
# At the top left corner of the level, place a counter-clockwise north-facing [[latch gate]] (the one where the arrow points from right to up). It’s recommended that you use the top left corner and place no other tiles in the level because of the compression scheme that CC2 uses.
# At the top left corner of the level, place a counter-clockwise north-facing latch gate (the one where the arrow points from right to up). It’s recommended that you use the top left corner and place no other tiles in the level because of the compression scheme that CC2 uses.
# Save the level.
# Save the level.
# Close the level in the editor, either by temporarily loading another level set, opening another level, starting a new level, or closing the game.
# Close the level in the editor, either by temporarily loading another level set, opening another level, or starting a new level.
# Open the level you saved in a hex editor.
# Open the level you saved in a hex editor.
# Your hex editor should have a display on the right side that shows the bytes of the level encoded as ASCII. Search for the “PACK” section: this is where the map contents are specified.
# Your hex editor should have a display on the right side that shows the bytes of the level encoded as ASCII. Search for the “PACK” section: this is where the map contents are specified.


After the “PACK” bytes, there will be the bytes 76 40 5C. This sequence is what specifies a north latch gate tile: "76" is the one-byte modifier indicator, "40" is the latch gate north value of the modifier, and "5C" is a generic [[logic gate]]. As listed in [[C2M|this article]], here are the valid bytes that a logic gate modifier value can have:
After the “PACK” bytes, there will be the bytes 76 40 5C. The “76 40 5C” sequence is what specifies a north latch gate tile, 76 byte is the one-byte modifier indicator, the 40 byte is the latch gate north value of the modifier, and the 5C byte is a generic logic gate. As listed [[C2M|in this article]], here are the valid bytes that a logic gate modifier value can have:
* 01 to 17: inverters, AND gates, OR gates, XOR gates, clockwise latches, NAND gates
* 01 to 17: inverters, AND gates, OR gates, XOR gates, clockwise latches, NAND gates
* 1E to 27: [[counter]]s
* 1E to 27: counters
* 40 to 43: counterclockwise latches
* 40 to 43: counterclockwise latches


Line 21: Line 19:
These tiles require values ranging from 44 to FF. Logic gates with modifier values after 43 will act as floor, but graphics for them are still drawn by the game. Take a look at the bottom of the CC2 sprite sheet.
These tiles require values ranging from 44 to FF. Logic gates with modifier values after 43 will act as floor, but graphics for them are still drawn by the game. Take a look at the bottom of the CC2 sprite sheet.


[[File:TylerVoodooDemo.png]]
[[image:TylerVoodooDemo.png]]
 
Again, a value of 40 to 43 will draw the latch gates, but going beyond this range will continue through the sprite sheet. For example, the game reading a value of 44 will draw the off [[switch]]; 58 is [[Chip]] facing north; 74 to 77 are non-animated [[water]]; C4 to C7 are non-animated [[fire]]; 78 to 8F are non-functional logic gates; DC is non-functional [[dirt]]; and DD and DE are non-functional [[gender-only sign|male-only and female-only signs]]. Any value from 44 to E7 can be chosen and the corresponding 32x32 square will be drawn. E8 and beyond do nothing.


== Combination tiles ==
Again, a value of 40 to 43 will draw the latch gates, but going beyond this range will continue through the sprite sheet. For example, a value of 44 will draw the off [[switch]], a value of 58 will draw [[Chip]] facing north, 74 to 77 will draw non-animated [[water]], C4 to C7 will draw non-animated [[fire]], 78 to 8F will draw non-functional [[logic gate]]s, DC, DD, and DE will draw non-functional [[dirt]], [[gender-only sign|Chip-only, and Melinda-only signs]]. Any value from 44 to E7 can be chosen and the corresponding 32x32 square will be drawn. E8 and beyond does nothing.
These tiles require values ranging from 18 to 1D. Like the [[combination]] tile in [[Microsoft's version of Chip's Challenge|MSCC]], the screen will fail to draw anything, instead preserving a memory of what used to be visible on the screen there. This can include blurry images of nearby tiles, or the "paused" message. Unlike the combination tile in MSCC, however, these still act as floor, not [[acting wall|walls]].


== Glitched counters ==
== Trippy tiles ==
These tiles require values ranging from 27 to 3F. These are similar to the other voodoo tiles, except that a rectangle beyond the normal bounds of counter gates is drawn on top of the counter tile base.
These tiles require values ranging from 18 to 1D. The screen will fail to draw anything, instead preserving a memory of what used to be visible on the screen there. This can include blurry images of nearby tiles, or the "paused" message.


== Trivia ==
== Weird counters ==
* The term "voodoo tile" was first used by [[random 8]] as a joke, but like [[The Stupid Glitch]], the name stuck. It originally referred to ''all'' tiles that required a hex editor to obtain at the time, such as trackless [[railroad track]]s and blank [[no sign]]s (both of which are now supported in [[CCCreator]] and [[CC2Edit]]), but as it caught on, its definition narrowed to just the ones that behave like floor.
These tiles require values ranging from 27 to 3F. These are similar to voodoo tiles, except that a rectangle beyond the normal bounds of counter gates are drawn on top of the counter tile base. These don’t have any deceptive abilities, simply producing a weird-looking tile.


== See also ==
== See also ==
Line 38: Line 33:


[[Category:Tiles]]
[[Category:Tiles]]
[[Category:Tile groups]]
Please note that all contributions to Chip's Challenge Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Chip's Challenge Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)
Your changes will be visible immediately.
  • If you want to test editing, try the sandbox.
  • On talk pages, please sign your posts by typing four tildes (~~~~).

Template used on this page: