Author Topic: Serge's feedback page  (Read 2457 times)

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Serge's feedback page
« on: September 29, 2008, 04:19:00 PM »
=======================================
 UPDATES ARE ON http://twitter.com/sergiuszb !!!
=======================================

Well, this is a page where I will post a summary of what I'm working on. Everything that is NEW will get added to this post, answers to question, well... Will be answered later in this thread.

Projects:
1) RA2 executable disassembly and analysis:
RA2 installed, disassembler powered up, and analiyzing the PE file. I will update this page when progress is made.

0x006F31F4 (data segment) is used to store the heavyweight class name.
0x073F90 is the start of a subroutine that does the decisions what class should the bot belong to.

There is an ALLWEIGHT class, too. WTF?

Some thoughts:



2) Open Source C GMF Compiler.
Well, I am working on it. So far, I'm working on the decompilation part. I've got up to
Code: [Select]

GMA
*GABRIEL_ASCIIEXPORT 3
*MODEL_TYPE Basic Model
*SCENE
{
*SCENE_FILENAME mycomponent.max
*SCENE_FIRSTFRAME 0
*SCENE_LASTFRAME 100
*SCENE_FRAMESPEED 30
*SCENE_TICKSPERFRAME 160
*SCENE_BACKGROUND_STATIC 0xffffff
*SCENE_AMBIENT_STATIC 0x191919
}


Actual source code is here:
http://www.q3k.org/files/gmfdec.c
« Last Edit: October 05, 2008, 04:52:30 PM by Serge »
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline Madiaba

Serge's feedback page
« Reply #1 on: September 29, 2008, 04:28:25 PM »
Serge, do you have a convenient place to upload stuff/work/snipets?  If not I'll give you acces to my FTP account, or ask ACAMS if he can make some space for this project.
Got some ideas already, and I'm surprised Goose isn't flapping his wings here in his forte.
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Serge's feedback page
« Reply #2 on: September 29, 2008, 04:49:00 PM »
Thanks, but I've got a website already.
http://www.q3k.org/

Yes, I am surprised about the lack of goosiness here. We just have to wait.
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Serge's feedback page
« Reply #3 on: September 29, 2008, 05:05:07 PM »
First post updated.
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Serge's feedback page
« Reply #4 on: September 29, 2008, 05:27:10 PM »
The ALLWEIGHT is very mysterious. Very. Seems to be soem sort of debug rank left after programming. Probably triggered in the .bot file.
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline Clickbeetle

  • *
  • Posts: 3374
  • Rep: 21
  • In Soviet Russia, bugs stomp YOU!
  • Awards BOTM Winner
    • View Profile
    • Beetle Bros site
    • Awards
Serge's feedback page
« Reply #5 on: October 01, 2008, 09:14:28 PM »
Yeah, Firebeetle found out about that weight class a while ago (though in a different way than you; I don't know how he figured it out).  If you edit the .bot file and change the Class from 0, 1, or 2 (whatever) to 19658784, then your weight class will be displayed as None.  You can even edit some .gib files to change the little icon on the bot select screen (FB made a purple N).

None bots work and everything if you select All Classes in exhibition, but I can't think of a practical use for it.  Except maybe distinguishing SHW's in an AI pack.

To lack feeling is to be dead, but to act on every feeling is to be a child.
-Brandon Sanderson, The Way of Kings

Offline Madiaba

Serge's feedback page
« Reply #6 on: October 02, 2008, 12:31:53 AM »
Serge, may I look at and through what you've decompiled? I've a couple ideas myself. I'm assuming this thread is for mutual feedback, and I'll also post for discussion anything significant... (PM or email is fine.)
 
For instance, I've seen this 'Bot weight' section in my hacked version of the exe, but I'd like to see it (and several other parts) in a hopefully 'cleaner environs'.
 
Thanks.
« Last Edit: October 02, 2008, 07:51:20 AM by Madiaba »
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Serge's feedback page
« Reply #7 on: October 02, 2008, 02:22:22 PM »
Quote from: madiaba;16126
Serge, may I look at and through what you've decompiled? I've a couple ideas myself. I'm assuming this thread is for mutual feedback, and I'll also post for discussion anything significant... (PM or email is fine.)
 
For instance, I've seen this 'Bot weight' section in my hacked version of the exe, but I'd like to see it (and several other parts) in a hopefully 'cleaner environs'.
 
Thanks.


Contact me over MSN, bazanski@gmail.com.
I'm on about 10PM - 00AM my time (GMT+1).
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline Madiaba

Serge's feedback page
« Reply #8 on: October 02, 2008, 09:34:42 PM »
Can't get your contact/address link (bazanski@gmail.com) to work....
Don't see any probs on my end, so far...
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Serge's feedback page
« Reply #9 on: October 05, 2008, 04:45:05 PM »
Quote from: Madiaba;16192
Can't get your contact/address link (bazanski@gmail.com) to work....
Don't see any probs on my end, so far...


That's strange. I am on MSN right now!

Oh, and I started working on a new GMF (de)compiler. See first post for details.
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline Madiaba

Serge's feedback page
« Reply #10 on: October 05, 2008, 06:11:31 PM »
Ok. I'll try try again...
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...