Jump to content


Photo

Just wondering if this is new? DevTeam Debug Mode...


  • Please log in to reply
7 replies to this topic

#1 Oshizu

Oshizu
  • Members
  • 20 posts
  • Projects:BFME2X

Posted 04 April 2015 - 11:24 PM

I've been messing around with BFME2 RoTWK code and i think i found some kind of debug mode for RoTWK

Haven't found any info about this so i'm wondering if it's new or nah:

gvDpA7E.jpg

 

There seems to be another debug tool tho i'm not sure how to activate it yet,

There's lots of debug libraries missing aswell from what i can observe like: non-lite version of DebugWindow shown above, FXParticleEditorI.dll,  faultrep.dll, crashmailer.exe... They are more than likely lost forever unless EA Games decides to give us BFME2X Production Build files or somebody leaks/buys them...

 

If they would only release BFME2 RoTWK under Linux/Macintosh aswell then i could do way easier game.dat modding since linux/macintosh binaries are usually not deprived of them... Functions like 'void ContainsNativeHashVirtual()' become *Insert random numberical address here like :sub_4314013)

 

Oh wells too bad,


Edited by Oshizu, 05 April 2015 - 12:22 AM.


#2 Elric

Elric

    Designer

  • Hosted
  • 2,857 posts
  • Projects:Middle-Earth Expanded
  •  Coder
  • Donated

Posted 05 April 2015 - 12:24 AM

Only thing I know is that you can set the shortcut to have a -debug option (like the -mod command) I just forget exactly what it does and I am not sure if -debug is the actual key needed. Not sure if this helps but good luck! :)



#3 Oshizu

Oshizu
  • Members
  • 20 posts
  • Projects:BFME2X

Posted 05 April 2015 - 12:39 AM

I'm wondering, it's been so many years since game got released and support for it's online features expired aswell... Has anybody tried contacting EA Games in attempt to release source code of game?

I know some of C++ stuff so i wouldn't mind altering game a bit myself :whathuh:

And having source code would allow me to create my own patches aswell relating to engine locked stuff like game.dat

 

Though, if we'd contact directly EA Games through their mails and such we'd be more than likely declined without single though at the very beginning as group of random fanboys expecting impossible... If we would know or could contact one of programmers/developers who worked at BFME and still works or works not in ea games we could have quite bigger chances...

 

Presenting them modding community creations including best mods out there like Edain Mod and such plus struggle to create new features for more fun like there:

http://www.moddb.com...-the-game-modus

 

That could be quite convicing maybe enough to give out source code, if not publicly on internet then to atleast one or few trusted people who would without releasing all code stuff do cool stuff for community?

What'cha people think about that?

 

Edit:

 

An online petition would be fine idea too


Edited by Oshizu, 05 April 2015 - 12:41 AM.


#4 Mathijs

Mathijs

    Post-modern Shaman

  • Network Leaders
  • 13,758 posts
  • Projects:Age of the Ring
  • Division:Revora
  • Job:Leader

Posted 05 April 2015 - 12:42 AM

I'm not an expert, but I don't think EA can legally release that code without Warner Bros. consent. Which would be hard to realize.


No fuel left for the pilgrims


#5 Elric

Elric

    Designer

  • Hosted
  • 2,857 posts
  • Projects:Middle-Earth Expanded
  •  Coder
  • Donated

Posted 05 April 2015 - 01:15 AM

I had that idea a long time ago but that wasnt so viable as it is now. As Mathijs said, it probably wont happen but if it could be released as open source that would be the biggest thing ever done in BFME modding history probably.



#6 Oshizu

Oshizu
  • Members
  • 20 posts
  • Projects:BFME2X

Posted 05 April 2015 - 01:26 AM

Oh wells i guess we have four alternatives, currently...

- EA's BFME, BFME2, RoTWK Source code for some reason is released

- Somebody decides to pick up RoTWK Assembly code and rewrite everything into C++ from scratch (Or mostly atleast)

- We continue to slowly make more assembly-level & C++ Injector modifications like editing CaH Faction table

- Nobody actually cares/thinks about this that much and we keep on living stuck with same engine more or less

 

As for first point's starters:
RoTWK game.dat has 80,552 functions total

Game Launcher (lotrbfme2ep1.exe) has 2884 functions total

LotRIcon.exe has 79 functions total :whatoa:


Edited by Oshizu, 05 April 2015 - 01:26 AM.


#7 Elric

Elric

    Designer

  • Hosted
  • 2,857 posts
  • Projects:Middle-Earth Expanded
  •  Coder
  • Donated

Posted 05 April 2015 - 01:31 AM

Now if we could persuade Ridder Geel aka Bart to do some of this...... hahahahahah



#8 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 05 April 2015 - 10:13 AM

First, is a viable one, but a dream, ea will never release the source code, any of their developers(without proper permissions from everyone, including money hungry higher ups) doing so run the chances of getting sued for millions.
Second one is possible, but honestly not worth my time, and chances of getting a cease nd decist are real. Furthermore copyright is still around, and will get you into trouble due to the file formats being copyrighted...
Third, by all means go ahead, but most likely will make the game less stable than it already is
Fourth is what will happen, due to the reasons stated above.
Yes elric, i know i could make an engine, this would take a lot of my time, and still no guarantee that I'd ever get to finishing it, because first of all, lack of motivation. Second, the immense challenge. Third, nothing will be w3d, and keeping the ini files the same would be kinda retarded. So no it wouldn't be as easy as copy pasting a mod.
Ridder Geel




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users