This is a message from Lord Nergal. I await you on the dread isle. (TiaMfLNiAyotDI)

presenting my latest wizardry…

tumblr_oluvv4NPDz1vizyvxo1_400
This is a message from Lord Nergal. I await you on the dread isle. (TiaMfLNiAyotDI)

Download

Why is it named this?

:man_shrugging:

So what can TiaMfLNiAyotDI do?

Quite a lot!
  • Press B on a unit.

  • Press L to cycle between units with this menu open.

Pickup

Screenshot_20240829-215311_My Boy!
Move the unit to any tile.

Promote


Starts promotion screen.

Arena


Visits arena.

Levelup


Levels up the unit.

Stats


Edit a unit’s primary stats.

Misc


Change a unit’s unitID, class, or exp etc.
Status such as poison or sleep can also be set.

Items

Screenshot_20240829-215742_My Boy!
Edit a unit’s items & durability.

State


Toggle the unit’s state bitflags.

Page 2

Godmode


Battles will be divinely in your favour. Does not change unit’s stats.

AI


When AI is off, you control NPCs/enemies on their phase.

Edit map


Choose a tile from the tileset, then edit the map.

Ch. State


Gain gold, set fog & turn #, change weather, skip chapters, and toggle flags. Yellow text for a flag means it’s on.

Clear Ch.

Win the chapter.

Load units

mGBA_g2uiIQRx8C
Load a specific unit or a bunch of units in their default class to make testing easier.

Boot

When starting the game, boot to:

  • title screen (vanilla)
  • restart chapter
  • resume chapter

This is stored in your save file and turns off when you game over (as people often reset there). A fresh save will always boot as normal.

Weapon Exp

Support Exp

If you reached this far, you’re free to just call it a debugger instead of TiaMfLNiAyotDI.

I hope you enjoy this collection of tools I’ve spent the past month developing. It is safe to install on your romhack permanently, as it can be disabled by turning on flag 0xEC. This way you can stop playtesters from accessing it for public releases.

73 Likes

This is a message from Lord Nergal. I await you on the dread isle.

(but seriously these tools are nice)

3 Likes

This is pretty awesome thanks Vesly
uuuuuuuuuuuu (1) (1)

3 Likes

Absolutely mind blowing work as always! I can only imagine how much this will speed things up for everyone being able to tweak numbers and see how things look without even needing to relaunch the rom.
I will say though, I know the name is a joke but it’s kind of unintuitive to the point where I didn’t realize this post was about the debugger you had been talking about on the discord. Perhaps at least starting the Post title with simply “Vesly’s Debugger” or something like that might help people find it better?
Regardless though, I can easily see this being a game-changer. Thanks for your great work!

9 Likes

Dang, this tech wizardry is way beyond me. I have to say, that patch you made for FEBuilder that makes promoting a menu command is very handy and saved me from some complications in my own project. And this is no demand, but I wonder if any of these features will become patches?

Edit: Nevermind.
(Why isn’t there a facepalm emoji?)

4 Likes

This will be fun!

That’s got the creative freedom of aw in a large margin. I dig.

1 Like

I absolutely agree - imagine if we started naming everything after random vanilla things without even trying to describe what it is.
download (5)

I’ve posted a link on my asm thread along with the keyword “debugger” to make it easier to find for people in the future.

8 Likes

Febuilder isn’t receiving updates due to 7743’s absence, but you can install this by downloading the folder and using the “insert ea” button in febuilder and selecting the “installer.event” file.

2 Likes

This is so awesome! Thanks again!

come on boss.

you built something really impressive, but it’s silly you’re diminishing your own work by being passive aggressive about another piece of unrelated gba hackrom tech having a name you disagree with.

1 Like

I think the names for these hacks are funny :sweat_smile:
I’m not intending to offend anyone by naming it this, lol.

Edit:
Added Konami code and a quick key combo as a toggle for the 0xEC flag to turn the debugger on/off. You can disable this in the installer if desired.
Eg. Press:
chrome_XHBFsctyL7

Default quick code is L+Up+Left and is configurable.

5 Likes

I think I love you

1 Like

Seems the colors of the page numbers are subject to change on screen transitions.

After Arena

After Level up

1 Like

Wizard Vesly, thank you for such a wonderful and useful debugger :smile: Now testing hacks is much more convenient and faster.
I have one question: Is it possible to spawn enemies? If yes, then how. The “load units” function will only spawn blue units.

Holy shit this is amazing

Fixed

Oh yeah, I forgot to make it load enemies.

mGBA_DECavs6A2t

OK, now you can load individual NPCs / enemies. They now also spread out and start with a basic weapon.

6 Likes

lqb

4 Likes

Is it possible to define what boss - npc range are? (Aka what IDs to load?)

Neat. Must be a great boon to those that choose to use. But why is a FE8 thing named after a FE7 thing?