Cutscene / Event Files
After a bit of digging into the file formats of A Wonderful Life, I was able to figure out which files contain data for cutscenes.
The files in question are
.sb script files. The versions of these files utilized in-game are compressed using CLZ-compression, resulting in
There are a few places where these files can be found.
.sbdebug scripts at
- Unnamed CLZ-compressed versions of the above debug scripts (i.e.
.sb.clzfiles) contained in
- Unnamed CLZ-compressed chapter-specific events (e.g. romance cutscenes, son cutscenes) in
- Unnamed CLZ-compressed common events (i.e. can be triggered in any chapter) in
The unnamed Chapter and Common events can be determined by looking at the legend in
disc:/test/text/EventOCC.txt. As an example, here is
disc:/Chapter2.arc, with it’s corresponding event legend.
Replacing Events with Debug Scripts
Using this knowledge, we can compress some of the debug scripts using Sukharah’s CLZ Tool, then can import them into the Chapter or Common files, replacing a previously-defined event. This is done by right-clicking the intended event in the destination
.arc file, then selecting “Replace” from within Wexo’s Toolbox. Then, when the game wants to trigger the normal event, it will trigger the newly replaced debug event instead.
Here is an example where I replaced
disc:/Common.arc with the (compressed) debug script
The main downside of the debug scripts is that almost all of the debug text is untranslated Japanese. The above example was translated by myself by modifying
Here is an example using the default untranslated dialog.
Heart Event Cutscenes
While I could manually extract every bachelorette cutscene from
Chapter1.arc and import it to replace 8009_link as above, this would be fairly time consuming. Fortunately, there’s another way.
The test script folder contains a handy script,
When compressed, imported, and triggered, this script will open up a menu, from which you can select any of the possible bachelorette cutscenes including heart events, matchmaker scenes, reverse proposals, and successful marriage events.
Here’s an example loading one of Muffy’s heart events.
Note that these cutscenes can only be loaded during Chapter 1. Attempting to load them in any of the later chapters will result in a crash.