Qhimm.com Forums

Read this first! => FAQs and Tutorials => Topic started by: Walpha on 2025-09-16 07:34:21

Title: Editing the Staff Roll Sequence in FF7
Post by: Walpha on 2025-09-16 07:34:21
Hey! I've been poking around FF7 using Makou Reactor, and I've been trying to make a little custom mod for just me and my friends. To put it simply, I want to put in a little message for them in the staff roll of the game's credits, but I can't for the life of me figure out how to actually access the file and modify it. Is it a movie file? Is it simply scrolling text? Is it something I can even edit? If not, is there a way I can skip the default staff roll's trigger and place a recorded version in one of the ending movies? If that's possible, where exactly in the field files does ending2 trigger? I've been looking for the past 2 day through Makou Reactor and I can't seem to find it. Any help would be greatly appreciated.
Title: Re: Editing the Staff Roll Sequence in FF7
Post by: Bonez on 2025-09-16 09:07:43
IIRC there's a file somewhere in an lgp called something like "names" "people" which is essentially like a text file with all the names and it runs through them, but editing it is fairly complicated. It would be a lot easier to either literally tack on your own credits to the end of ending2.avi or edit the opening credits which are just images in the 'cr' folder, both of which we did with Echo-S.
Title: Re: Editing the Staff Roll Sequence in FF7
Post by: mav on 2025-09-16 11:16:08
The file you're looking for is called people.bin and it's inside data\cd\cr_us.lgp (and in other language variants).

It's split into 539 records, each 64 bytes, one per credits line (it also includes empty lines).

Each line starts with two 4-byte markers indicating the font style. First one specifies the style (big/small, with or without underline), second one is the color.

Text is encoded in a different way than what everything else in the game does, but it's very simple: letter "A" is 00, "B" is 01, and so on. Space is 2F. Separator (for two names in one line) is 30. Each line ends with 7F and text after the 7F is ignored until the next line starts (there's some garbage data in many lines after the 7F byte, just ignore it).

Finally the last 4 bytes of each record seems to be line height (so they could create multiline headers).

You should be able to figure out the rest from here.
Title: Re: Editing the Staff Roll Sequence in FF7
Post by: Bonez on 2025-09-16 11:28:27
That's the one.
Title: Re: Editing the Staff Roll Sequence in FF7
Post by: mav on 2025-09-16 13:09:29
My ADHD would not this one rest so I vibe coded this simple HTML app for editing the people.bin file: https://ff7-credits-editor.netlify.app/ (https://ff7-credits-editor.netlify.app/)

Let me know if it works for you 🙂.

(https://i.imgur.com/nxu6cFH.png)