[FF7PC-98/Steam] Multiple mods and Modding Framework-The Reunion [R06f]

  • Thread starter Thread starter DLPB_
  • Start date Start date
Status
Not open for further replies.
I'm having some trouble over-riding the stock .ogg music files.

I'm grabbing and looping a bunch of fantastic music from Youtube, and dropping it into [BASE]/The_Reunion/CUSTOM/remako/Music, [along with the texture assets from Remako] with names similar to the stock .ogg files. But they don't appear to be reliably selected for playback. SOMEtimes they are, but usually they aren't.

Is there a way for a mod to override the stock musics without tampering with the base install?

Also DPLB, I wish to thank you and your band of insane modders. You've done a fantastic service to this ancient game.
 
the id numbers must match for effects and music and be the same format trailing zeroes to be loaded.

You'll have to show me the filename of the ones that aren't loading and upload a few that aren't - to be sure.

Any that are in the custom music folder will automatically supersede the default install.  Currently GLOBAL in R06 but will be BASE in R06b.
 
Last edited:
The trailing zeroes is exactly what I needed to know, thanks.

For anyone else not quite sure what that means:

[BASE]\The_Reunion\GLOBAL\Music\006 Mako Reactor.ogg
will be overridden by:
[BASE]\The_Reunion\CUSTOM\remako\Music\0060 Mako Reactor [EnricoD].ogg

if Options.ini includes the setting
Mod_ID = remako
 
Finally registered on this forum after being a long-time lurker :o
Thank you DLPB and the rest of the team for all the efforts you have been putting into this!

Can't wait for R06b to finally try it out.

Also, I own a lifetime premium 1fichier account so I can provide a mirror link for new releases.
(uploaded files will remain there forever unless they go out of business)
 
The trailing zeroes is exactly what I needed to know, thanks.

For anyone else not quite sure what that means:

[BASE]\The_Reunion\GLOBAL\Music\006 Mako Reactor.ogg
will be overridden by:
[BASE]\The_Reunion\CUSTOM\remako\Music\0060 Mako Reactor [EnricoD].ogg

if Options.ini includes the setting
Mod_ID = remako
You added another zero.

@Apoly:

You're welcome.

I've just edited 74 fields to allow:

flevel.lgp   N/A   "Ability to skip longer scenes by holding Select and Cancel for 3 seconds. This is only supported when using Beacause (New Translation).  So far, the following can be skipped:

Flashback at Aerith's house
Flashback of Cloud's past at Kalm
Flashback of Corel burning
Flashback at Cid's house.
Cloud and Tifa in the Lifestream"   "AndyPandy
iDerek759
Sega Chief"   DLPB   R06b

https://docs.google.com/spreadsheets/d/1DUjmyW94zcYoX7gIW5yAT4giTPeNmCR4TCaHAiXOLlU

Field Script Additions tab
 
Last edited:
You added another zero.
I dunno what stupid thing I was doing earlier, but it didn't work until I added that trailing zero. And now it works flawlessly without it exactly as you describe. </shrug>

May I ask what then did you mean by
the id numbers must match for effects and music and be the same format trailing zeroes to be loaded.
To avoid confusion, the correct quote should actually look like:
[BASE]\The_Reunion\GLOBAL\Music\006 Mako Reactor.ogg
will be overridden by:
[BASE]\The_Reunion\CUSTOM\remako\Music\006 Mako Reactor [EnricoD].ogg

I'd like to request you make Tifa's Promise flashback right after the initial bombing mission skippable as well.
 
it's small enough that you can use speed up control

Though I'll check it and add a skip if it's a bit long.  Human brain doesn't do time very well from memory it seems... even though I've seen that scene 1000 times.
 
Last edited:
Nope.  Although I am looking into creating a tool in the future to be able to easily copy to Steam location and back - and so forth.   

You could always use my tool Ochu  which can save and load states.  From there it would be pretty easy to just load steam up and save properly.

Almost ready for R06b.  Added:

flevel.lgp   N/A   "Ability to skip longer scenes by holding Select and Cancel for 3 seconds. This is only supported when using Beacause (New Translation).  So far, the following can be skipped:

Flashback of the water tower promise (from the Seventh Heaven).
King / Old man and woman scene at the Honeybee Manor.
Flashback at Aerith's house.
Flashback of Cloud's past at Kalm.
Flashback of Corel village burning (from the Ropeway Station).
Mog minigame at the Gold Saucer.
Date / Enchantment night at the Gold Saucer.
Flashback of Barrett and Dyne at Mt Corel (from Corel Prison).
Flashback at Cid's house.
Professor Gusto's videos  at Icicle Lodge.
Cloud and Tifa in the Lifestream.
Cloud and Tifa on the hill."   "AndyPandy
iDerek759
Sega Chief
Lord UrQuan
DLPB"   DLPB   R06b

To do:

1 second Select + Cancel hold to return to Gold Saucer from minigames:

G-Bike
Coaster
Snowboard
Submarine

Snowboard and Submarine already have a pause function to do this, but I'll be consistent.  G-Bike actually has code to do this but never utilized.
 
Last edited:
I think something's wrong with Yuffie's cast/summon animation in 60fps mode 2. The animation takes longer than I remember it taking, like she's moving in slow motion.

Anyone else seeing that?

Standard models, 60fps mode 2.
 
A very quick unscientific test gives the following average summon times (Measured from start of animation to when the fade-out starts):

60fps off:
3.3 seconds

60fps mode 1:
3.5 seconds

60fps mode 2:
4.8 seconds


I haven't measured any other character, but none of them have seemed off to me, either. I haven't measured the magic casting animation, but it's doing the same thing.
 
Nope.  Although I am looking into creating a tool in the future to be able to easily copy to Steam location and back - and so forth.   

You could always use my tool Ochu  which can save and load states.  From there it would be pretty easy to just load steam up and save properly.
Ah thanks. I'll look into that.

Sorry, but one other thing. Without the Reunion mod, FF7 recognizes my DS4. Once I enable Reunion, the FF7 launcher still recognizes it when I go into the input config, but the game itself doesn't recognize the DS4. I can use DS4Windows, but neither the launcher nor the game recognize the L and R triggers because they're not actual buttons. Is there any way to get FF7+Reunion to recognize a DS4?
 
I can't speak for a Dual-Shock, but I've configured the 98 CD release as a Non-Steam application in Steam, and Steam's controller mapping system works wonders with my XBox gamepad.
 
A very quick unscientific test gives the following average summon times (Measured from start of animation to when the fade-out starts):

60fps off:
3.3 seconds

60fps mode 1:
3.5 seconds

60fps mode 2:
4.8 seconds


I haven't measured any other character, but none of them have seemed off to me, either. I haven't measured the magic casting animation, but it's doing the same thing.
That doesn't look like anything significant.  Probably the animation files etc loading.  I don't think anything is changing because of code.  Certainly 3.3 to 3.5 is clearly no difference at all.


edit 

please provide a video or picture so I can see clearly which part you mean.
 
Last edited:
That doesn't look like anything significant.  Probably the animation files etc loading.  I don't think anything is changing because of code.  Certainly 3.3 to 3.5 is clearly no difference at all.
While not well controlled, this is an average of several summons. You're certainly right that 3.3 to 3.5 is probably within margin of error. The 4.8 on the other hand....  If this slowdown was due to loading, I'd be seeing it for other characters, yes? But it's only Yuffie.

Additionally, it's not like she plays her animation and the game stops while loading something. She just moves really slowly, resulting in the animation taking longer than it should.
 

The Reunion (R06c)

Download link Here

--Note that \The_Reunion\BASE folder is always deleted on install. If you have anything saved there that you need, please backup before running the installer.  Please also note that the default location for music and SFX is now the BASE folder.

Please also read read The Reunion - Help.rtf.  For R06d, I'll have made a better tutorial video and hopefully created a front end for the options.

Code: [Select]
Code:
LATEST CHANGES19-Feb-2020Please see The Reunion Database for a full list of bug fixes.Main changes:1. Installer works with different DPI settings2. New crash handler, courtesy of Julian Xhokaxhiu.  Additionally, crash.dmp etc will now generate properly in most circumstances.3. All known major game hangs and game crashes resolved.4. Music and effects default location is now the BASE folder5. Steam install is detected correctly.6. Music and SFX fade function is fixed.7. Current updates from Charlie Beer's proof check added.8. Default Run removed and is now unsupported [please see default_run.txt in The_Reunion\Global\Hext to enable it that way instead]9. More Status option removed.  It was redundant regardless.  More status / new status menu will only work if New Translation is enabled.10. Minor ini updates.11. Better logging in app.log for certain options.12. Magic subfolders are taken into account when using Direct folder.13. When FF7 is loaded, any Mod_ID folder specified will be added along with all its subfolders (if not already present). 14. Fixed character option will work correctly with RED XIII.15. Item names will correctly order by alphabetical order when that option is used in the game's menu.16. Escape magic will not cause a game over17. FMV PCM audio will correctly decode and play18. Dialogue will be present during the Temple of the Ancients water pool cutscene.19. 3D models are not offset during panning.20. Some more models updated by Kaldarasha - Aerith's younger child model also added.21. SEFFECT1, SEFFECT2, SEFFECT3, and RAIN7 texture files are now loaded from battle texture folder.22. Marin will be known as Marlene when selecting Incorrect Character Names.23. Naming screen avatar for the chocobo has been updated from an official scan24. The starfield animation on game end (present on PSX version) has been restored.25. The FF7 logo will hold on screen correctly at the Opening Credits screen.26. Possibly the FF7 Steam path is properly autodetected in the installer(?).27. 60fps Battles (Mode 2 - Interpolated) will now display missing visual effects (such as gunfire).28. Various cutscenes can be skipped by holding Select and X for 2 seconds.Still to-do1. The finalization of Beacause with correct window positioning (for R07).2. Finish new submarine minigame.3. Soldier Quest (for R07).4. Resume work on main Weapon code.5. Chocobo Races needs updated chocobo avatars.6. Address various bugs - especially the broken camera with 60fps Battles  - Mode 2 (Interpolated).7. Ability to return to the Gold Saucer from any minigame without having to wait for it to end.8. A front end for the options9. Look into a way of dealing with the save location and sharing of save files between 1998 version/The Reunion and Steam. 10. Fix Cloud to display a sword in Aerith's house when on the bed and correctly animate.
I would very much appreciate it if people helped me seed and test the current download :)

Full download mirrors are also appreciated. But give time for any critical bugs to be detected.

Please note: This release should be stable and working - Most of the bugs that caused crashes and hangs have been eradicated. It's impossible to know if something has been overlooked, but I don't anticipate anything like the number of problems that affected R06.
 
Is there any way to "undo" the FF7 Game Converter workaround for the Steam detection issues and install R06c "clean"? At some point I uninstalled FF7 + Reunion and reinstalled them, but I noticed that I did not need to use the Game Converter again to get Reunion to recognize FF7 that time, so I imagine whatever the Game Converter did is still loaded somewhere on my PC, and I'd like to get rid of it if it's no longer needed.
 
I can't get the game to run in my native resolution 3840x2160. Well, it runs but i get only an icon on my taskbar that I can't switch to. If I drop the resolution down to 1440p the game runs and I can see it, but I can click my mouse and it puts the game in the background and brings up my desktop and other open apps. Makes using reshade a pain too lol. Any ideas? I've tried all the scaling options on the exe. Game runs in native res with Reunion disabled.
 
Status
Not open for further replies.
Back
Top