(Download) ST:BotF Galaxies MOD v0.3.6x1

Galaxies MOD; showcase and support/discussion/questions/suggestions/reviews

Moderator: thunderchero

User avatar
Tethys
Past Administrator
Past Administrator
Posts: 2141
Joined: Fri Jul 18, 2008 2:00 am
Location: Your mom's bed ;)
Contact:

Re: (Download) ST:BotF Galaxies MOD v0.3.6x

Post by Tethys »

Tip: You can go into stbof.ini and set BORG:OFF for your next game (not sure if it will work on current game). This should disallow the Doomsday Machine and help with stability until the problem can be fixed.
Not for the weak of heart...
Galaxies MOD v0.3.6x1 <--- GALM/Galaxies Mod
User avatar
Tethys
Past Administrator
Past Administrator
Posts: 2141
Joined: Fri Jul 18, 2008 2:00 am
Location: Your mom's bed ;)
Contact:

Re: (Download) ST:BotF Galaxies MOD v0.3.6x

Post by Tethys »

I have isolated the issue. It is a simple hex change. Apparently, I screwed something up at some point in time and broke the code.

Here is a patch file for use with QD patch tool that should prevent the issue from happening again. Dreamer1984, this also WILL FIX your turn 199 save, if you wish to go back that far and allow the Doomsday Machine to run it's course... ;)

Code: Select all

NAME: GALM_Doomsday_Bugfix
DESC: Fix a crash associated with Doomsday Machine destroying a system.
AUTHOR: Tethys
URL: https://www.armadafleetcommand.com/onscreen/botf/viewtopic.php?f=304&p=55480#p55480
TAG: bugfix

# This the old vanilla code:
>> 0x04E8B1  0F 83 F0

# This is the new patched code:
<< 0x04E8B1  C7 45 40

Not for the weak of heart...
Galaxies MOD v0.3.6x1 <--- GALM/Galaxies Mod
User avatar
Dreamer1984
Cadet 3rd Year
Cadet 3rd Year
Posts: 13
Joined: Wed Dec 29, 2021 1:19 pm

Re: (Download) ST:BotF Galaxies MOD v0.3.6x

Post by Dreamer1984 »

Glad to hear you fixed the issue. One question though: where do I find this QD patch tool, and, I just change that hex code with that QD patch tool.. right? I am new to modding botf files, but I do know how to use hex editors etc.
User avatar
Dreamer1984
Cadet 3rd Year
Cadet 3rd Year
Posts: 13
Joined: Wed Dec 29, 2021 1:19 pm

Re: (Download) ST:BotF Galaxies MOD v0.3.6x

Post by Dreamer1984 »

Nevermind, I figured it out by searching the forums. I had applied your fix, and tested it.. and it works.

I will continue my game from that "doomsday" turn, and will report back if anything happens. Cheers!
User avatar
Tethys
Past Administrator
Past Administrator
Posts: 2141
Joined: Fri Jul 18, 2008 2:00 am
Location: Your mom's bed ;)
Contact:

Re: (Download) ST:BotF Galaxies MOD v0.3.6x

Post by Tethys »

Dreamer1984 wrote: Thu Jan 13, 2022 6:49 pmI will continue my game from that "doomsday" turn, and will report back if anything happens. Cheers!
Thank you, I would appreciate this very much. I am glad I could solve this unfortunate coding error and fix your issue.

I have in the works an update for GALM which I may package and release over the weekend. It will include the bug fix as well as an updated asfm.ani file to replace medium size planets that the Doomsday Machine destroys, new Crystalline entity code to change 1 planet to barren per turn and depopulate, and the Minos system name fix (Trivas system) for Empok Nor (Derelict Station).

You will have to start a new game for Empok Nor to show up in Trivas system, but the other code changes should work with saved games!
Not for the weak of heart...
Galaxies MOD v0.3.6x1 <--- GALM/Galaxies Mod
User avatar
Dreamer1984
Cadet 3rd Year
Cadet 3rd Year
Posts: 13
Joined: Wed Dec 29, 2021 1:19 pm

Re: (Download) ST:BotF Galaxies MOD v0.3.6x

Post by Dreamer1984 »

Great to hear that there will be a new update.. and, thank you for this great mod. :)

I have a question: this Doomsday machine.. it is supposed to destroy planets, right ? I have seen it destroy all planets in one of Borg owned systems ( 5 Tauri). Later on, it arrived in my system Gr`oth. Had to chase it away.

Here is a picture, it turned all planets into asteroids (even though, the planet images/icons are still the same):
Attachments
galm1.jpg
galm1.jpg (337.21 KiB) Viewed 172 times
User avatar
Tethys
Past Administrator
Past Administrator
Posts: 2141
Joined: Fri Jul 18, 2008 2:00 am
Location: Your mom's bed ;)
Contact:

Re: (Download) ST:BotF Galaxies MOD v0.3.6x

Post by Tethys »

I am aware of that issue. There is still coding to be done on my end, the fix for Doomsday only fixed the crash, not the Ani files. That will come in a future update, to fix the Ani files for Doomsday and Crystal entity.
Not for the weak of heart...
Galaxies MOD v0.3.6x1 <--- GALM/Galaxies Mod
User avatar
Tethys
Past Administrator
Past Administrator
Posts: 2141
Joined: Fri Jul 18, 2008 2:00 am
Location: Your mom's bed ;)
Contact:

Re: (Download) ST:BotF Galaxies MOD v0.3.6x1

Post by Tethys »

!!! LATEST VERSION DOWNLOAD !!!
Galaxies MOD v0.3.6x1 - LATEST VERSION (REQUIRES AIO Installer)
Most notable changes are:
-All major race except Borg start with appropriate canon star type (requires starting new game)
-Planet animations fixed for monsters (should work with save game, however see below)
-Doomsday and Crystal entity monsters switched to make use of appropriate planetary destruction effect for each. Crystal entity now uses Borg random event, Doomsday now uses old Crystal entity event (requires new game to take effect)
-Crystal entity will spawn a new entity after "eating" a system (Lexicon discrepancy, need to make better use of Lexicon entry)
-Doomsday (Crystal entity vanilla) map movement code adjusted to behave like Borg (stay if populated, else transwarp to next system)

Minor changes:
-Doomsday and Crystal entity shield stats dramatically increased. Ramming is recommended.
-Lexicon entries fixed showing proper monster for popup dialog
-Doomsday popup image i_t10270.tga to replace Borg popup image

Other things:
Included is a folder of 12 blank sav files, and an experimental version of UE that can edit up to 14 stellar object types. DO NOT use the UE to open GALM sav files
:!: UE cannot read GALM sav files and will corrupt them the moment you load them into UE :!:
So please save yourself the headache!

To do:
-Find and change Gomtuu map movement back to default (01) instead of stay if populated (Borg 03)
Not for the weak of heart...
Galaxies MOD v0.3.6x1 <--- GALM/Galaxies Mod
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1044
Joined: Sun Apr 27, 2008 2:00 am

Re: (Download) ST:BotF Galaxies MOD v0.3.6x1

Post by Spocks-cuddly-tribble »

Tethys wrote: Mon Jan 17, 2022 3:18 pm-Find and change Gomtuu map movement back to default (01) instead of stay if populated (Borg 03)
Resetting asm-4337E0 / 0x32BE0 to vanilla value (BA 38 43 00) should do the trick: viewtopic.php?p=34119#p34119

But as told the switch is for 'newly generated' monsters i.e. changes won't work for monsters on the maps of saved games.

Plus there is a rare, strange bug sometimes causing monsters 'getting stuck' or disappear.
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
User avatar
Tethys
Past Administrator
Past Administrator
Posts: 2141
Joined: Fri Jul 18, 2008 2:00 am
Location: Your mom's bed ;)
Contact:

Re: (Download) ST:BotF Galaxies MOD v0.3.6x1

Post by Tethys »

Spocks-cuddly-tribble wrote: Tue Jan 18, 2022 10:23 am Plus there is a rare, strange bug sometimes causing monsters 'getting stuck' or disappear.
I haven't noticed disappearing, but getting stuck seems to happen a lot. Any disappearing monster I always attributed to AI combat where the monster lost (You encountered Klingons in sector X,Y... when I know damn well I didnt have any ships in that sector, but a monster WAS nearby and "disappeared", Mudd F11)

Also, I found the value shortly after I posted, I had changed it when I was testing which monster is which, because they only vaguely labeled (they share jump switches, though I am adding unique identifying comments to them now)

4337d4 > Crystal
4337d8 > ? Chod ?
4337dc > ? Cala ?
4337e0 > Gomtuu
4337e4 > ? Tarell ?
4337e8 > ? edo ?
4337ec > ? drone ?

Going by theory "name is order of" chodak first, cala second, etc... hopefully you can clear it up a little. I am very pro-comments in the IDB, they help out a WHOLE lot!
Not for the weak of heart...
Galaxies MOD v0.3.6x1 <--- GALM/Galaxies Mod
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1044
Joined: Sun Apr 27, 2008 2:00 am

Re: (Download) ST:BotF Galaxies MOD v0.3.6x1

Post by Spocks-cuddly-tribble »

Tethys wrote: Tue Jan 18, 2022 1:54 pmbecause they only vaguely labeled (they share jump switches... hopefully you can clear it up a little.
At asm-4337D0 sets a switch table (via monster race ID) map-programs for newly generated monsters
Second post by DCER in Monster Editing Info: (also in 'extending the shiplist' and many more)
To get the internal monster index - subtract the value with 0x24 (36)

Monster indexes:

0 - Borg Cube 24
1 - Crystal Entity 25
2 - Chodak 26
3 - Calamarain 27
4 - Gomtuu 28
5 - Tarellian 29
6 - Edo Guardian 2A
7 - Combat Drone 2B
8 - Orbital Battery
9 - Husnock 2C
EDIT: It's a very old post. Should be:

8 - Husnock 2C
9 - unused if listed

Best info on monster switches is this:
(order via shiplist.sst-ID)
0 - Borg Cube (73)
1 - Calamarain (74)
2 - Chodak (75)
3 - Crystal Entity (76)
4 - Combat Drone (77)
5 - Edo Guardian (78 )
6 - Gomtuu (79)
7 - Husnock (7A)
8 - Orbital Battery (7B)
9 - Tarellian (7C)

(order via monster race-ID)
0 - Borg Cube 24
1 - Crystal Entity 25
2 - Chodak 26
3 - Calamarain 27
4 - Gomtuu 28
5 - Tarellian 29
6 - Edo Guardian 2A
7 - Combat Drone 2B
8 - Husnock 2C
9 - (redundant)
But, yes. A list of all default race IDs (empires, minor races & monsters) would be nice for the wiki page. It would be madness to label all switches in IDA.
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
Post Reply

Return to “Galaxies MOD”