Hex Editing: Difference between revisions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
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. | 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 [[Memory Access Violation|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. | 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 (see [[Metatiles]] for more info about odd tiles). 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 [[Memory Access Violation|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. |
Revision as of 00:48, 2 December 2009
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.
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 (see Metatiles for more info about odd tiles). 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.