Author Topic: I think I broke something.  (Read 432 times)

0 Members and 1 Guest are viewing this topic.

Offline scient

Re: I think I broke something.
« Reply #15 on: February 25, 2019, 02:04:53 AM »
  • Publish
  • Is that this GitHub project?  Looks like no commits in 4 years.

    Yep, that's when I first started and realized I needed to do more work understanding internal structures before proceeding. Also, not really interesting code just some of core classes.

    Four years later, I pretty much have all the internal classes and structures mapped out. Out of the ~6000 functions, there are only about 850 I haven't been able to attribute to a class or identify original function name. There is still plenty of work to do. Example, there are a majority of class members I haven't identified other than variable type. However, I am in a good position to start working on each function. Everything ties in together. I've automated adding in the imports from my dll to a stock version of exe.

    Right now, I'm trying to completely finish read_rules() function including all the major sub-functions. This parses in alpha/x.txt and is a good starting position since it populates a lot of the structures used by the game. I think I have about 50 functions redirected at the moment to the dll. All of which have gone through rigorous testing.

    Release will include source along with exe/dll redirecting various functions to dll. Then I plan to continue targeting functions that I've patched as part of the unofficial patch (this includes so pretty large and complicated ones). After that, moving on to non-buggy code. I'm hoping to have something put together by end of March.

    Offline bvanevery

    • Emperor of the Tanks
    • Librarian
    • *
    • Posts: 3104
    • €939
    • View Inventory
    • Send /Gift
    • Allows access to AC2's quiz & chess sections for 144 hours from time of use.  You can't do without Leadship  Must. have. caffeine. -Ahhhhh; good.  
    • Planning for the next 20 years of SMACX.
    • AC Text modder Author of at least one AAR
      • View Profile
      • Awards
    Re: I think I broke something.
    « Reply #16 on: February 25, 2019, 02:21:34 AM »
  • Publish
  • Massive!  I'll take a look when my life permits.

    Offline BFG

    Re: I think I broke something.
    « Reply #17 on: March 04, 2019, 12:04:09 AM »
  • Publish
  • Well, I hate to say it but I'm not going to have the time to work on this after all.  I was hoping to do a full overhaul of the Help file, including checking every row for length and typos, but real life will prevent me from doing so anytime soon.  Is there anyone else who would be interested?

    Preferably, it would be someone who has more knowledge of the hidden mechanics than I do, and so can audit the additions made to this help file.

    EDIT: I suppose no one's in any hurry.  I will keep working on it as I have time, but it could be a looooong time before it's done.
    « Last Edit: March 04, 2019, 12:28:53 AM by BFG »

    Offline bennieCag

    I think I broke something
    « Reply #18 on: April 24, 2019, 03:32:04 AM »
  • Publish
  • Ive uploaded a new picture of Eilistraee in the thread that I created. However, after I did, the last page of that thread and only the last page became inaccessible. I always get this error:
    craftsway . info   (<-The sigspam, as edited by the Management)

    Offline bvanevery

    • Emperor of the Tanks
    • Librarian
    • *
    • Posts: 3104
    • €939
    • View Inventory
    • Send /Gift
    • Allows access to AC2's quiz & chess sections for 144 hours from time of use.  You can't do without Leadship  Must. have. caffeine. -Ahhhhh; good.  
    • Planning for the next 20 years of SMACX.
    • AC Text modder Author of at least one AAR
      • View Profile
      • Awards
    Re: I think I broke something.
    « Reply #19 on: April 24, 2019, 09:44:44 PM »
  • Publish
  • Eili what? 

    Offline Vidsek

    Re: I think I broke something.
    « Reply #20 on: April 24, 2019, 10:23:18 PM »
  • Publish
  •     The error of no error.....fascinating.
    All this talk of fungus and worms makes me hungry...

    Offline bvanevery

    • Emperor of the Tanks
    • Librarian
    • *
    • Posts: 3104
    • €939
    • View Inventory
    • Send /Gift
    • Allows access to AC2's quiz & chess sections for 144 hours from time of use.  You can't do without Leadship  Must. have. caffeine. -Ahhhhh; good.  
    • Planning for the next 20 years of SMACX.
    • AC Text modder Author of at least one AAR
      • View Profile
      • Awards
    Re: I think I broke something.
    « Reply #21 on: April 24, 2019, 11:14:30 PM »
  • Publish
  • Blankness.  Interminable blankness.

     

    * User

    Welcome, Guest. Please login or register.
    Did you miss your activation email?


    Login with username, password and session length

    Select language:

    * Community poll

    SMAC v.4 SMAX v.2 (or previous versions)
    -=-
    16 (6%)
    XP Compatibility patch
    -=-
    8 (3%)
    Gog version for Windows
    -=-
    66 (27%)
    Scient (unofficial) patch
    -=-
    24 (10%)
    Kyrub's latest patch
    -=-
    14 (5%)
    Yitzi's latest patch
    -=-
    83 (34%)
    AC for Mac
    -=-
    2 (0%)
    AC for Linux
    -=-
    5 (2%)
    Gog version for Mac
    -=-
    10 (4%)
    No patch
    -=-
    11 (4%)
    Total Members Voted: 239
    AC2 Wiki Logo

    * Random quote

    Industrial Grade Nano-Paste, one of Planet's most valuable commodities, can also be one of its most dangerous. Simply pour out several canisters, slide in a programming transponder, and step well away while the stuff cooks. In under an hour the nano will use available materials to assemble a small factory, a hovertank, or enough rifles to equip a regiment.
    ~Col. Corazon Santiago 'Planet: A Survivalist's Guide'

    * Select your theme

    *

    Facebook Comments