DF-21 Forums Forum Index DF-21 Forums
The Dark Forces Community
 
DF-21.net Home | FAQ | Search | Memberlist  | Register 
Profile | Log in to check your private messages | Log in

Build 9.01 Released
Goto page Previous  1, 2, 3
 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    DF-21 Forums Forum Index -> DarkXL News
View previous topic :: View next topic  
Author Message
klasodeth
Trandoshan

Joined: 03 Mar 2008

PostPosted: Feb 12, 2010 23:31    Post subject: View user's profile Send private message Reply with quote

joel96 wrote:
I don't understand why the accuracy would be different. It seems like if accuracy were changed at all from the Steam version, it would not work at all, i.e. enemies would not fire or they would fire, but no laser bolts would be drawn. I haven't noticed any difference in activation, but lucius did.


What you need to understand is that lucius is coding the game mechanics from scratch. There's no easy-to-read file in any version of Dark Forces that has anything to do with the AI. Enemy placement and level geometry are determined by game data files, but AI is buried in DARK.EXE, where it cannot be accessed in any remotely practical fashion. This means that the Stormtrooper AI is the "Lucius' DarkXL version", not the "Steam version" or the "Original MS-DOS CD version". Lucius is independently coding his best interpretation of the enemy AI. The AI in DarkXL does not rely at all on the original game data.

joel96
Ree-Yees

Joined: 31 Jan 2010

PostPosted: Feb 19, 2010 17:38    Post subject: View user's profile Send private message Reply with quote

What elements from the original are still in place? It still requires a purchased version of the game to work (and the Steam version really is the original. it has all the files from the original disks, with the addition of DOSBox). I thought lucius is just redoing the graphics so they are hardware accelerated.
lucius, have you just outright asked LucasArts if they can root around in a drawer in George's basement to see if they still have the source code? Watch the special features on the Star Wars DVDs. The man keeps everything.

_________________
Yes, I am that joeybuddy96.

klasodeth
Trandoshan

Joined: 03 Mar 2008

PostPosted: Feb 19, 2010 18:14    Post subject: View user's profile Send private message Reply with quote

joel96 wrote:
What elements from the original are still in place? It still requires a purchased version of the game to work (and the Steam version really is the original. it has all the files from the original disks, with the addition of DOSBox). I thought lucius is just redoing the graphics so they are hardware accelerated...


Basically, the existing assets being used directly from the original are: sound (sound effects and music), graphics (sprites, textures, and 3D models), and levels (geometry, enemy placement, INF, etc.)

Lucius is doing a lot more than merely adding graphical updates. Among many other things, he's planning to add multiplayer, an integrated game editor, expanded sector capabilities such as sloped floors, and full scripting support for making custom weapons, enemies, and items.

Regarding your suggestion that lucius contact LucasArts, that probably won't be too productive. LucasArts' legal department gave the developers of ScummVM some legal hassles several years back, despite no misconduct on the part of the ScummVM developers. At any rate, the project is far enough along now that there's very little need for source code. It would probably make enemy behavior easier to code, but the hard stuff like the renderer would have to be done differently than how LucasArts did it anyway.

ZOmegaZ
Dianoga

Joined: 28 Jan 2005

PostPosted: Feb 19, 2010 19:41    Post subject: View user's profile Send private message Reply with quote

I seem to recall asking for the source several years ago with no luck. Policy may change over time, of course.

joel96
Ree-Yees

Joined: 31 Jan 2010

PostPosted: Feb 19, 2010 21:38    Post subject: View user's profile Send private message Reply with quote

Ew. Companies are fine and dandy with free projects until their own lawyers come along and spoil them. Not to change the subject completely, but let me change the subject.

Can someone do a run-through of the Steam DF (it's what I'm calling the original one. As time goes on, the Steam users are going to outnumber the CD users, and the two versions are exactly alike anyway) and find out what counts towards the secret count (and by what percentage) and what doesn't? KLoepelmann's FAQ lists some items wrong, at least in SecBase.

I don't know if DF is supposed to record on the level selection menu your successful 100% secret collect after each level. I sure didn't see anything after SecBase. In later games, LucasArts rewards the player with unlockables. I haven't seen any mention of rewards for 100% secret get from DF. Obsessive Collection Desserts should be presented. I for one, would like to see some content added if there is none. Maybe Admiral Mohc would like to give the player something special. Razz

_________________
Yes, I am that joeybuddy96.

klasodeth
Trandoshan

Joined: 03 Mar 2008

PostPosted: Feb 19, 2010 23:54    Post subject: View user's profile Send private message Reply with quote

joel96 wrote:
...Steam DF (it's what I'm calling the original one. As time goes on, the Steam users are going to outnumber the CD users, and the two versions are exactly alike anyway)...


Why not just call it Dark Forces? Smile

Quote:
...I don't know if DF is supposed to record on the level selection menu your successful 100% secret collect after each level. I sure didn't see anything after SecBase. In later games, LucasArts rewards the player with unlockables. I haven't seen any mention of rewards for 100% secret get from DF. Obsessive Collection Desserts should be presented. I for one, would like to see some content added if there is none. Maybe Admiral Mohc would like to give the player something special. Razz


Dark Forces only keeps track of the secrets percentage while in the level. It doesn't keep track of it anywhere else or provide bonuses for finding all the secrets.

Adding features like that could be interesting. That's one of the potential benefits of robust scripting support.

Barry Brien
Dark Trooper Phase 1

Joined: 26 Sep 2003

PostPosted: Feb 21, 2010 03:31    Post subject: View user's profile Send private message Send e-mail Reply with quote

joel96 wrote:

I don't know if DF is supposed to record on the level selection menu your successful 100% secret collect after each level. I sure didn't see anything after SecBase. In later games, LucasArts rewards the player with unlockables. I haven't seen any mention of rewards for 100% secret get from DF. Obsessive Collection Desserts should be presented. I for one, would like to see some content added if there is none. Maybe Admiral Mohc would like to give the player something special. Razz



Maybe it would be nice to save that kind of data, but it doesn't have any bearing on th game, unlike Jedi Knight. Finding 100% of all the secrets doesn't really offer any prize other than satisfaction, and personally that's what I prefer. I thought games were cooler before achievements, gamerscores, unlockable content and all that stuff became fashionable. Also, why don't games have cheats any more? That pisses me off.

Gez
Gamorrean

Joined: 05 May 2008

PostPosted: Feb 21, 2010 22:12    Post subject: View user's profile Send private message Reply with quote

Barry Brien wrote:
Also, why don't games have cheats any more? That pisses me off.


They have a console now, generally.

It's a lot more useful than cheat codes.

sheepandshepherd
Trandoshan

Joined: 01 Apr 2008

PostPosted: Feb 21, 2010 23:07    Post subject: View user's profile Send private message Reply with quote

Gez wrote:
They have a console now, generally.

It's a lot more useful than cheat codes.


True, but often, the ones that need it most don't even have a console (ME2, ahem).

Emon
Ree-Yees

Joined: 10 Aug 2007

PostPosted: Feb 22, 2010 00:52    Post subject: View user's profile Send private message Reply with quote

Many cheats are in the form of simple mods now. Changing values in text and config files, etc.

sheepandshepherd
Trandoshan

Joined: 01 Apr 2008

PostPosted: Feb 22, 2010 02:33    Post subject: View user's profile Send private message Reply with quote

Emon wrote:
Many cheats are in the form of simple mods now. Changing values in text and config files, etc.


The best kind, yes Very Happy

joel96
Ree-Yees

Joined: 31 Jan 2010

PostPosted: Feb 23, 2010 18:43    Post subject: View user's profile Send private message Reply with quote

I remembered something about accuracy in Steam DF. It varies by enemy (stormtroopers are inaccurate, engineers more, and officers really accurate). Is it the same with Dark XL?

_________________
Yes, I am that joeybuddy96.

klasodeth
Trandoshan

Joined: 03 Mar 2008

PostPosted: Feb 23, 2010 19:22    Post subject: View user's profile Send private message Reply with quote

DarkXL is intended to emulate the behaviors of enemies in Dark Forces as faithfully as possible, so differences in accuracy will be accounted for. As far as I know, information about enemy accuracy is buried in the .EXE file, so lucius has to figure out enemy behavior the hard way. Basically, he has to observe enemy behavior and code his best approximation of what he sees. Without the original source code, it won't be absolutely perfect. However, given time and the inevitable behavior tweaks, I'm confident lucius will be able to make enemy behavior in DarkXL virtually indistinguishable form that of Dark Forces.

Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    DF-21 Forums Forum Index -> DarkXL News All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group