Comments (8)
1. Update the code for UALs newer features (possibly the most ideal)
What features of UALs are missing from dxwrapper?
2. Allow for ASI loaders to be used outside of dxwrapper when the
LoadPlugins
option is set to0
There is nothing in dxwrapper that prevents other ASI loaders. In fact, you can even using dxwrapper to load other UAL tools. You can use the LoadCustomDllPath
to load tools like the Ultimate ASI Loader.
Also, you can use the Ultimate ASI Loader to load dxwrapper. Just put dxwrapper.dll and dxwrapper.ini in the scripts folder.
from dxwrapper.
What features of UALs are missing from dxwrapper?
Specific stuff, such as allowing the fusion overloader for GTA IV.
There is nothing in dxwrapper that prevents other ASI loaders. In fact, you can even using dxwrapper to load other UAL tools. You can use the
LoadCustomDllPath
to load tools like the Ultimate ASI Loader.
I just had a problem in particular with using an external UAL with LoadPlugins = 0
. Kept getting error 126 when launching the game for every ASI.
Also, you can use the Ultimate ASI Loader to load dxwrapper. Just put dxwrapper.dll and dxwrapper.ini in the scripts folder.
Really? I thought it was only with the .asi version. I'll have to try this out.
from dxwrapper.
You can rename dxwrapper.dll
to dxwrapper.asi
. Dxwrapper does not care what extension it is using.
from dxwrapper.
You can rename
dxwrapper.dll
todxwrapper.asi
. Dxwrapper does not care what extension it is using.
Oops, I just realized I accidentally formatted the reply incorrectly, and my reply was grouped in the quotes. Edited it to fix it.
from dxwrapper.
You can rename
dxwrapper.dll
todxwrapper.asi
. Dxwrapper does not care what extension it is using.
Update, According to some of the friends I talked to in the IV modding community, I think the reason why dxwrapper may have been working poorly is due a conflict with another mod that seemingly does not like other wrappers/injectables. It seems like I have fixed that problem, but just to be sure, I'll further test to make sure everything goes well.
Also, make sure to check out my edited post. I made some formatting mistakes and forgot to check markdown before posting so only one section of the message showed normally.
from dxwrapper.
Thanks.
As far as the missing features, can you give me more specific details? Is there a list somewhere? What exactly is "allowing the fusion overloader for GTA IV"?
I just had a problem in particular with using an external UAL with
LoadPlugins = 0
. Kept getting error 126 when launching the game for every ASI.
This sounds like a bug with the other UAL. Dxwraper literally just attempts to load the other dlls. It could be that dxwrapper hooks something that the other UAL's want to hook. That sounds like an issue with the other UAL's not handling this gracefully. Furthermore, since I just hotfix the hooks by writing to memory they should be able to hook on top of my hook, allowing for both hooks.
from dxwrapper.
Thanks.
As far as the missing features, can you give me more specific details? Is there a list somewhere? What exactly is "allowing the fusion overloader for GTA IV"?
To my understanding, when FusionFix 2.0 released for GTAIV, Ultimate ASI Loader had an update to work alongside FF to essentially establish a modloader for the project. I think there may have been more features, but this one currently is the biggest notable one introduced in recent updates.
After a bit of messing around, I found that the game seemed to act as normal after installing it on a less modded copy of the game. As described before, there's a specific mod (IV SDK .net I think?) that tends to have a problem with other wrappers/injectors when there are mutiple at once, and it caused for dxwrapper to just not at all work as intended. It's a known problem with that project, and the creator has absolutely no clue as to what may be happening.
This sounds like a bug with the other UAL. Dxwraper literally just attempts to load the other dlls. It could be that dxwrapper hooks something that the other UAL's want to hook. That sounds like an issue with the other UAL's not handling this gracefully. Furthermore, since I just hotfix the hooks by writing to memory they should be able to hook on top of my hook, allowing for both hooks.
That makes sense, but now that I know it wasn't dxwrapper, nor UAL, I think it's safe to close the issue.
from dxwrapper.
when FusionFix 2.0 released for GTAIV, Ultimate ASI Loader had an update to work alongside FF to essentially establish a modloader for the project.
Ok, I see. I am not really trying to add custom code for things like this. I will let Ultimate ASI Loader handle that.
I think it's safe to close the issue.
Ok, closing the issue.
from dxwrapper.
Related Issues (20)
- Thief TFix
- Crash with NV D3D12 HOT 5
- [Exception in memory or whatever] State of Emergency HOT 4
- Virtua Fighter PC HOT 1
- Instability when testing Buggy (1998, d3d) HOT 2
- Understanding direct 3d 7?? HOT 13
- Lego Rock Raiders - Incompatibility / Black screen
- Gangsters: Organized Crime not starting HOT 4
- Tropico dd7to9 causes "No 3D Hardware available" tropico Steam Version HOT 28
- How to contact you? HOT 4
- How to properly remove dxwrapper HOT 2
- [Warning] Area 51 (2005)
- Army Men RTS bright issue with Dd7to9 HOT 19
- Mechwarrior 3 on Vista HOT 3
- [Freelancer (2003)] Odd-looking shadow appears when camera moves up/down (D3d8to9 only) HOT 3
- Project I.G.I crashes when i tried to use `Ddraw7to9` HOT 15
- `EnumDisplaySettingsExA` hook function overwrites caller's stack HOT 4
- DVD Version with MPEG-2 MCI driver do not run (The X-Files Game) HOT 1
- WinBolo fails in VMware HOT 7
- Indiana Jones and the Emperor's Tomb (Steam version): cinematics not scaled HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dxwrapper.