Releases: GiulioSamp/AnotherFFVIPRSaveEditor
Release list
v1.1.8: fix unlearning abilities not taking effect in game
Fixed
-
Unticking a rage left it in Gau's in-game list, and Forget All cleared
the editor's checkboxes while the game still showed every previously
learned rage. The same applied to lores, bushido and blitzes.Forgetting an ability only marked it as unlearned in one of the three
places the game records it. The other two kept the ability alive, and
the game merges them rather than rebuilding, so it came back. All three
are now cleared. -
Forgetting a spell left a stale ownership entry behind for the same
reason. Spells now go through the same path.
v1.1.7: fix non-English saves and level edits reverting
Two fixes from GitHub issue reports.
Fixed
- Characters were not detected on saves made in languages other than
English, or when a character had been renamed in-game. Gau, Cyan,
Strago and Sabin showed as missing, their skill tabs (Rages, Bushido,
Lore, Blitz) stayed empty, and the Base column on the Stats tab was
blank. Characters are now identified by their save id, which does not
change with language or renaming. - An edited level reverted after a single battle, showing a "Level Up"
message no matter how much experience was earned. The game recalculates
level from experience after every battle, so a level set on its own was
discarded as soon as the character fought. Setting a level now also
sets the experience total required for that level.
Changed
- The character list and skill headers show the name from your save,
followed by the English name when the two differ, so a localised
roster can be matched against this editor's English labels. - The Stats tab shows the selected character's experience and warns when
it does not match the level shown. - The level field is relabelled from "+ Level" to "Level", since the save
stores the level itself here rather than a bonus.
v1.1.6: corrected Veldt formation names
- Corrected Veldt formation labels against the current Pixel Remaster game
data, courtesy of theradiostar's Magicite asset export:- Index 104 composition fixed to Stunner, Goetia, Stunner
- Removed a formation that does not exist in PR (former index 160),
realigning all later entries
v1.1.5: fix save corruption on write
Fixed
- Saves written by the editor were rejected as corrupted by the game in
most cases, due to missing base64 padding in the output file. All
writes now produce valid files. - Saves corrupted by previous versions can be repaired: open them with
v1.1.5 and re-save, no changes needed.
Changed
- Items tab: New Entry replaced with an Add Item dialog (pick any item
you do not own, plus a count).
v1.1.4 — Prevent invalid stat values, lost edits, and placeholder tampering
Recommended upgrade. Three fixes aimed at the remaining "save corrupted" and
"my edits didn't stick" reports, all reproducible on fresh-game saves.
Fixed
- Typed stat values were silently lost when saving with Ctrl+S. WinForms
numeric fields only commit typed text when focus changes, and the menu
shortcut doesn't move focus — so the file was written without your edit.
All pending edits are now flushed before every save. - Setting a stat Total below the character's class base stored a negative
bonus in the save. The game never writes negative values into those
fields, and saves containing them are rejected as corrupted. The editor
now clamps bonuses to zero, and the Total field won't go below the base. - The Items tab no longer shows the game's internal "empty equipment slot"
bookkeeping stacks, and the item dropdown no longer offers them. Editing
or deleting those rows could desync the game's equipment-slot tally and
corrupt the save. They now pass through every save untouched.
Known limitation
- Editing equipment on a brand-new-game quicksave (during the Magitek intro
sequence) has been reported to corrupt the save and is still under
investigation. Play past the intro before editing equipment.
If a save was corrupted by an earlier version, restore your backup and redo
the edits with this release.
v1.1.3 — Fix save corruption from duplicate inventory entries
Critical bug fix release. Recommended upgrade for everyone on v1.1.2 or earlier.
Fixed
- Save corruption caused by duplicate inventory entries. Clicking "New Entry"
while already owning the default item, or switching a row's dropdown to an
item you already had, created two stacks with the same item id. The game's
equipment-count validation chokes on this and flags the save as corrupted
typically some edits after the fact, which made it look random ("worked at
first, broke later"). Duplicates are now merged at every level: in the UI
as you edit, and unconditionally when writing the save. - Equipped-esper dropdown showed a stale selection for saves with an
unrecognized esper id. Now falls back to "(none)".
Clarified
- New note on the Stats tab: the in-game status screen adds equipment
modifiers (weapons, relics, armor) on top of what the editor shows. If a
character wears a +5 Evasion relic, the game displays 5 more Evasion than
the editor's "Total". This was being reported as "stats higher than
intended" — the values in the save were correct.
If you have a save that was corrupted by an earlier version, restore your
backup and redo the edits with this release.
v1.1.2 — Fix silent stat corruption from mouse scroll
Critical bug fix: NumericUpDown's default mouse-wheel behavior was
hijacking the scroll wheel and silently mutating gil, steps, and
character stats whenever the cursor happened to be hovering over a
numeric field while scrolling. Anyone who scrolled past the Stats
tab between opening a save and clicking Save would have their values
changed.
If you got "save data is corrupted" or unexpected stat values from
v1.1.0 or v1.1.1, this is almost certainly the cause. Recommend
anyone on the previous releases upgrade.
v1.1.1 — Veldt count fix + filter-scoped bulk actions
- Fix Veldt seen-count off-by-one display bug on per-item check
- Bulk buttons ("Mark visible as seen" / "Clear visible") now respect the active filter
v1.1.0 — Skills, Commands, named Veldt + spell-learn fix
- Skills tab: Rages (Gau), Bushido (Cyan), Lore (Strago), Blitz (Sabin)
- Characters > Commands sub-tab with per-character validation + Reset
- Named, searchable Veldt encounters (373 formations)
- Restructured tabs: Characters / Inventory / Skills / Espers / Veldt
- Fix: spell-learn "node already has a parent" exception