Author Topic: "Transcendent thought 1" bug  (Read 2170 times)

0 Members and 1 Guest are viewing this topic.

Offline Magitek

"Transcendent thought 1" bug
« on: October 30, 2015, 12:29:22 pm »



Anyone know why my biogenetics are so awesome that I suddenly get the option to transcend (Yitzi 3.4)? After I restart the game the fraudulent transcend research disappears (Although I'll still be researching it still if I chose it). Likes to happen in multiplayer playing as Gaians.

The only alphax modification I'm using is
Code: [Select]
184,     ; Expansion features code {0 to 255}

Naturally I've made a few modifications to the executable but none relevant to the tech tree. Is this a known bug with TCP/IPX multiplayer? I've seen it twice so far. I'll probably test it using the original exe next to ensure it's not my modification at fault.

Is there a bug tracker for SMAX somewhere?


Offline Yitzi

Re: "Transcendent thought 1" bug
« Reply #1 on: November 08, 2015, 02:53:17 pm »
Hmm...biogenetics is tech 0, so somehow the prerequisites for Transcendent Thought (dwords at 95029C and 9502A0) are probably being set to 0 and 0 somehow.  If you know enough to do .exe modding, you should probably put breakpoints at writing to those locations, and see what's changing them.

Offline Magitek

Re: "Transcendent thought 1" bug
« Reply #2 on: November 09, 2015, 04:03:26 am »
Hmm...biogenetics is tech 0, so somehow the prerequisites for Transcendent Thought (dwords at 95029C and 9502A0) are probably being set to 0 and 0 somehow.  If you know enough to do .exe modding, you should probably put breakpoints at writing to those locations, and see what's changing them.
Not sure I can reproduce this easily, it doesn't seem to stick in the save game. It's not a huge issue I think.. but it's very odd to see (even worse trying to explain it's not supposed to be there to newcomers).
If I see it a third time, I'll give those memory locations a profile, thanks.

Offline Yitzi

Re: "Transcendent thought 1" bug
« Reply #3 on: November 09, 2015, 12:02:05 pm »
Hmm...biogenetics is tech 0, so somehow the prerequisites for Transcendent Thought (dwords at 95029C and 9502A0) are probably being set to 0 and 0 somehow.  If you know enough to do .exe modding, you should probably put breakpoints at writing to those locations, and see what's changing them.
Not sure I can reproduce this easily, it doesn't seem to stick in the save game. It's not a huge issue I think.. but it's very odd to see (even worse trying to explain it's not supposed to be there to newcomers).
If I see it a third time, I'll give those memory locations a profile, thanks.

Ok.  If it's not sticking in the savegame, it sounds like something in the map generation is overwriting those locations, so you'd have to put the breakpoints there before starting the game.

 

* User

Welcome, Guest. Please login or register.

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
-=-
104 (33%)
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: 315
AC2 Wiki Logo
-click pic for wik-

* Random quote

It is altogether fitting that we who have sailed the deeps of space now return again to the sea. This is in many ways a water planet, and it can be ruled from the waves. With sea power, rugged terrain can be bypassed and enemy strongholds isolated. Once naval superiority is achieved, Planet is ours for the taking.
~Col. Corazon Santiago 'Planet: A Survivalist's Guide'

* 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: 37.

[Show Queries]