December 8th, 2013, 13:04
Posts: 39
Threads: 8
Joined: Nov 2013
So, I was doing some spelunking in 1.3.1's orion.exe, looking for further information on the back of this (while that tells me the different biases for personality traits for the races, it didn't tell me what the biases are with respect to race goals)
And before that I found the list of planetary names, the list of colours, the default names of the colony planets and all the other default planets... and then I found the original race names listed in there. Starting at 0x21e90, I find Human, Feline, Silicoid, Saurian, Mentat, Avian, Klackon, Ursoid, Meklar, Nazguul. Yup, in Star Lords, the Darloks were called Nazguul, which cracks me up to this day.
I'm just intrigued that these are still listed in the exe, since they're not used anywhere. There's also some default emperor names I don't remember having ever seen - Durash IV for Humans, an entry of Zygot for Psilons (but not the one with the extra space in it)
December 9th, 2013, 00:47
Posts: 151
Threads: 10
Joined: Nov 2010
(December 8th, 2013, 13:04)Arantor Wrote: So, I was doing some spelunking in 1.3.1's orion.exe, looking for further information on the back of this (while that tells me the different biases for personality traits for the races, it didn't tell me what the biases are with respect to race goals)
And before that I found the list of planetary names, the list of colours, the default names of the colony planets and all the other default planets... and then I found the original race names listed in there. Starting at 0x21e90, I find Human, Feline, Silicoid, Saurian, Mentat, Avian, Klackon, Ursoid, Meklar, Nazguul. Yup, in Star Lords, the Darloks were called Nazguul, which cracks me up to this day.
I'm just intrigued that these are still listed in the exe, since they're not used anywhere. There's also some default emperor names I don't remember having ever seen - Durash IV for Humans, an entry of Zygot for Psilons (but not the one with the extra space in it)
Yeah, I noticed that as well. Also, if you use my LBXManager to open up the graphic files, nazgul are used as darloks' name for their graphic files
After I finish developing Beyond Beyaan to match MoO 1's specifications as outlined in OSG, I plan on delving into MoO 1's assembly code and disassemble it. Then I'll write a loader for Beyond Beyaan to be able to load MoO 1's files directly. I think that'd be fun, finding out why some names aren't used or such
December 9th, 2013, 11:09
Posts: 131
Threads: 9
Joined: Nov 2010
(December 8th, 2013, 13:04)Arantor Wrote: I'm just intrigued that these are still listed in the exe, since they're not used anywhere. There's also some default emperor names I don't remember having ever seen - Durash IV for Humans, an entry of Zygot for Psilons (but not the one with the extra space in it)
The original race names are quite funny. Concerning the leaders' names: I am pretty sure that I saw both Durash IV and Zygot in action...
December 9th, 2013, 11:10
Posts: 39
Threads: 8
Joined: Nov 2013
The one thing about loading MoO 1's files directly... a number of the rules of the game are coded directly into the exes, and there are bugs in that. For example the personality biases of each of the races are stored in orion.exe but as per the thread I linked, there is a bug in what's in the exe.
Even then, interestingly, it varies from what the OSG says; the OSG says all the races' traits are 60%/20%/20% chance of appearing, e.g. Psilons AI have a 60% chance of being Pacifistic, 20% chance of being Honorable, 20% chance of being Erratic. Trouble is, the exe seems to suggest it should be 70/20/10 rather than 60/20/20.
Which would be preferable?
December 9th, 2013, 11:12
Posts: 39
Threads: 8
Joined: Nov 2013
(December 9th, 2013, 11:09)Nad Wrote: The original race names are quite funny. Concerning the leaders' names: I am pretty sure that I saw both Durash IV and Zygot in action...
Durash IV is listed in NAMES.LBX (I just never saw it before), as well as Zygot, except it's one of the known bugs that the version of Zygot actually used in the game is the one with a trailing space - which is what NAMES.LBX has. I'm just fairly sure the ones in orion.exe never get used.
|