Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tweaking Style Switcher's dsound.dll? #25

Open
ProjectXsent opened this issue Nov 30, 2024 · 6 comments
Open

Tweaking Style Switcher's dsound.dll? #25

ProjectXsent opened this issue Nov 30, 2024 · 6 comments
Labels
bug Something isn't working

Comments

@ProjectXsent
Copy link

Is it possible that you can also tweak dsound.dll like you did in dinput8.dll?

Some might still use the dinput8.dll from XInput Plus for the Xbox controller fix but cannot use your mod unless dsound is also tweaked.

@muhopensores
Copy link
Owner

try this build: https://github.com/muhopensores/dmc3-inputs-thing/releases/tag/1.03-dsound

@ProjectXsent
Copy link
Author

ProjectXsent commented Dec 16, 2024

Tested it on the Memory Allocated DMC3SE exe it crashes but on the default v1.3 exe (Japanese version/not Steam exe) it works fine. Also entering the cheat code works now on the title screen. Thank you, though idk what else to test.

image

@muhopensores muhopensores reopened this Dec 17, 2024
@muhopensores
Copy link
Owner

Thank you for testing, i'll look into allocator crash with dsound when i have more time (idk how soon)

@muhopensores muhopensores added the bug Something isn't working label Dec 17, 2024
@ProjectXsent
Copy link
Author

ProjectXsent commented Dec 17, 2024

I just tested it as well on Style Switcher v3.0.0/Starter Pack, the GUI still works.

It might be too much but is it possible to tweak that version (StyleSwitcher.dll) as well? The issue that I have with that version is the Crazy Combo Multiplyer/LowBuffer doesn't work for the Style button.
Edit: Also somehow Dante is "always on top" mode where the Style Switch FX lights show behind him and him staying mid-air in the Temperance Wagon or the Elevator. Probably the SS mod problem I guess since it doesn't happen on v3.1.6.

Also probably might be possible with Style Switcher v2.4.3 (dsound.dll is the mod itself) but I believe that will be hectic since there would be a bunch of code rewrites.

Specifically those versions doesn't crash the Divinity Statue with Style Switcher enabled, even without the Mem Alloc exe.


Also I discovered that the cause of the Divinity Statue crash in SS v3.1.6 was the modified "snd_sty05.pac" and "snd_wp09b.pac" game files. The game won't crash without those files, even with Style/Weapon Switcher is enabled, yet there will be missing combat audios but I believe that might be already fixed with the help of Mem Alloc exe.

@ProjectXsent
Copy link
Author

ProjectXsent commented Dec 17, 2024

Another test and I found out that in this dsound build initially does not play the Style Switch SFX "Electricity SFX" by default, even after saving the config and restarting the game.

What I had to do was edit "DMC3_SRCNEXT_fw_config.txt" manually and change to "CLANG" (similar sound from the Switch version) which works even after restart.

StyleSwitchSfxBank=0
StyleSwitchSfxId=75
StyleSwitchSfxIdk=0

Edit:
Even though the GUI label says "Electicity SFX", the "CLANG" one is heard since I manually set it in the text file.
image

@ProjectXsent
Copy link
Author

Another bug I noticed. The Audio Stutter fix seems to be already applied but I haven't placed the custom snd.drv file and it seems like not a visual error since the audio seems to loop fine but I can hear the Divine Statue bgm in some stages which I forgot which mission.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants