The layout can be improved in the Job Menu to free up more space for icons to show Equipment options. These notes document my attempt to do this.

Problem

Currently in my FF5R Clean hack, the Staff icon will persist in Job menu after it’s drawn for the Paladin Job. But this happens in other FFV hacks, too, like FFV ReJobbed.

image.png

image.png

The code doesn’t draw over the window border, nor should it— that right frame would simply be replaced by an empty (blue) square that would persist.

A good solution is to hack the base game’s window layout so that the “Level and ABP” component are moved down to the bottom right corner.

This will free up a lot more space for the “Eqp: icons” component.

Like this:

proposed Eqp row.png

This way, even 11 icons can fit (as seen in a concept mockup of FFV ReJobbed.) Maybe as many as 16 could fit, if the layout is adjusted like this.

Approach

The noisecross TextEditor has a GUI that can make specific bytecode changes to menu windows and menu components in a FFV rom. While many of the options are unlabelled, their organization is logical and there’s a preview of where the change happens on the screen; this has helped me in the past, so it oughta be enough to finagle these changes. 🤞

Looking at where the code that draws the main Job Menu is located, it’s very likely that the nearest unlabelled options are associated with it.

image.png

First one C3/AEB0 is elsewhere, tho, does not appear inside of this menu but somewhere else. It’s related to the Jobs and Abilities but it’s not what I’m looking for.

image.png

Same with C3/AEC8, this shows up after the previous screen component, when 2 Abilities are assigned.

image.png

So I’ll look earlier than these, backtrack a bit.