Blood in OpenGL finally

Discuss anything not covered by any of the other categories.
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: Blood in OpenGL finally

Post by revelator »

https://sourceforge.net/projects/cbadva ... z/download

ripped out everything but the bare essentials from the jre, size is somewhat down now :)
Productivity is a state of mind.
frag.machine
Posts: 2126
Joined: Sat Nov 25, 2006 1:49 pm

Re: Blood in OpenGL finally

Post by frag.machine »

TBH packaging the JRE/JDK with the application is very rare and prone to all sort of problems like conflicts with already existing installations. Usually one would just instruct the user to install the latest JRE.
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: Blood in OpenGL finally

Post by revelator »

Hence why most java packers today also allow that :)
The one im using can use a system installed one if you remove the jre folder,
it can also be set to a specific version so that conflicts would be very rare.

So if you do have a system installed java just remove the jre folder :),
it will then use the system supplied one instead.

Also conflicts are pretty much impossible the way im doing it,
cause it looks specifically for javaw in the folder i specify.
It does not even have to be called jre, you can call it runtime or javaofdoom or imgoingtopawnyourjava,
but it is specific to that folder.
Productivity is a state of mind.
revelator
Posts: 2621
Joined: Thu Jan 24, 2008 12:04 pm
Location: inside tha debugger

Re: Blood in OpenGL finally

Post by revelator »

Btw littech jupiter's source code was released several years back, so it might be possible to update the aging blood 2 engine to a more modern version.

jupiter was used in NOLF2 and tron, and while its older than jupiter ex it was actually the more advanced of the two.
It does need some work because it relied on a previous version of DX9 which had some reliance on older DX8 features,
so updating these to the latest version would probably also fix some of the abhorrent bugs the older version had.

Besides having more advanced features like shaders, it still retains the same internal structure that previous littech engines had, so updating blood 2 for it might not be super hard.
Still there will most likely be some work needed in regards to shaders and such if one wanted to take advantage of the engines advanced features.
Productivity is a state of mind.
Post Reply