How to use dgVoodoo2 with VorpX?

Homepage Forums Game Hints and Settings How to use dgVoodoo2 with VorpX?

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #191582
    Destroy
    Participant

    I’ve been doing much reading but have not come across a comprehensive step by step guide how to get sub DX9 games to run with VorpX and dgVoodoo2.

    Its confusing as heck.

    Is there a comprehensive, exacting Dummies guide somewhere?

    Btw, I’m trying to use it on Ghost Recon 2001 Gog.com version.

    I’ve got it so VorpX says is trying to hook but never truly does or VorpX gives me a warning saying remove d3d9.dll

    Thanks for any help.

    #191583
    RJK_
    Participant

    This is the main prodedure:

    Open games.exe in a hex editor, find:
    d3d9.dll

    Replace it with:
    v3d9.dll

    then rename dgVoodoo2’s d3d9.dll to v3d9.dll and put it in C:\Windows\SysWOW64.

    Some games require additional files, if the above doesnt work, search the game driectory for other files containing d3d9.dll, replace their content like above.Note:Some games wont still not work this way, Avatar for example.

    BTW Ghost Recon should be DX8, only D3d8.dll that you need to put in the games folder where the games exe is located and use the vorpx DGVoodoo2 base profile.If that doesnt work, try other DGVoodoo2 profiles.

    http://rjkole.com/gamestuff/engines/index.php?selengine=DGVoodoo2

    #191601
    Destroy
    Participant

    Got it to work. Seems using DX8 was the key. I thought it was DX9 and kept trying to use the DX9 dll files hence also getting the popup warning message from VorpX.

    You’re right, Ghost Recon 2001 is DX8. I put the D3D8.dll, dgVoodoo.conf and dgVoodooCpl.exe inside the games folder where the game’s exe is located, ran dgVoodooCpl to set the .conf file and used the VorpX Ghost Recon(2001) cloud profile. Starting the game from GoG.com works fine.

    Works well, thank you.

    #197062
    syhlif32
    Participant

    Any way to make VorpX work with Dgvoodoo 2.7 ?
    Can’t get it to work in nether Dx11 nor dx12!

    #213361
    IroquoisPliskin
    Participant

    I managed to get VorpX to attach using dgvoodoo2 and can use the del menu with fullVR but the slider for G3D doesn’t work. Did anyone manage to get 3D working with dgvoodoo2 in ghost recon 2001?

    #213365
    matteo39
    Participant

    I’ve tried with dark forces 2, no results

    #213538
    IroquoisPliskin
    Participant

    I forgot the most important part, importing the profile from the cloud if there is one. I imported Ghost recon 2001 that states G3D works with it and the game now works in G3D with DGVOODOO2.

    #220399
    Laser
    Participant

    I tried some games with dgvoodoo2 and could not get them to hook, the dgvoodoo logo shows up on flat screen so that part should be ok and vorpx tries to hook up but never does. I tried the usual methods of alternative hooking etc but no luck. I am running on the 24.1 and haven´t tried 21.3.5 but should vorpx and dgvoodoo work on the beta also?

    #220403
    Ralf
    Keymaster

    Only DX7/8 games work as far as I’m aware or maybe DX6-8, DX1-5(or 6) only does the final rasterization via Direct3D, not any actual 3D calculations. Handling such cases would require an entirely new pipeline in vorpX instead of doing 3D like vorpX does 3D normally. Might happen if I‘m bored at some point, but don‘t hold your breath.

    To further complicate matters, something has changed recently in dgVoodoo, so vorpX can‘t find projection matrices of recent dgVoodoo versions at all. So even the games that normally work, currently don‘t with recent dgVoodoo builds. Has been taken care of for the next vorpX, but for the time being you have to use older dgVoodoo builds (2.5 or 2.6, can‘t recall exactly).

    #220404
    Laser
    Participant

    To clarify that I tried games that have profiles in cloud for example freelancer, I have to double check that Im using the correct (older) build of dgvoodoo. But nice to know that the next version of vorpx should allow for easier time with these games, thanks.

    #220405
    RJK_
    Participant

    @Ralf:
    I would recommend not touching the mechanism that vorpx hooks into dgvoodoo2 (current DGVoodoo2 Profile) because this may break hundrets of profiles. If i may make a suggestion, explicitely make a new profile for the version that currently doesnt work.

    If i may point on the many profiles i made:
    Most of these are using v2.6. Only a few 2,7. Profiles having no version info, you may use v2.6 or lower down to 2.5.

    Note: I have a few DGVoodoo2 Z3D profiles as well on the cloud for DX6 and Glide, using v2.6 !
    Since each profile is different i recommend going through them until you find one that works.
    You may also take note of this list https://www.vogons.org/viewtopic.php?t=62198 , hasent benn updated for a while though.

    #220410
    RJK_
    Participant

    I made a G3D working profile for Freelancer, read on here:

    Freelancer

    #220415
    Laser
    Participant

    Works great, now I just need to get rid of 30fps cap that I seem to have. And after I tested freelancer I checked few other games and this time I could hook in to all of those as well. And I have know idea what was blocking vorpx from hooking when I last tried them…
    Thanks again for all the profiles.

    #220416
    Laser
    Participant

    Nevermind, seems that the planetside stuff is locked to 30 and once in space it unlocks. I can live with that.

Viewing 14 posts - 1 through 14 (of 14 total)
  • You must be logged in to reply to this topic.

Spread the word. Share this post!