|
Red Faction : [RED] Editing : Red Faction SDI project |
[Forum Rules] |
FuryThor |
Posted 10th Jun 2006 8:10pm |
L4Y Member Post 429 / 831
 |
Okay I am fairly sure that everyone has noticed my Red Faction project "Red Shock".
Anyway now i am not happy at all how much it has gotten attennion so I have to advertise it little more.
Okay everyone things that for what the heck SDI stands for ? Well it stands for "Study, Develop and Improve" which is pretty much all I want to do with Red Faction.
Since I study, howto create in depth modifications for RF and share the knowledge.
I want to see Unified utils being created for RF which include modification creation, and custom mod and map lauchers along good anti cheater solution.
And I want to improve gameplay by removing hardcoded features and other glitches. |
|
Leninator |
Posted 10th Jun 2006 8:48pm |
L4Y Member Post 36 / 77
 |
Thats all well and good... And I support your enthusiasm. But "remove harcoded features" is a long shot. Hard code makes up a majority of the game that is not controlled by simply user editable variables. You can't view the hard code because... it's hardcoded. And if you can't see the hard code how are you going to edit/delete it.
The only way this game can be improved to a recognisable sense outside of a mod, I aggree is to change the hardcoded features and improve the engine.
If you know anybody who can... a) view hardcode b)edit harcode c) understand what the hell they are doing.. then I support you entirely.
So impress me... what cards are you holding? |
|
FuryThor |
Posted 10th Jun 2006 9:01pm |
L4Y Member Post 430 / 831
 |
Yeah well, I am not just moving my jaws and speaking nonsense.
I have been managed to isolate some hardocoded features and outcomes are interesting. I have isolated quite few notable hardcoded features, IE. I was I who prooved shotgun's dual primaryfire to be hardcoded feature. Also there is many other like you get detonator with remote charges and some weapons does not cause geo-mod damage no matter what attributes you give.
Anyway I am going to write some really neat code, and going to remove or alter some of hardcoded features for first release.
And most of hardcoded features are writen into RF excutable, but are not in plain text form, so when something defined in RF.exe is not in same way in tables it will be skipped. What then happens depends more on tablefiles.
PS. Thanks for giving me faith in my crusade. But still Red Faction owns the legacy of quake (double word level limit) in other words level limit is +-2147483648 |
|
goober |
Posted 10th Jun 2006 9:12pm |  |
L4Y Member Post 2964 / 265
 |
If you can figure out what laungage RF is hardcoded in... then get a decompiler for that laungage, then were in businnes!
Is it in C++, C, C, ASP, PHP, ect? |
For anyone reading this in 2019 or later: The RF community is alive on the Community Discord
[Faction Files] |
|
|
FuryThor |
Posted 10th Jun 2006 9:22pm |
L4Y Member Post 432 / 831
 |
Quoting goober | If you can figure out what laungage RF is hardcoded in... then get a decompiler for that laungage, then were in businnes!
Is it in C++, C, C, ASP, PHP, ect? |
I just say that in most cases reversed engineering (decompiling) is considered as illegal action and I am not going get criminal charges due this project. |
|
Assaultman67  |
Posted 10th Jun 2006 9:25pm |  |
Post 1276 / 4376
 |
most likely C++ ... of course game makers usually go back and tweak the assembly language code to increase efficiency
but most of it is C++ ... |
|
FuryThor |
Posted 10th Jun 2006 9:50pm |
L4Y Member Post 433 / 831
 |
Yeah well, as I said I know for certain events that RF was written using c++. But what I don't know what IDE was used (ms visual studio or something else ?)
And what comes to those hardcoded features most of them can be get ridden without touching to rf.exe. |
|
Leninator |
Posted 10th Jun 2006 10:11pm |
L4Y Member Post 38 / 77
 |
The game has been out for half of decade.. almost all of which it was having mods and maps made for it.
If there easy improvements to make without going into some serious hard code then they would have been made by now I imagine. I#ts always worth the look.. but i've seen this idea pop up far too often and never comes with any result.
Wanna see an rf improvement... download diesels red doom... but an edit of the original rf... it's not gonna happen i'm sad to say. |
|
FuryThor |
Posted 10th Jun 2006 11:32pm |
L4Y Member Post 434 / 831
 |
yeah well, I did download and play Ska-Diesel's Red Doom but I was not too impressed by it too much. Anyway I am going to spend some time writing down to paper some of my ideas and then to putting those to reality. |
|
darkman042 |
Posted 10th Jun 2006 11:38pm |
L4Y Member Post 73 / 127
 |
Give the guy a chance.. perhaps he can code the changes he needs and release it as a patch. It's been done 3 times before. (ie: 1.1, 1.2, and the unofficial 1.3) |
|
modmaker91 |
Posted 10th Jun 2006 11:53pm |
L4Y Member Post 332 / 407
 |
If this stuff works for you, then the possibilities are nearly endless. Vehicles in multi? Improved geo-mod engine? Better gravity engine? Mabye a Gravity Gun for the better gravity engine? Half Life 2 mod for RF? Smarter AI?
Best of luck to you. |
Let those who don't understand me, fear me. Let those who understand me, fear themselves. |
|
|
FuryThor |
Posted 11th Jun 2006 12:36am |
L4Y Member Post 436 / 831
 |
Quoting darkman042 | Give the guy a chance.. perhaps he can code the changes he needs and release it as a patch. It's been done 3 times before. (ie: 1.1, 1.2, and the unofficial 1.3) |
Yeah well atleast some hardcoded features are kind that when you change specific things like weapon name IN weapons.tbl (and each referance too) then hardcoded feature won't work anymore (this blocks geo-mod damage from some weapons, or give remote detonator with charges etc.
And reason why I am willing to spend a lot of time on studying of RF engine because I know that it is far more better than some other engine to that date.
I hope that some day this project will impress also volition workers 
Anyway now I would need to know HOW that unofficial 1.30 patch was done, since it can be easier to go in same way.
Yeah well, also I learned today one more important thing. IF I want to work smoothly on 3dstudio max, then restart computer before working on it if you have done something that consumes computer's resources (anything at all)
Edit : I need sugestions for project name. |
|
hA Warlord |
Posted 11th Jun 2006 6:41am |  |
waR`.se L4Y Member Post 170 / 960
 |
ASM would be my guess as thats what it says in the readme |
-waR'.se- I don't know who you are, where you are from, or what you want... But if you threaten my freedom... I'll kill you. |
Modified Jun 11th, 06:42am by hA Warlord |
|
Ninja~ |
Posted 11th Jun 2006 8:05am |
L4Y Member Post 235 / 644
 |
Quoting Leninator | The game has been out for half of decade.. almost all of which it was having mods and maps made for it.
If there easy improvements to make without going into some serious hard code then they would have been made by now I imagine. |
I have been one of those who have been making maps since Red Factions release in 2001 and only recently many intresting RED discoveries have been made such as "Transparent Movers" and "Movers in-sync for MP" among many other things I imagine.. and the reason being, is that It takes many months to become educated with the editor.. and alot longer to have knowledge of its unknown features.. |
|
SKA-Diesel |
Posted 11th Jun 2006 9:41am |
L4Y Member Post 512 / 719
 |
Quoting furythor | I did download and play Ska-Diesel's Red Doom but I was not too impressed by it |
I will only take that comment seriously when you release a mod which is better than Red Doom. |
|
Leninator |
Posted 11th Jun 2006 2:58pm |
L4Y Member Post 41 / 77
 |
1.1 is an official patch and done by professional programmers who can legally decompile their script and make alterations because they understand how their engine worked in the first place.
1.2 is an official patch and done by professional programmers who can legally decompile their script and make alterations because they understand how their engine worked in the first place.
1.3 was community born and was a commendable achievement. It stops the use of mods(cheats) and allows playing over all versions of RF... However none of the hardcode remains changed.
If any real improvements are to be made to rf then the hardcode needs changing and for that you would need to decompile, which you have already justly said, your are unwilling to do, because THQ would come an give you a million dollar slap.
And one point nobody seems to raise is... what improvements do you propose?. Surely if RF still has an active community after 5 years, it must be pretty much up to scratch already... would you not aggree?
PLEASE PLEASE PLEASE nobody say... well we could have vehicles in multiplayer, wouldn't that be ace . Well in short no... vehicles are in so many mp games its untrue and if you want to force RF into the stereotypical... "I best get to that vehicle before the other guy because then I can skillessly slay everyone" style game, be my guest but i'm sticking with the manilla RF.
Give us a list of improvements here that you think you can make and how you are going to study to make these improvements... bearing in mind the fact you cannot change nor even view the code for 'Studying'. |
|
Page 1 Multiple Page Topic : 1 2 3 4 |
    |
|
|
|