Author Topic: I think I broke something.  (Read 3865 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 »
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
  • Thinker
  • *
  • Posts: 6370
  • €659
  • 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.  Premium environmentally-responsible coffee, grown with love and care by Gaian experts.  
  • Planning for the next 20 years of SMACX.
  • AC2 Hall Of Fame 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 »
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 »
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 »
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
  • Thinker
  • *
  • Posts: 6370
  • €659
  • 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.  Premium environmentally-responsible coffee, grown with love and care by Gaian experts.  
  • Planning for the next 20 years of SMACX.
  • AC2 Hall Of Fame 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 »
Eili what? 

Offline Vidsek

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

Offline bvanevery

  • Emperor of the Tanks
  • Thinker
  • *
  • Posts: 6370
  • €659
  • 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.  Premium environmentally-responsible coffee, grown with love and care by Gaian experts.  
  • Planning for the next 20 years of SMACX.
  • AC2 Hall Of Fame 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 »
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)
-=-
24 (7%)
XP Compatibility patch
-=-
9 (2%)
Gog version for Windows
-=-
103 (32%)
Scient (unofficial) patch
-=-
40 (12%)
Kyrub's latest patch
-=-
14 (4%)
Yitzi's latest patch
-=-
89 (28%)
AC for Mac
-=-
3 (0%)
AC for Linux
-=-
6 (1%)
Gog version for Mac
-=-
10 (3%)
No patch
-=-
16 (5%)
Total Members Voted: 314
AC2 Wiki Logo
-click pic for wik-

* Random quote

Organic Superlube? Oh, it's great stuff, great stuff. You really have to keep an eye on it, though - it'll try and slide away from you the first chance it gets.
~T. M. Morgan-Reilly, Morgan Metagenics

* Select your theme

*
Templates: 5: index (default), PortaMx/Mainindex (default), PortaMx/Frames (default), Display (default), GenericControls (default).
Sub templates: 8: init, html_above, body_above, portamx_above, main, portamx_below, body_below, html_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 45 - 1228KB. (show)
Queries used: 39.

[Show Queries]