Forums  /  Dino Crisis 2  /  dgVoodoo for fixing crashes on Dino2 PC
  JulianJulian

Alright, so after testing a lot of alternatives for the PC version of this game, there's an alternative that we'd like to bring.

There's a program called dgVoodoo that has a lot of W98 x86 DLL files that can be integrated in old games that require them.

https://cdn.discordapp.com/attachments/588055703181066298/630596329575546929/unknown.png

It works with modern OS like Windows 10

Download it here http:/​/​dege.​freeweb.​hu/​

Just put them in the .exe folder of the game and it fixed the crashes

https://media.discordapp.net/attachments/588055703181066298/630596437415165964/unknown.png

Since almost everyone are having random crashes of this game (like for example at the Triceratops section) this would give an air to this port. To the mods the question is, this would be accepted? Anything you need, don't hesitate to ask here 😃

PD: This contribution was done by @Se3cretSe3cret

--------------------------------------------------------------------------------------------

Update: The person who managed in developing some DLLs for fixing RE1 PC is also working in something similar for Dino Crisis 2 PC, so far the results are awesome.

https:/​/​twitter.​com/​REBehindtheMask/​status/​1180431487084240896

 
  Se3cretSe3cret

Yes Julian, it worked fine on win 10 and I'd love to run the game if the mods accept the solution, and possibly more runners will get interested in running the game as well.

JulianJulian likes this. 
  666Deadhunter666Deadhunter

I never had crashes on PC version but a lot of people does.
If the patch can help someone...
The real problem of the PC version is the game's speed, not always the same. Idk if it can fix it

Se3cretSe3cret and JulianJulian like this. 
  JulianJulian

We could do some series of tests if you're agreed with this, i know we have the same stuff of the PC speed is having different framerates but well, everything comes to you and Dodi as mods, we're opened to anything that is needed.

As far as i remember, the IGT of the game is based in the framerate of the game (same as RE2 from other forum threads opened here) So that shouldn't be a problem after all.

Se3cretSe3cret likes this. 
  GeminiLobotoGeminiLoboto

Julian redirected me here, wasn't aware that other people knew about this trick. I suspect the reason why this fix actually works isn't due to hardware compatibility, but memory usage. Made a little fix myself via DLL magic like for RE1-2 and it works fine without dgVodoo, which is still a work in progress since it also tries to rewrite entirely from scratch the controller/keyboard handling. I'll post an update here when I can get back to you guys with a more satisfactory solution, as dgVoodoo tends to hog performance quite a bit and doesn't provide a real fix for minimize&restore or screen mode switching.

Se3cretSe3cret and JulianJulian like this. 
  Se3cretSe3cret

Nice @GeminiLobotoGeminiLoboto thank you so much for your contributions to the game, pretty excited about the patch you're working on, please let us know when you make some progress, cheers!

 
  JulianJulian

@666Deadhunter666Deadhunter other stuff that has been working on is an autosplitter for the PC version of the game, with that we could take the leaderboards completely based in IGT and without unfair reasons of RTA since the framerate is broken while the patch is being developed. This could work as Resident Evil 2 PC which is the clear example of weird frame jumps.

So far the progress is that the autosplitter is done for the JPN version and we're working on for the USA version. Anything you have it or any concerns please let us know.

------------------------------------------------

Autosplitter added to the resource section, everything is explained in the video of how to attach it to the game.

Se3cretSe3cret likes this. 
  666Deadhunter666Deadhunter

Hey guys ! Sorry for being so long to respond, lot of work and not enough time for speedrun stuff 😃
Nice job for the patch ! I didn't have time to test it. Does it fix the timer problem ? If it does, is it necessary to use auto-splitter to put the leaderboard in full IGT ?
Auto-splitter can be a nice tool but I don't want to force people to use it for speedrun the game. There is not a lot of people who submit runs (including in console or emu categories) so if it's not necessary to use auto-splitter it's better.
But I'm glad that you guys made that job and add new tools and ressources, Dino 2 community still alive !

PS : Don't worry if I don't respond immediately but I still checking everything.
PS2 : My english is bad, so if you don't understand anything tell me, I'll try to re formulate ^^

Se3cretSe3cret likes this. 
  JulianJulian

@666Deadhunter666Deadhunter The patch will fix the problem related to not starting the game with other program. Could be done something like limit the fps making the game stable for most of the PCs.

About using the autosplitter: That would help you a lot since the game is based in the same IGT of RE2 PC where the mods made it mandatary for not abusing of the low FPS and no spliced runs, this will help you tracking and verifying better the runs done on PC.

Mandatory autosplitter
- The autosplitter will be mandatory for PC runs and it's easy to configurate it for anyone. I shared a video that we use for RE2 done by @StevenMayteStevenMayte who explains easily how to set it in Livesplit
- Console and emulator runs won't be attached to the mandatory autosplitter.

Current runs submitted without autosplitter
- In my opinion we could have the rule applying after the point you're agreed with this. Current runs submitted on PC (Hard, Normal, etc.) won't be affected with the rule. Just the runs submitted after this is evaluated and accepted (If that happens)

Let us know your thoughts. 😃

Se3cretSe3cret and Rep_TalianRep_Talian like this. 
  Se3cretSe3cret

Hi, @666Deadhunter666Deadhunter thanks so much for listening to the community suggestions, as @JulianJulian said:
1. The patch will help with various issues the PC game has(however guys we should notice that this patch
is being developed for the Jap version, as I far as I know it doesn't work with the US version I'd love if @GeminiLobotoGeminiLoboto could elaborate on that).
2. I agree with Julian that the auto splitter would make things way easier for PC runs, for both the runners and mods, so to have it as a mandatory rule since it's accepted would be a plus for the community.
3. I agree that the previous rule would only apply for future runs so the runs already accepted will remain the same and in their due spots on the leaderboards.

Thanks!

Rep_TalianRep_Talian likes this. 
  666Deadhunter666Deadhunter

Ok, so the patch doesn't work for us version actually ? But maybe in the future. That would be cool !
For the autosplitter, runners can use it or not, as they want. Personnaly I don't need it to judge if a run is ok or not (and I don't have a lot of runs to watch so...).
But I still ask for a RTA timer for every run and in every category (even if the leaderboard is ruled by IGT)

 
  GeminiLobotoGeminiLoboto

Sorry to bump the thread, didn't realize it was updated with questions for me. To answer about version support, I'm currently patching the SourceNext Japanese version, which should be the most updated, even tho the executable doesn't seem to differ much from what the other versions have, but still makes patching both executables impossible with the same code. If you're worried about language, I'm looking into a solution to make the game translate to English as usual.
As for the patch itself, it seems like this game is plagued with weird issues of all sorts, including a crash right at the end before you can save a cleared game. It's gonna be bumpy I guess. 😖

APSandmanAPSandman, Se3cretSe3cret and Rep_TalianRep_Talian like this.