WARNING: The forum is now in read-only mode as we will soon be transitioning to different forum software. Feel free to join our Discord server in the meantime.

-

Muntaqim_313
Posts:72
Joined:Sat Dec 28, 2013 6:19 pm
-

Sun Feb 09, 2014 7:51 pm

-
Last edited by Muntaqim_313 on Mon Jun 30, 2014 11:50 am, edited 2 times in total.

User avatar
FaithLV
Posts:58
Joined:Sun Jan 13, 2013 3:20 pm

Re: Bettlefold 3 code unnecessarily complex

Sun Feb 09, 2014 7:59 pm

Well, I'm pretty sure that it's complex for a reason.
jet fuel can't melt dank memes

Muntaqim_313
Posts:72
Joined:Sat Dec 28, 2013 6:19 pm

-

Mon Feb 10, 2014 2:10 am

-
Last edited by Muntaqim_313 on Mon Jun 30, 2014 11:50 am, edited 1 time in total.

User avatar
zesty
Posts:426
Joined:Tue Feb 19, 2013 4:30 am

Re: Bettlefold 3 code unnecessarily complex

Mon Feb 10, 2014 5:31 am

Not all the NOP are useless, actually it's being quite tricky to mess around with NOP. Also as it said before, modified game client is not compatible with the VU project.

User avatar
NoFaTe
Blazin' your Brains!
Posts:520
Joined:Sun Dec 16, 2012 7:22 pm
Contact: Website

Re: Bettlefold 3 code unnecessarily complex

Mon Feb 10, 2014 1:39 pm

Here's some things you should take into consideration:
  • The actual executable file is encrypted, meaning that the data you see in the code section is not actual executable code.
  • There's nothing wrong with jumps.
  • The decrypted/dumped executable is not obfuscated in any way. It's a normal executable, compiled using msvc90 with compiler optimizations.
  • There's something called alignment.
  • Judging from your posts, you apparently have no understanding of how binary execution/assembly works. The executable doesn't contain any metadata - even debug symbols - (eg. like .NET assemblies), and is basically binary machine code - with some OS-specific alterations and resources - meaning you can't simply convert it back to actual code.

What we do takes a long time for a reason, because without prior knowledge of the original source code, and with minimal documentation, locating and changing something requires extensive tracing and testing.
[03:55:41] <~Bag> Yes, I can put things inside me when I need to

User avatar
FaithLV
Posts:58
Joined:Sun Jan 13, 2013 3:20 pm

Re: Bettlefold 3 code unnecessarily complex

Mon Feb 10, 2014 7:44 pm

Imagine getting code with debugging. :lol:
jet fuel can't melt dank memes

User avatar
Kerrigan
Posts:1614
Joined:Mon Dec 17, 2012 6:15 pm
Location:Your nightmares

Re: Bettlefold 3 code unnecessarily complex

Mon Feb 10, 2014 7:57 pm

Well if you're actually good you could rewrite the code by watching the actions done by the game.

But good luck with that.



Actually joking ._.

Muntaqim_313
Posts:72
Joined:Sat Dec 28, 2013 6:19 pm

-

Mon Feb 10, 2014 9:07 pm

-
Last edited by Muntaqim_313 on Mon Jun 30, 2014 11:50 am, edited 1 time in total.

User avatar
Sammuel
Posts:325
Joined:Tue Nov 12, 2013 4:20 am
Location:Planet Earth.

Re: Bettlefold 3 code unnecessarily complex

Tue Feb 11, 2014 2:49 am

Muntaqim_313 wrote:No offense NoFaTe, but the way this is going, I don't think you'll be done in a year. I'm not even sure if I'm going to be alive one year from now. I'd like to spend my days at least trying, rather than just sitting here doing nothing.

* I'm not saying you're doing nothing. I'm just sitting here, waiting along with hundreds of other people, for someone to unlock Bettlefold 3. It makes me feel incapable. The least I can do is to at least try. I'll learn. In time.

Code 110.

EDIT: Yes, I know that. Normally a program's .text instructions are meaningless, machine readable values. When the program is disassembled, the machine code is translated to a barely human readable text form, as a representation of what each instruction says, and the addresses are mapped (if I'm correct). Everything I know is from looking up information online (like programmers in Gaza). I have never taken any programming/assembly classes. I guess I would, if I wasn't suspended from college (for saying things that got the attention of the JTTF).

Thanks for mocking me Kerrigan. But you're right. I shouldn't waste my time with the matters of this world.



wat. how old are you.. 70?


also i doubt it will take another year a nofate stated he had stopped working on Venice for a period of time and that contributed to the delay of the beta.
Check out my latest project! http://popcorntime.io

User avatar
blueman24
Posts:310
Joined:Sat Aug 03, 2013 3:12 pm

Re: Bettlefold 3 code unnecessarily complex

Tue Feb 11, 2014 3:46 pm

Sammuel wrote:

wat. how old are you.. 70?


also i doubt it will take another year a nofate stated he had stopped working on Venice for a period of time and that contributed to the delay of the beta.


Sam, you know, no one can be sure that how many years one is going to live. Anything can happen anytime. Just enjoy life till you have it. :D Maybe earth will explode due to some reason even before you read this crap :lol:

Return to “General Discussion”

Who is online

Users browsing this forum: No registered users and 21 guests