Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
somewhatlurker committed Jun 29, 2019
1 parent e217ea5 commit 84d6951
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ By preventing the original output from functioning and creating our own, it
should be possible to avoid most issues.

**How?**
The output is a .dva file (actually just a renamed dll) for use as a
[DIVA Loader](https://github.com/Rayduxz/DIVA-Loader) plugin.
The output is a [DIVA Loader](https://github.com/Rayduxz/DIVA-Loader) plugin.
At launch it patches the game in memory to intercept the original audio
initialisation, replacing most of it with our own code.
The original buffer is read by reusing a function the game already used.
initialisation, avoiding the original exclusive-mode WASAPI code.
Some other functions from the game are then called to finish starting the
audio engine and read the output into buffers.

**Known Issues**
* Latency can be less than stellar, depending on your hardware.
* Latency can be less than stellar, depending on your hardware and OS.
It'll probably be playable, but I'll accept PRs to help lower this.
Setting your audio output to use 44100Hz sample rate may slightly help.

0 comments on commit 84d6951

Please sign in to comment.