Giter VIP home page Giter VIP logo

Comments (14)

eleriaqueen avatar eleriaqueen commented on June 11, 2024 1

@Vahsify I enabled issues tracker and added one with the problem you've described

from d2dx.

VKatilis avatar VKatilis commented on June 11, 2024

UPDATE:

This is definitely caused by the motion prediction. Turning it off fixes the issue. Which really sucks cause otherwise it works really well

from d2dx.

gamedevsam avatar gamedevsam commented on June 11, 2024

This actually seems to be related to perspective mode for me. Turning off perspective mode fixed the issue.

from d2dx.

VKatilis avatar VKatilis commented on June 11, 2024

Definitely not perspective mode. If anything, turning it off made it even more noticeable

from d2dx.

eleriaqueen avatar eleriaqueen commented on June 11, 2024

Hey, for me the artifacts around the edges of the screen and open inventory/stats panel are acceptable. I'm talking about the "garbage" that appears at the edges of the screen when moving rapidly.

(These artifacts most likely would be hard to fix as you'd need D2DX to render more cells than needed around the screen in order for the prediction to have data to work with thus preventing them)

Now about the black tiles issue...

I'm not able to get tiles to look as jarring as in the picture from VKatillis though.

The most visible artifacts I'm able to reproduce are these :

Undrawn cells

Using freshly compiled D2DX from the original repo with these settings :

[window]
scale=2			# range 1-3
position=[-1,-1]	# if [-1,-1] the window will be centered, otherwise placed at the explicit position given here
frameless=false         # if true, the window frame (caption bar etc) will be removed

[game]
size=[-1,-1]		# if [-1,-1] d2dx will decide a suitable game size, otherwise will use the size given here
filtering=0             # if 0, will use high quality filtering (sharp, more pixelated)
                        #    1, will use bilinear filtering (blurry)
                        #    2, will use catmull-rom filtering (higher quality than bilinear)

#
# Opt-outs from default D2DX behavior
#
[optouts]
noclipcursor=true	 # if true, will not lock the mouse cursor to the game window
nofpsfix=false		 # if true, will not apply the basic fps fix (precludes high fps support)
noresmod=false		 # if true, will not apply the built-in D2HD resolution mod (precludes widescreen support)
nowide=false		 # if true, will not choose a widescreen resolution (if noresmod is true, this does nothing)
nologo=false		 # if true, will not display the D2DX logo on the title screen
novsync=false		 # if true, will not use vertical sync
noaa=false		 # if true, will not apply anti-aliasing to jagged edges
nocompatmodefix=true	 # if true, will not block the use of "Windows XP compatibility mode"
notitlechange=false	 # if true, will not change the window title text
nomotionprediction=false # if true, will not run the game graphics at high fps

from d2dx.

VKatilis avatar VKatilis commented on June 11, 2024

The “garbage” you’re talking about is the same issue.

from d2dx.

eleriaqueen avatar eleriaqueen commented on June 11, 2024

@VKatilis can you test this version with updated external SGD2FreeRes ? I see less culling issues with it.
https://github.com/eleriaqueen/d2dx/releases/tag/unofficial-v02

from d2dx.

Vahsify avatar Vahsify commented on June 11, 2024

@eleriaqueen It works fine with 1.09d, but MapHack for 1.09d don't recognise version of Diablo II with that glide3x.dll. With 0.99.529 MapHack works fine.

from d2dx.

eleriaqueen avatar eleriaqueen commented on June 11, 2024

@Vahsify weird... are you sure it's MapHack's error message you're seing ?
I would need more detail to maybe know what's going on.

from d2dx.

Vahsify avatar Vahsify commented on June 11, 2024

@eleriaqueen Yes. Error "Unknown game version" if I click "Install/update" and nothing more. But with Bolrog's 0.99.529 (and other versions) MapHack works fine.

from d2dx.

VKatilis avatar VKatilis commented on June 11, 2024

@VKatilis can you test this version with updated external SGD2FreeRes ? I see less culling issues with it. https://github.com/eleriaqueen/d2dx/releases/tag/unofficial-v02

Just launched with this - it does seem less noticeable, but it is still there unfortunately

from d2dx.

Vahsify avatar Vahsify commented on June 11, 2024

@VKatilis can you test this version with updated external SGD2FreeRes ? I see less culling issues with it. https://github.com/eleriaqueen/d2dx/releases/tag/unofficial-v02

Just launched with this - it does seem less noticeable, but it is still there unfortunately

"Extended the tile culling even more, to lessen the tile culling problem in D2DX with motion prediction enabled. Is not guaranteed to fully fix the tile culling problem."

https://github.com/mir-diablo-ii-tools/SlashGaming-Diablo-II-Free-Resolution/releases

from d2dx.

CaptainRay1993 avatar CaptainRay1993 commented on June 11, 2024

You can try my build which is similar to @eleriaqueen build but with the latest SGD2FreeRes update.

from d2dx.

wasdwdsa avatar wasdwdsa commented on June 11, 2024

With lastest SGD2FreeRes.dll (3.0.3.1), black triangles don't appear at top or bottom edges, still flicker (less noticeable than before) at left or right edge when character/inventory page is shown.
2

from d2dx.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.