This is the set of instructions for hex editing a brm file for Lunar Eternal
Blue.
With it, you can access ALL the items in the game without fear of crashing.
You can even get the dark scimitar. Every time.
It is possible to hack the iso file itself (I did), but with that, it’s nearly
impossible to find the gold and magic exp values
(and without the magic exp, it’s hard to save with Hiro at level 99 at the
start of the game), so the brm is the most convenient hack, unless people just
want to play a hacked version.
the 4th position is important, it is the level modifier (for Hiro – all
character information is stored separately). I have mine set to level 99, but,
unless you are levelling yourself, you should either not use it, or set it to
level 99 due to complications that arise [if you set it to level 99, you also
need to fix your stats]. The fifth and sixth positions are for Hiro’s current
hp, and the seventh and eighth position are for his maximum mp.
the same is true for positions 9-12, the first two are for current mp, and the
second two are for maximum mp. The next eight values (including the first four
values of the next line) are for Hiro’s stats. In order, they are:
Attack, Defense, Wisdom, Magic Endurance, Luck, Agility, Range, and # of
attacks. This is not the natural order found in the stat information in the
‘equip’ page on the character information screen in the game.
00000AD0: FF DC 28 28 | 00 01 1C 43| - |00 00 FF D7| 03 06 09 DC
For some reason, the agility number (here, in the second position) does not
work well at FF. After the stat digits, we have two important sets of 4
values. The first set (here 00 01 1C 43) represents experience earned. It has
no function other than giving you a nice, big number – you will not level up
rapidly by giving yourself 9 million exp at the start of the game. The next
four values (00 00 FF D7) represent an interesting ‘problem’. This is not TNL
(so that 00 will not yield a level up). It corresponds to the amount of
experience accumulated TNL. Thus if you need 100 exp TNL, and of that 100 you
have earned 20, this value will be: 00 00 00 14 (hex value for 20) rather than
the hex value for ’80’. This field will not exceed 65000 or so exp points.
Even if you use a code to get 9 million exp (and the number in the status
screen will look massive), the game acts as though you have earned 65000 exp –
so you will level rapidly at the start of the game, but, eventually, maximizing
this number will yield you one level per edit.
The next 4 numbers are for Hiro’s wind magic (the values of which are listed
below). Simply setting the best magic is NOT a good idea. If you give
yourself powerful wind magic without boosting the magic level, you will be
stuck with your best spells but only at magic level 1. The best thing to do is
to use Magic Experience to boost your magic level first, and then, if you want
to modify what spells Hiro has then use these digits.
The first four digits are Hiro’s ‘sword magic’ spells like Poe Sword. If you
boost your level to 99 in 0AC, then you need to give yourself these four spells
because you can only obtain them through the course of levelling. The next 4
values correspond to Hiro’s non-existent magic spells. Some characters, like
Lemina and Ronfar will have more values (Ice and Fire for Lemina, and Healing
and Gambling for Ronfar). Positions 9-12 represent the magic gained from items
– special item magic. The final four positions in this line correspond to
Hiro’s equipped items (the values of which are listed below).
the first two values of this line correspond to Hiro’s 2 equipped accessories.
The next 12 values (through value 14: the second ‘51’) correspond to Hiro’s
inventory.
The value ‘04’ indicates ‘Gwyn’ and 06 represents his level.
All characters’ information is stored in the same order [and in the sequence:
Hiro, Gwyn, Ronfar, Jean, Lemina, and Leo].
Thus, Gwyn’s data is stored from the end of 0AF0 until the last 6 values of
0B30, which begin Ronfar’s ‘set’.
Jean’s information begins in position 7 in line 0B70 and ends after the second
value in line 0BB0.
Lemina’s information begins in the 3rd position of line 0BB0 and runs until the
last 2 values in 0BE0.
Leo’s information begins in the last two places of line 0BE0 and runs through
the tenth value in line 0C20.
I have not entirely figured out Ruby’s inventory, but it seems to begin after
Leo’s data, but I haven’t gotten it to work.
A quick pointer on Hiro’s inventory: at the start of the game, do NOT modify
the first two items, which are necessary for the game to advance. Also, you
can only modify brm files that have ONE save. Any more saves and your edits
will not work. So, either do all your changes at once, or keep making new save
files.
Sadly, my notes are a bit messy on the gold/magic exp values, but I know that
gold is in line 0DB0 as are Magic Exp points (that Ruby holds). Offhand, it
seems like values 4-6 represent Magic Experience and 10-12 represent gold. 98
96 7F will give you 9,999,999, which is the max for both. You can earn more
gold through battles, but even when you enter shops, you only effectively have
9,999,999. It is also the maximum for your magic experience, which is more
than enough to level up all of everybody’s magic to level 30 and save as often
as you’d like.
The characters’ natural (i.e. if you were to level up) stats for level 99: