Jump to content
  • 0
ptm94

DX9 update

Question

I am wondering if anyone of you want to update the dx version.

If there are some interested, let me know. I am not able to do it on my own because i can't solve all the errors i get after

crashing dx9 version.

 

Working with such an old version nowadays is really stupid, there are no tutorials, helpers and not many functions.

  • Love 1

Share this post


Link to post

Recommended Posts

  • 0

I was looking at it, but i suppose we need a support from pros, moreover updating direct will really improve performance of metin2

Share this post


Link to post
  • 0

I think need good team for upgrading dx9 and speed tree 4.1

Share this post


Link to post
  • 0

I havent tryed it out but Boris the creator of the ENB Series has a dx8 to dx 9 converter:

http://enbdev.com/download_convertor_dx8todx9.htm

 

Dont know if that would work. But if Metin2 can be upgraded to DX9 we could maybe use SweetFX aswell to add SMAA (In my opinion the best Anti Aliasing)

Share this post


Link to post
  • 0

This "converter" won't work for source

I already converted the source, took about an hour, but I get stupid crashes.

I think you really have to be carefully in converting it to dx9, otherwise there will come up many errors.

 

dx8 is really bad and yes we could add vertex and pixel shaders for textures, then it wouldn't look so crappy anymore.

 

If we get enough helpers, we could open a github page for dx9 version source code changes.

What do you think? Talking about VC 10.

 

 

Here you can see the changes from DX8 to DX9 : http://msdn.microsoft.com/en-us/library/windows/desktop/bb204851(v=vs.85).aspx

  • Love 1

Share this post


Link to post
  • 0

I wish I knew C++ so I could help. If you guys do that you are my heroes.

Share this post


Link to post
  • 0

I wish I knew C++ so I could help. If you guys do that you are my heroes.

+1

and speedtree latest leaked version.. ^_^

Share this post


Link to post
  • 0

ymm but upgrade dx8 to dx9 may have same result as granny 2.4 to granny 2.9 xD Heroes 5 have granny 2.5 and graphics is better than metin

Share this post


Link to post
  • 0

Yeah, but it would have an. Impact on the performance too ;D

Wysłane z mojego C6603 przy użyciu Tapatalka

Share this post


Link to post
  • 0

It's rather because dx8 doesnt really support shaders. You would have more opportunities with dx9 to create good effects

Share this post


Link to post
  • 0

Upgrading Granny doesn't magically change the graphics, but gives the modeller new options.

Share this post


Link to post
  • 0

You all where talking about directx but how about using opengl?

you can add more platforms for example aplle prosucts or nearly all UNIX systems or you dont need to update the version to the latest.

i dont know why but i personally prefer opengl and as far as i know does granny also run with opengl.

 

Share this post


Link to post
  • 0

OpenGL would be awesome, but and thats the point, it's mutch mutch easyer to convert dxX to dxY than dxX to Opengl. You would have to rewrite everything.

Share this post


Link to post
  • 0

OpenGL is better then DirectX sure. But a complete game to change from directx to opengl have fun.

 

And OpenGL is faster ;)

 

Kind regards

Chuck

Share this post


Link to post
  • 0
Guest

Opengl porting is overkill noone is experienced enough to port a whole game from DX8 -> OpenGL

Share this post


Link to post
  • 0

Opengl porting is overkill noone is experienced enough to port a whole game from DX8 -> OpenGL

 

It would be possible with a team of 3 ore more ppl, but the amount of time spent for this compared to the improvement doesn't worth it at all. With 90%( price aounrd 200€) of the prebuilt workstation's on the market you can play Metin2 without any problems. So why invest 100's of houres to make the game playable for 95% of ppl with shitty computers? 

Share this post


Link to post
  • 0

Opengl porting is overkill noone is experienced enough to port a whole game from DX8 -> OpenGL

 

It would be possible with a team of 3 ore more ppl, but the amount of time spent for this compared to the improvement doesn't worth it at all. With 90%( price aounrd 200€) of the prebuilt workstation's on the market you can play Metin2 without any problems. So why invest 100's of houres to make the game playable for 95% of ppl with shitty computers?

OpenGL is much faster even for Windows Computers and in my opinion it looks better

Share this post


Link to post
  • 0

OpenGL has not mutch to do with the look of the game, maybe the antialiasing would be betther but if the 3d Models and textures dosn't look good (what is the case in metin2) the end result wouldn't be betther in OpenGL ;) OpenGL doesn't convert shitty 3d models to hyper realistic human beings. 

Share this post


Link to post
  • 0

OpenGL has not mutch to do with the look of the game, maybe the antialiasing would be betther but if the 3d Models and textures dosn't look good (what is the case in metin2) the end result wouldn't be betther in OpenGL ;) OpenGL doesn't convert shitty 3d models to hyper realistic human beings.

Map Textures are shitty in Metin2. But the 3D engine is a really good one. You can do some really high detailed stuff with that

Share this post


Link to post
  • 0

 

OpenGL has not mutch to do with the look of the game, maybe the antialiasing would be betther but if the 3d Models and textures dosn't look good (what is the case in metin2) the end result wouldn't be betther in OpenGL ;) OpenGL doesn't convert shitty 3d models to hyper realistic human beings.

Map Textures are shitty in Metin2. But the 3D engine is a really good one. You can do some really high detailed stuff with that

 

 

I talk about the model's of the characters, and they are really not good .... even counterstrike 1.6 has betther character model's

Share this post


Link to post
  • 0

I never mentioned the engine ;) I just said that only port to opengl wont make the game look great magically, it would only give you possibilities to make and use betther model's while running at the same cpu/gpu consumption. But i think we thought about diffrent things and didn't realized it ;)

Share this post


Link to post
  • 0

openGL is nice, I'm not sure about the latest developments in that but there are some issues with limitations in the openGL used for quake3/ET

 

SweetFX - I've used this in Defiance.. interesting stuff..

Share this post


Link to post
  • 0
Guest

Consider that we dont have a speedtree implementation working with dx9 in the source...

And always keep in mind that the vertex shaders changed from dx8 to dx9.

DX9 is a shitload of work keeping this aspects in mind i managed to almost compile it but it failed because of this fked up speedtree library.

The new granny should support dx9 without problems.

 

Kind regards

MartPwnS

Share this post


Link to post
  • 0

You would have to rewrite the speedtree stuff as well but the current version of speedtree supports directx9, 10 and 11 so that shouldn't be a Problem ^^ Or a small Problem compared to update to directx9

Share this post


Link to post
  • 0
Guest

Well as you said the "current" version

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.