hide results

    Hex Editing Guide by MASTERNO

    Version: 1.10 | Updated: 07/05/12 | Printable Version | Search Guide | Bookmark Guide

    Adventures of Lolo 2
    --------------------
    
    Adventures of Lolo 2 is (c)1990 HAL Labs, Nintendo
    Adventures of Lolo 2 Hex Editing Guide is (c)2012 Louis Boiko
    (MASTERNO)
    
    ============================
    ----------Contents----------
    ============================
    
    In order to skip to a specific section, use CTRL+F and copy the
    number, including brackets, beside the section you want to view, then
    search.  All search numbers are unique and specifically made for ease
    of navigation.
    
    [1].............Introduction
    [2].........Known Hex Values
    [2.1]....Using Hex Addresses
    [2.2]..Known Bugs and Issues
    [3]......Version Information
    [4]..................Credits
    
    ============================
    --------Introduction--------
    ============================
    [1]
    
    Welcome to my Adventures of Lolo 2 Hex Editing guide!  Adventures of
    Lolo 2 is a puzzle game in which the character, Lolo, must climb a
    tower (and later a castle) to save the kidnapped Princess Lala.
    Along the way, he must collect every Heart Framer in each room to
    unlock that room's Treasure Box, which contains a Jewel to open the
    door to the next room or reveal a staircase to the next floor.  In
    addition to environmental obstacles, there are enemies that try to
    stop Lolo from reaching his goal.  This puzzle game was fairly
    popular when it came out, but was eventually shoved into the abyss as
    Kirby took over as HAL's big franchise.
    
    ============================
    ------Known Hex Values------
    ============================
    [2]
    
    The following are hex values I've discovered that are meaningful to
    gameplay.  There are six meaningful hex values you can change to
    affect gameplay.  While you can use any or all of them, in order to
    steamroll through the game, you only need three of those values:
    Shot Counter (7D), Power Indicators (only one is necessary to use as
    you can change the values according to your needs; 7E or 7F are
    recommended), and Enemy Actions (89).  Below, I will list the effects
    of using each of the six hex addresses.
    
    ----------------------------
    =====Using Hex Addresses====
    ----------------------------
    [2.1]
    
    007A: Life Counter
    -You can set this to any value you want.  Just remember that the
    game's counter only displays up to 99 (hex value: 63), after which it
    will display graphical errors where it would display lives.
    
    -If you set your life counter to 00 and then die or give up, you will
    get a game over screen.
    
    007D: Shot Counter
    -This affects the number of shots you have to turn enemies (except
    Medusa and Don Medusa) into Eggs, which you can move around or shoot
    off-screen.
    
    -You can set the number of shots you have to any value.  If you set
    the value to anything greater than 99 (hex value: 63), it will
    display the same graphical errors as the Life Counter.  There is an
    exception: if you plug in any value greater than hex value 80, you
    will get the infinity symbol used in the final battle with the Great
    Devil instead.
    
    -As long as the values aren't frozen, your shots will decrease in
    number.  While they are frozen, however, you will have infinite shots
    as long as you have at least one shot.
    
    007E, 007F, 0080: Power Indicators
    -These three values affect the POW abilities underneath the Shot
    Counter.  7E affects the top, 7F affects the middle, and 80 affects
    the bottom.
    
    -Using any or all of these will grant use of the power you assign to
    the hex and are automatically available as soon as you change the
    value, with some exceptions (see errors above).  If you freeze the
    value, you will have infinite usage of the power.  Values represent
    the following: 01 is the One-Way Power, 02 is the Bridge Power, and
    03 is the Hammer Power.
    
    0089: Enemy Actions
    -This handy little hex will freeze all enemies in place (though any
    stationary enemies will still exhibit animations).  It will also
    render Medusas, Don Medusas, and Gols useless - they will not harm or
    shoot at you, allowing you to pass by them freely.  You can touch any
    enemy you want and not die - they are treated as stationary obstacles
    like trees, rocks, and rivers.
    
    -As mentioned above, this cheat does not allow you to push enemies
    who have been turned into Eggs.  This is rendered wholly unnecessary
    by the Power Indicators and Shot Counter hexes.  Shoot enemies out of
    the way and utilize bridges to cross rivers and lakes.
    
    -To avoid graphical glitches that make the game more difficult, don't
    freeze values until you get in-game and are able to move.  You'll
    only have to deactivate them when transitioning from one floor to the
    next and after clearing Room 9-5.  Leaving the values frozen after
    defeating the Great Devil makes for a slightly different ending with
    a few of the same weird graphical glitches, but the final scene is
    left intact save for the background scrolling.
    
    ----------------------------
    ====Known Bugs and Issues===
    ----------------------------
    [2.2]
    
    There are six important hex addresses one may reasonably utilize when
    editing them for this game:  007A, 007D, 007E, 007F, 0080, and 0089.
    I will describe the errors I encountered using each of them, though
    depending upon your tools, results may differ from those I list.
    
    007A: Life Counter
    -The only known issue with this hex is that it will display a small
    graphical error where the number of lives are supposed to be if you
    input any life total greater than 99 (hex value: 63).
    
    007D: Shot Counter
    -The first known issue with this hex is that when you reach a new
    floor, the graphics will be scrambled when introducing the new floor.
    
    -The second known issue with this hex is that when you finish the
    tower (after clearing Room 9-5), if this address is frozen, it will
    cause the game to crash.  It is not safe to freeze the address again
    until after the first of the two brief cutscenes.
    
    -The third known issue with this hex is that if you reset the game
    while it is frozen, the game will crash and not start.  Threat Level:
    1 - will conditionally cause the game to crash; predictable
    
    -The fourth known issue is similar to the Life Counter's graphical
    glitch.  However, if you set the hex value to 80 or greater, it will
    display the infinity symbol (normally used for the final battle with
    the Great Devil).
    
    007E, 007F, 0080: Power Indicators
    -The first known issue with these hexes is that if you enter a room
    where one or more powers would normally be listed and restricted
    until you obtain enough Heart Framers, that/those power(s) will be
    restricted until you collect the requisite number of Heart Framers.
    Once you collect enough, it will return to infinite use.
    
    -The second known issue with these hexes is that when you reach a new
    floor, if hex number 0080 is frozen, the game will crash with fancy
    chromatic flashes.  There is one minor exception: when triggering the
    cutscene after clearing Room 9-5, if you have one or both of the
    other two hex addresses frozen, the first cutscene will play through
    with major graphical glitches.  After that cutscene finishes,
    however, the game will crash as normal.
    
    -The third known issue with these hexes is that when resetting the
    game, it will start with the same major graphical glitches as
    mentioned for the cutscene error above, and you can view the opening
    cutscene when starting a new game, but it will still crash when
    trying to load the floor introduction screen.  Leaving hex address
    0080 frozen will simply cause the game to crash.  You can also enter
    the Password screen, but good luck entering anything: it contains the
    same graphical glitches.  Success with any password will still yield
    the same results.
    
    -Generally speaking on the errors listed above, 007E and 007F seem to
    only produce graphical errors, whereas 0080 is the value that crashes
    the game.  You can continue the game normally while leaving 7E and 7F
    frozen.  Deactivating them in the middle of the game's intro sequence
    will not generally fix the graphical problem until after the Title
    Screen is displayed.  During the cutscene after Room 9-5, it will
    resolve the graphical errors as the screen scrolls up, but only for
    the newly-displayed sections.  The only suggestion I can give is to
    ensure that 0080 is DEACTIVATED before advancing to a new floor,
    clearing Room 9-5, defeating the Great Devil, or resetting the game.
    This will ensure that you can play through the game just fine as
    testing the three codes individually found that only one causes
    significant problems.  Better yet, you can just leave 0080 out
    entirely if you'd like.
    
    0089: Enemy Actions
    -The first known error with this hex is that it will cause major
    graphical glitches.  It doesn't otherwise affect the game itself, but
    depending upon when it's frozen and defrosted, you may find it
    difficult if not impossible to play.
    
    -The second known error with this hex is that it will not allow you
    to move enemies who have been turned into Eggs.  This means you
    cannot put them into rivers to cross, making some puzzles otherwise
    impossible.
    
    ============================
    -----Version Information----
    ============================
    [3]
    
    Version 1.10 - Overhauled the FAQ format to be consistent with all my
    other guides; added a few sentences to bring it in line with my
    current FAQ template; removed "Threat Levels" as this can be
    determined by players themselves - there is also room for error as I
    did not test every possible value and specific values may have
    different effects.
    
    Version 1.00 - First released version; includes all necessary
    information; updates will generally be used for clarification and
    grammatical corrections.
    
    ============================
    -----------Credits----------
    ============================
    [4]
    
    This guide is (c)opyright 2012 by Louis Boiko (a.k.a "MASTERNO" on
    GameFAQs and Neoseeker).  Feel free to redistribute this guide any
    way you would like, so long as credit is given to me and no money is
    involved in the receipt of this guide.  For further inquiries,
    comments, or suggestions, please email me at heroman.x.zero.protoman
    ( A T ) gmail.com or send a message to my GameFAQs or Neoseeker
    accounts as listed above.
    
    A big thank you to GameFAQs for hosting a website where knowledge
    such as this can be freely shared by gamers everywhere.
    
    Also a big thank you to Nintendo and HAL Laboratories for the
    creation of the NES system and the development and production of
    this unique puzzle game.