All in One version 2.0.0 installer

You can talk about anything. (please read forum rules before posting)

Moderator: thunderchero

Post Reply
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 6144
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

All in One version 2.0.0 installer

Post by thunderchero » Sat Dec 28, 2019 10:36 am

Hi Everyone,

As some of you might have read I have started an update to the All in One installer.

here is my short list of updates/changes

update ECM to version 4.1
add 1080 patch
decrease map size for widescreen versions to improve turn processing (see this post)
add Mirror universe mod
update UDM and other of my mods with some of the new patches
If any original mod creators read and want submit changes send me a PM.

If you know of any other things that need to be addressed let me know

note; version 1.0.1 is 1.09 gb
version 2.0.0 is currently 1.32 gb

thunderchero

User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 755
Joined: Sun Apr 27, 2008 2:00 am

Re: All in One version 2.0.0 installer

Post by Spocks-cuddly-tribble » Sat Dec 28, 2019 1:00 pm

thunderchero wrote:
Sat Dec 28, 2019 10:36 am
decrease map size for widescreen versions to improve turn processing (see this post)
It's not only about the turn lag. As a rule of a thumb, prominent parts of AI code will fail when not at least two other empires within a max distance of ten sectors. So map size should never exceed about 40 x 30 sectors.

Also if I'm not mistaken, you removed AI shipyards from UDM aibldreq.bin due to the turn lag issue. With reframed map sizes you might reconsider. :wink:


EDIT:


Here are some remaining codes for AI empire behavior. I did not analyze/manipulate them further cause it think the results will be more or less disappointing. I didn't even expect to find such codes, since the 'experienced' AI behavior appears to be allways the same (IIRC).

Code: Select all

AUTO:0041428C                 cmp     word ptr [esi+8], 1 ; Federation  0x13690 // negative diplomatic shift vs. empires with subjugated system in range of federation
AUTO:0043110E                 cmp     dx, 1               ; Federation  0x30511 // same as above but only if no score or tech deviation issue resp SphOfIn issue

AUTO:0043031A                 cmp     word ptr [ebx+8], 1 ; Federation  0x2F71E // skip Harass ship tasks when Cold War

AUTO:00422FE5                 cmp     word ptr [esi+8], 1 ; Federation  0x223E9 // some minor race attitude bonus +50

AUTO:00422FF8                 cmp     word ptr [esi+8], 0 ; Cardassians 0x223FC // some minor race attitude penalty -50

-> lower 4-byte float value seems to indicate more warlike behavior?:

58F84C AI_fleet_deviation_floats_1_2__1_3__1_3__1_1__1_25 (card-rom)
58F860 AI_mil_4_sector_distance_floats_1_35__1_5__1_7__1_2__1_5 (card-rom)


sub_430F40 for set war type, AI to AI gifts, Treaty Offers sizes & Turn lenghts
58F874 AI_fleet_values_0_5__0_9__1_75__0_5__0_5 (card-rom) -> Ferengi peak value?

sub_432390 Treaty Offers sizes & Turn lenghts (card-rom deviations)
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 6144
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: All in One version 2.0.0 installer

Post by thunderchero » Sun Dec 29, 2019 11:26 pm

Thanks for the info, interesting how this AI is programmed.

I made good progress, or at least more than I expected. I currently have all the 1080 files added (some files will need adjusting still) but the new installer has been compiled and all mods load properly. btw now all mods (25 of them, soon 26) will be able to be installed at 1080 from the All in One installer. :shock:

while setting up all those widescreen versions it got me thinking about the "extended view" option, and I think it is not needed if zoom is optimized properly.

example I noticed if I set zoomed in view to just slightly smaller than the small map size the large map will be almost 25% of the map when zoomed in. And all of the original icons and code works very well. Especially on 1366 and 1080 versions.

thoughts?

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 6144
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: All in One version 2.0.0 installer

Post by thunderchero » Thu Jan 02, 2020 12:02 am

update

1080 has been added to all mods (note; 1080 will continue to be a generic GUI)
Mirror Universe mod has been added to installer and compiled, but still work in progress
DxWnd has been updated with updated ini files
all widescreen versions the map sizes have been edited
All updates have been added to Error correction mod

testing of 1080 versions are going very well, and have only ran into a couple small gui issues like images out of place or missing.

I am still hoping to get a little feedback on "extended view" option before I make changes

thunderchero

User avatar
darthmaul
Cadet 4th Year
Cadet 4th Year
Posts: 16
Joined: Sat Jul 28, 2012 6:26 pm

Re: All in One version 2.0.0 installer

Post by darthmaul » Fri Jan 03, 2020 8:41 am

Where can I download the new version?

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 6144
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.
Contact:

Re: All in One version 2.0.0 installer

Post by thunderchero » Fri Jan 03, 2020 9:35 am

it maybe be a couple months before it is released

User avatar
Ovarwa
Lieutenant-Junior Grade
Lieutenant-Junior Grade
Posts: 72
Joined: Sun May 25, 2008 2:00 am

Re: All in One version 2.0.0 installer

Post by Ovarwa » Thu Jan 16, 2020 6:01 pm

Hi,

As an aside, in what ways does the AI "fail when not at least two other empires within a max distance of ten sectors?"

Thanks,

Ken

User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 755
Joined: Sun Apr 27, 2008 2:00 am

Re: All in One version 2.0.0 installer

Post by Spocks-cuddly-tribble » Fri Jan 17, 2020 5:04 pm

Ovarwa wrote:
Thu Jan 16, 2020 6:01 pm
in what ways does the AI "fail when not at least two other empires within a max distance of ten sectors?"
Many hard coded AI functions (e.g. for territorial expansion, resource management and diplomacy) strongly indicate the AI cannot use its full potential without this prerequisite. The worst case scenario being that it stops its expansion entirely at some point.

Of course this won't scare 'pet-universe' builders, and the AI empires won't commit suicide, but don't expect challenging AI opponents, even by really low BotF standards (i.e. impossible & starting at T1 vs. all AI players at T5 you won't get any trouble).
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.

User avatar
Ovarwa
Lieutenant-Junior Grade
Lieutenant-Junior Grade
Posts: 72
Joined: Sun May 25, 2008 2:00 am

Re: All in One version 2.0.0 installer

Post by Ovarwa » Sat Jan 18, 2020 1:52 am

Huh.

Even in 40*30 games, I'd expect empires to often start more than 10 sectors away from all but one other empire, or even from all empires.

Post Reply

Return to “General Chat”

Who is online

Users browsing this forum: captaindusk