B
barkermn01
Guest
Version 0.5
So some of you might have seen in Tsuna's Stream or Mine have taken over Development Ultrasound from [https://www.ff7catalog.com/threads/10501/]
Please note this entire development I have done is without the original source code, I had to decompile the C# App, so I can't fix bugs in voicehook.dll
But the aim was to fix a couple of bugs to start with.
Now features have been added at the request of Tsunamods for Echo-S so I have taken control of the project.
This project is an open-source as I can make it
can be found at https://github.com/tsunamods-codes/Ultrasound/releases/tag/0.52
Notes
This update is for the 7th heaven plugin mode only lots of this stuff has not been ported to the standalone version.
Added in this release
Known bugs
Reporting bugs
Please report all bugs via the git hub issues tab.
So some of you might have seen in Tsuna's Stream or Mine have taken over Development Ultrasound from [https://www.ff7catalog.com/threads/10501/]
Please note this entire development I have done is without the original source code, I had to decompile the C# App, so I can't fix bugs in voicehook.dll
But the aim was to fix a couple of bugs to start with.
Now features have been added at the request of Tsunamods for Echo-S so I have taken control of the project.
This project is an open-source as I can make it
can be found at https://github.com/tsunamods-codes/Ultrasound/releases/tag/0.52
Notes
This update is for the 7th heaven plugin mode only lots of this stuff has not been ported to the standalone version.
Added in this release
- Support for `ultrasound_config.xml`
- you can now specify a path for audio files and script XML files on different paths
- Support for Ultrasound Sound to trigger events
- Supports hooked DLL's (DDL's are hooked via `UltrasoundLib` using .NET Assembilies)
- Integration is via Singleton Factory by attached Assemblie
- Support for `onInit()` triggered when Ultrasound has initialised
- Support for `onSoundPlay` triggered when a normal sound is played
- Support for `onVoicePlay` triggered when a dialogue is voiced over
- Support for onClose triggered when ultrasound closes so you can clean up any unmanaged code
- Added Example Of a Hook system in UltrasoundInputHooker
- Has an example of how to inject control input into the game using (a modified version of WindowsInput)
- Input Injection is used to close Dialogue boxes that are voiced
- Currently calls AllocConsole so it can be debugged.
Known bugs
- Choice selection is not playing voice files
- Battle sounds are not working
- When Game exists Ultrasound crashed 7th Heaven
- Only works with `ff7.exe` or `ff7_bc.exe`
- Opens the 7th haven console
Reporting bugs
Please report all bugs via the git hub issues tab.
Last edited: