Official Neocron Forum  

Go Back   Official Neocron Forum > English > Community Talk [ENG]
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
Reply
 
Thread Tools Search this Thread Display Modes
Old 14-12-08, 18:04   #1
BoH_Havoc
Registered User
 
Join Date: September 2004
Posts: 5
Default [DOWNLOAD] Bloom for Neocron :)
  Reply With Quote

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.
Old 14-12-08, 19:11   #2
Powerpunsh
deals legshoots
 
Powerpunsh's Avatar
 
Join Date: July 2004
Location: x
Posts: 2,544
Send a message via ICQ to Powerpunsh
Default
  Reply With Quote

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
Old 14-12-08, 19:53   #3
L0KI
Long time, no NC
 
L0KI's Avatar
 
Join Date: January 2003
Location: Fallen Earth, Sector 3.
Posts: 2,595
Default
  Reply With Quote

That's excellent.

Thanks for that
__________________

sYn Forum
Old 14-12-08, 21:15   #4
naimex
Genetically Enhanced Tank
 
naimex's Avatar
 
Join Date: December 2002
Location: Denmark
Posts: 5,251
Send a message via MSN to naimex
Default
  Reply With Quote

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.
Old 14-12-08, 21:21   #5
Powerpunsh
deals legshoots
 
Powerpunsh's Avatar
 
Join Date: July 2004
Location: x
Posts: 2,544
Send a message via ICQ to Powerpunsh
Default
  Reply With Quote

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
Old 14-12-08, 21:28   #6
naimex
Genetically Enhanced Tank
 
naimex's Avatar
 
Join Date: December 2002
Location: Denmark
Posts: 5,251
Send a message via MSN to naimex
Default
  Reply With Quote

Quote:
Originally Posted by Powerpunsh
there was no file replace in my nc folder.
And there is a big difference. You would see it if u log in.


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.
Old 14-12-08, 21:36   #7
BoH_Havoc
Registered User
 
Join Date: September 2004
Posts: 5
Default
  Reply With Quote

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:
I can't see the differences from the screenies you posted, to how i remember the game looking.


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:
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


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.
Old 14-12-08, 22:29   #8
rob444
The Don sends his regards
 
rob444's Avatar
 
Join Date: January 2003
Location: Sweden where polarbears are walking the streets.
Posts: 2,737
Send a message via ICQ to rob444 Send a message via MSN to rob444
Default
  Reply With Quote

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
Old 14-12-08, 22:47   #9
Powerpunsh
deals legshoots
 
Powerpunsh's Avatar
 
Join Date: July 2004
Location: x
Posts: 2,544
Send a message via ICQ to Powerpunsh
Default
  Reply With Quote

Hmm, daylight rapes my fps.
Attached Images
File Type: jpg Nemesis light.jpg (155.0 KB, 240 views)
__________________
Keiner lacht ohne Hoder!

Envy is the highest form of recognition
Old 14-12-08, 22:47   #10
specranator
Registered User
 
Join Date: March 2007
Posts: 57
Default
  Reply With Quote

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?
Old 14-12-08, 23:01   #11
Powerpunsh
deals legshoots
 
Powerpunsh's Avatar
 
Join Date: July 2004
Location: x
Posts: 2,544
Send a message via ICQ to Powerpunsh
Default
  Reply With Quote

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.
Attached Images
File Type: jpg plaza 1 light.jpg (157.1 KB, 227 views)
__________________
Keiner lacht ohne Hoder!

Envy is the highest form of recognition

Last edited by Powerpunsh : 14-12-08 at 23:09.
Old 15-12-08, 14:50   #12
Setlec
Registered User
 
Setlec's Avatar
 
Join Date: October 2003
Location: Brazil
Posts: 390
Send a message via MSN to Setlec
Default
  Reply With Quote

has kk gave their approval for this?
Old 15-12-08, 15:03   #13
SilentEye
BlackMaze Rifle Spy 65/52 **
 
SilentEye's Avatar
 
Join Date: July 2003
Location: Wastelands
Posts: 1,333
Default
  Reply With Quote

I'm under the impression that if this is something not under approval of KK, Niddy woud've been here by now
Old 15-12-08, 15:45   #14
Marc Hoover
[uneX] - Developer | Liasion
 
Marc Hoover's Avatar
 
Join Date: December 2007
Location: Canyon
Posts: 552
Default
  Reply With Quote

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!)

Last edited by Marc Hoover : 15-12-08 at 15:49.
Old 15-12-08, 15:49   #15
Powerpunsh
deals legshoots
 
Powerpunsh's Avatar
 
Join Date: July 2004
Location: x
Posts: 2,544
Send a message via ICQ to Powerpunsh
Default
  Reply With Quote

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.
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT +2. The time now is 19:47.

Change Style

Powered by: vBulletin Version 3.0.12
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Neocron, the Neocron logo and all related artwork are copyright protected by Reakktor Media.