Comments (4)
The bug seems to revolve around ProcessVertices.
Wine and nine support different features of ProcessVertices. It's highly likely we don't support the d3d8 parts, while wine does, which explains the lack of fire.
While the crash could be solved quickly I hope, ProcessVertices is harder, in particular because the lack of test cases. Could you take a trace under wined3d ?
https://github.com/iXit/wine-nine-standalone/wiki/apitrace
from wine-nine-standalone.
Here is the trace: https://drive.google.com/open?id=17GaVVlCuXUYNSzPyzdi6Pctmbq5DUYw4
The fire around helicopter is not visible with GalliumNine. Also when I switch weapon to handmap, the game crashes with GalliumNine.
from wine-nine-standalone.
@orbea had some success with https://github.com/crosire/d3d8to9, maybe that works better?
from wine-nine-standalone.
Looks interesting, thanks for info. VCStarter does more than just coverting D3D8 to D3D9 tho. It fixes also some crash places. Although I know how to fix them (see appdb for details), I have to manually patch Wine-staging to get it work. Not a lot of work, but I need time and mood for it :)
from wine-nine-standalone.
Related Issues (20)
- Wine 7.12 problem: err:d3d9nine:nine_set Couldn't load d3d9-nine.dll: L"Fehlerhaftes EXE-Format f\00fcr %1.\r\n" HOT 14
- 320 frames per second maximum HOT 1
- Constant limit issues with r500 hardware HOT 20
- Some games work while others run up to main menu & don't load to in-game HOT 22
- Prince of persia Warrior Within HOT 10
- Github workflow failed with ubuntu-latest HOT 6
- No compatible GPU found HOT 1
- Gallium Nine (winetricks) seems to be broken since Wine 8.3 HOT 35
- Setting a native DLL override for d3d9 is incorrect HOT 6
- Nine only works when installed to system32/syswow64 HOT 17
- Native Direct3D 9 will be unavailable HOT 3
- Dx10, dx11 HOT 4
- Dragon HOT 2
- Using gallium-nine, CAD software repeatedly opening connections to the X server HOT 3
- Make the release produce files that don't need renaming HOT 2
- Hidden & Dangerous Deluxe HOT 4
- Gallium Nine (winetricks) seems to be again broken in Wine 8.13 HOT 5
- whats the difference between this program and the other wines? HOT 1
- Miss of textures on Grand Chase HOT 1
- ninewinecfg fails to enable nine - err:d3d9nine:executeCmdline CreateProcessA failed, error=2 HOT 1
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 wine-nine-standalone.