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

Incorrect dsound.dll being loaded by the game #466

Open
Jonathing opened this issue May 25, 2024 · 5 comments
Open

Incorrect dsound.dll being loaded by the game #466

Jonathing opened this issue May 25, 2024 · 5 comments
Assignees
Labels
bug Something isn't working

Comments

@Jonathing
Copy link

Jonathing commented May 25, 2024

Ok, so I am willing to concede that my computer is just cursed beyond all reason, and that the wicked witch of the west herself has come to make my own life a living hell for whatever reason she so desires. But for some reason, the game is just not loading the dsound.dll (or any of the relevant replacement DLLs) from the working directory. Instead, it's grabbing all of them from %windir%\SysWOW64

Here's the console output of isaac-ng.exe attached console output from Visual Studio:

isaac-ng.exe attached console output from Visual Studio

and here's a video of me attempting to load the game with the full setup installed (the slower startup time is due to me recording the screen with ShareX): https://youtu.be/s-WQGvrRlfY?si=LeqKaW4fSRccfjF6

I am (attempting to 💀) running REPENTOGON 1.9.0d on Windows 10 22H2 (19045.4412)

as a side note, how would I be able to debug Isaac from the REPENTOGON vs solution itself? it'd be nice for my own purposes haha but if it's not possible that's ok.

@epfly6 epfly6 added the bug Something isn't working label May 25, 2024
@namishere
Copy link
Collaborator

Our custom dsound.dll occasionally not being loaded is something we've unfortunately been aware of since release. We are currently developing a launcher solution that will supersede the dsound.dll injection method on completion.

@Jonathing
Copy link
Author

You could also generate a separate executable launcher that could launch the game on Windows, similar to how Playlunky is executed.

@jsgnextortex
Copy link
Collaborator

Thats what a launcher is, yes.

@Jonathing
Copy link
Author

Ah, I assumed you were talking about the installer. My bad.

@Sylmir Sylmir self-assigned this Sep 15, 2024
@namishere
Copy link
Collaborator

Our launcher is now in a usable though not release ready alpha form.
https://github.com/TeamREPENTOGON/Launcher/releases/tag/v0.1.1-alpha
This will require a couple of debug dlls, which can be found in #588

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

5 participants