|
|
#1 | ||
|
Registered User
Join Date: September 2004
Posts: 5
|
Hey guys,
Just started playing Neocron again and noticed how outdated the graphics are by now. So i tried to "port" the ENBSeries DLL by Boris Vorontsov to Neocron 2. So far only Bloom is working, but hey, it already adds a big bunch of eye candy to nc ![]() Short: Download the file below, extract it to your neocron folder and enjoy. Enable/Disable the effect with [Shift] + [F12]. Long (Some Technical mumbo jumbo for those who are interisted): So far only bloom seems to work. I tried different DLLs from the autoher's homepage with different config files, but none worked correctly. There are some versions where Depth of Field kinda works, but it's heavy bugged (It basically just switches between the bsp level and actors. Either all actors are sharp and the level is blurred, or the level is sharp and all actors are blurred). I also tried to implement my own Depth of Field and Screen Space Ambience Occlusion Shaders (already have them finished for a game engine i'm working with, see here ), but it didn't work out as i can't access the Depthmap in Neocron 2 (works fine in other games). Get it here (70kb): http://project-havoc.com/upload/neo.../neocronENB.rar Link to author's homepage: http://boris-vorontsov.narod.ru/index_en.html [edit] forgot to mention: If you have a gfx card capable of PixelShader 3.0, open up enbseries.ini and change this line EnableShaders_3_0=0 to EnableShaders_3_0=1 to get a nicer bloom effect [/edit] Some screenies (before/after): ![]() ![]() ![]() It's killer in hacknet! You should try it yourself enjoy! Sidenote: I was thinking of porting a level of neocron (maybe club veronique) to the gameengine i'm using and adding my shaderpack to it (realtime softshadows, HDR, Depth of Field, Volumetric Particles, etc.) to: a) promote my shaderpack b) get some attention to neocron to maybe attract some new customers/players I would of course have to get permission from KK first, but so far i'm more interisted if you guys think this could work out as some kind of advertisement for nc. Or if it's a waste of time. cheers Last edited by BoH_Havoc : 14-12-08 at 18:19. |
|
|
#2 | ||
|
deals legshoots
|
Nice m8. This looks really cool. HDR effects in Neocron.
Hope you can activate the other effect soon. ![]() *Thumps up*
__________________
Keiner lacht ohne Hoder! ![]() Envy is the highest form of recognition |
|
|
#4 | ||
|
Genetically Enhanced Tank
|
sorry if this sounds condescending, I really do think it's great so many people are working on making things better.
but ... I can't see the differences from the screenies you posted, to how i remember the game looking. And I am very very puzzled about a few things. First, do you have permission from KK to add / edit dll libraries to your client? Second, how did you do it, without having to re-compile the exe file, which I am fairly sure is absolutely no tampering permitted. As said, it might sound very negative, but I really do think it's a great thing to look at and pay attention to and hopefully make better, but I just can't stop thinking about the things mentioned above. EDIT: Nevermind, just looked at your screenies again, and re-read your post. didn't notice where you wrote "before/after" and I figured that it was just screenshots taken shortly after eachother. Sad to say, that I never paid quite as much attention to the background or the illumination level of objects, since I always move with a certain goal in mind or concentrate on chatter. I'm sure there are some people who pay much more attention to those things when they play, and am equally sure that they will enjoy this, far more than I. But still, it's really great that there are people like you, dedicating yourself to making things better, even if people like me, don't notice what exactly it is you're trying to change ![]()
__________________
Last edited by naimex : 14-12-08 at 21:27. |
|
|
#5 | ||
|
deals legshoots
|
there was no file replace in my nc folder.
And there is a big difference. You would see it if u log in. ![]()
__________________
Keiner lacht ohne Hoder! ![]() Envy is the highest form of recognition |
|
|
#6 | |||
|
Genetically Enhanced Tank
|
Quote:
That was kinda my point power ![]() If there isn't a file replaced, how does the exe know that it needs to load it? EDIT: Just tried it ingame, and yes there actually is a big difference. I have 1 complaint about it though, but I doubt it's something that can be helped.. inventory items become sort of... too illuminated by it, cant really make it out what it is.
__________________
Last edited by naimex : 14-12-08 at 21:37. |
|
|
#7 | ||||
|
Registered User
Join Date: September 2004
Posts: 5
|
First of:
I didn't create that dll. Boris Vorontsov did (as already stated above). I just tried to get it to work with neocron 2 (which was easy, i just copied the right version of the dll (in this case the one for guilty gear) to the nc directory and made some adjustments to the enbseries.ini ). It's basically a modified d3d9.dll (comes with DirectX 9) with integrated shaders. The idea is, that every game or application that's based on directx 9 will search for this file an then use it. Normally it is stored somewhere in your windows folder. But if you copy it over to the game's/app's directory, the copied dll will be used instead. This works for a lot of games and applications. It's not based on Neocron libs. Nothing was changed on the neocron client side. There was no reverse engineering. As far as i can tell it's totally legal and everyone with some programming skills and the direct x sdk could do this (well....ok it's not quite THAT easy). Hope this clears things up Quote:
As Powerpunsh already said: There IS a difference. Just try it Press shift+f12 ingame to enable disable the effect and see the difference.[edit] Quote:
Good to know there still are some people left enjoying the actual game itself instead of judging a game only by it's looks! (May Crysis burn in hell)Last edited by BoH_Havoc : 14-12-08 at 21:42. |
|
|
#8 | ||
|
The Don sends his regards
|
Great DLL for this game but I would not want to run this on Half-Life 1/2. VAC is pretty sensitive when it comes to suddenly appearing opengl32.dll/d3dX.dll files
![]()
__________________
/Rob |
|
|
#9 | ||
|
deals legshoots
|
Hmm, daylight rapes my fps.
![]()
__________________
Keiner lacht ohne Hoder! ![]() Envy is the highest form of recognition |
|
|
#10 | ||
|
Registered User
Join Date: March 2007
Posts: 57
|
none of your links or screens are working for me
edit: just saw powers screen. looks pretty cool but also looks like the max distance you can see is cut alot. are you able to make adjustments to it, or can you only toggle it on and off? |
|
|
#11 | ||
|
deals legshoots
|
theres an ini file. there u can change every effect. Tried something and put it on 1. looks really crazy.
![]() Looks like u run in a dream, everywhere it is illuminated. ![]() edit: heres a pic, just activated some points.
__________________
Keiner lacht ohne Hoder! ![]() Envy is the highest form of recognition Last edited by Powerpunsh : 14-12-08 at 23:09. |
|
|
#12 | ||
|
Registered User
|
has kk gave their approval for this?
|
|
|
#13 | ||
|
BlackMaze Rifle Spy 65/52 **
Join Date: July 2003
Location: Wastelands
Posts: 1,333
|
I'm under the impression that if this is something not under approval of KK, Niddy woud've been here by now
![]() |
|
|
#14 | ||
|
[uneX] - Developer | Liasion
Join Date: December 2007
Location: Canyon
Posts: 552
|
Very impressive, but I believe KK will detect this as an "manipulation" (Proxy-DLL'ing).
Maybe you can hook the dx device on an other way. uneX discontinued a similar development of a "graphic enhancement", because KK is checking this ;/ You should contact KK, maybe they will authorize your "modification". (I hope so! Thats really cool stuff!)
__________________
uneX - Forum | uneX - BugTracker | uneX - Launcher v1 Page | uneX - NSkill v1 | uneX Framework | [GER] uneX Launcher History ![]() "Für Schönwetter-Piraten muss ein stürmischer Wind den Untergang bedeuten." by MightyMax ultimate networX Launcher (v1) Installation Packet v1036 | ultimate networX Contribution Package Preview #3 Last edited by Marc Hoover : 15-12-08 at 15:49. |
|
|
#15 | ||
|
deals legshoots
|
But why an approval? The game search's by itself for the missing file in the nc folder. There is no file replace or any other acceptance needed.
Beside this, there are no advantages. It has more an disadvantage, because of the frameirruptions at some places. E. g. Devourer, my frames go down to 1-2. edit: A statement of KK would make this clear. ![]()
__________________
Keiner lacht ohne Hoder! ![]() Envy is the highest form of recognition Last edited by Powerpunsh : 15-12-08 at 15:55. |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|