Hex Editing

From WonderWiki
Revision as of 22:27, 17 November 2009 by TDgK (talk | contribs) (Hex editors such as XVI32 can edit Wonderland level files and add abnormal tiles. There are many things that can go wrong, however.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Hex editing may be used for many things. You can edit files with a hex editor, such as XVI32. There are many alternatives, but many people use XVI32, and it's quite user-friendly.

Hex editing can be used to edit Wonderland level files, such as .LV6. If you experiment and find out the the hex code for an object, you can change the hex value as to change the object in-game. An example of a hex value is 00 A3 BF D9. In traditional levels (.LEV, .LV5, .LV6) objects come in groups. There are four numbers in succession to mark an object. Between each object is a series of zeros.

Editing a level file by hex editing it can also add tiles that aren't normally in the game. For example, you can make invisible trampolines, spinning buttons, and much, much more. Yet, it can go wrong quite easily. Usually when you hex-edit a level, you cannot edit it in the level editor again. If you hex-edit wrong, when you play your level in-game you may get an error message saying "Memory Access Violation"(MAV). This is just a general error, and all you need to know about it is that it means something's wrong.