How to put more systems on?

This forum is for outdated or irrelevant Modding Information that may or may not be 3 months old.

Moderator: thunderchero

User avatar
Borg
Lieutenant-Junior Grade
Lieutenant-Junior Grade
Posts: 50
Joined: Mon May 19, 2008 2:00 am

How to put more systems on?

Post by Borg »

Hi am still very new at modding I was working on a mod be for my PC blow up, I have to wipe every thin off. Now I just restarted work on I need to know how do I get more systems on? becouse the galaxy generation only dose so much and my system still too far a part, I don't know what I need or need to do to get more systems on and any help
stardust
Rear-Admiral
Rear-Admiral
Posts: 1381
Joined: Sat Apr 26, 2008 2:00 am
Location: good ole Blighty

Post by stardust »

You'll want to look up on a topic called Star Frequency.

viewtopic.php?name=Forums&file=viewtopic&t=587

You can change the relevant settings using Ultimate Editor, however, to make things easier there's a chart that'll give you some useful values and has a step by step tutorial on how to alter the values using Ultimate Editor.

https://www.armadafleetcommand.com/botf ... ial-for-ue
Computers! [Expletive deleted]

My 4shared folder
User avatar
Peter1981
Rear-Admiral
Rear-Admiral
Posts: 1118
Joined: Tue May 06, 2008 2:00 am
Location: England

Post by Peter1981 »

NB you will need to add more star system names using UE else changing the setting will not generate more stars. --

Code: Select all

HOW TO :-

open UE and load the relavent STBOF.RES file

select EDIT -> GALAXY -> STAR NAMES

click the 'ADD' button

Type in a new star system name in the Dialogue box

click the 'OK' button

Repeat for as many systems as you require
NB I'm using UE 0.7.1 dev 5d ;)
User avatar
Tethys
Past Administrator
Past Administrator
Posts: 2404
Joined: Fri Jul 18, 2008 2:00 am
Location: Your mom's bed ;)
Contact:

Post by Tethys »

I might add, this is quite a task, so be prepared for about 3 days of finding and adding names. Finding is the hard part, since there are not many canon ones ive found ;)

Good luck
Not for the weak of heart...
Galaxies MOD v0.4.0 <--- GALM/Galaxies Mod latest version
User avatar
Peter1981
Rear-Admiral
Rear-Admiral
Posts: 1118
Joined: Tue May 06, 2008 2:00 am
Location: England

Post by Peter1981 »

this is quite a task, so be prepared for about 3 days of finding and adding names
I never said it was easy tethys :D lol

besides we've all had to do it :) I used he Star Trek Encyclopaedia to start of with.
User avatar
Tethys
Past Administrator
Past Administrator
Posts: 2404
Joined: Fri Jul 18, 2008 2:00 am
Location: Your mom's bed ;)
Contact:

Post by Tethys »

I wish I'd had that, it would have made my life a lot easier lol... but nonetheless Memory Alpha, Beta, Gamma, Ditl, and various others appease me...
Not for the weak of heart...
Galaxies MOD v0.4.0 <--- GALM/Galaxies Mod latest version
User avatar
Borg
Lieutenant-Junior Grade
Lieutenant-Junior Grade
Posts: 50
Joined: Mon May 19, 2008 2:00 am

Post by Borg »

Thx guys for your help I didnt know its was just adding more star names to the list. So its sounds like yet see 2 to 3 years of work should do it lol :D adding lots and lots of star names
User avatar
Peter1981
Rear-Admiral
Rear-Admiral
Posts: 1118
Joined: Tue May 06, 2008 2:00 am
Location: England

Post by Peter1981 »

Read the links in stardust first post as well! or it won't work! :) I've summerise some of the most important points on this subject below for you Borg but i strongly urge you to thourghly read the various posts to appreciate what is going on with the changes you'll need to make. I'm sorry if i implied above that all one has to do is just add star names this must be done aswell no only!
At position
0x17D568
there's a value controlling the Galactic Density. It's 500 by default.
0x17D538
we have the star/anomaly ratio. It's 5/6 by default.
The star system limit is found at position 0xAFA49 and at position 0xAFA94.

2 bytes signed = 32767 systems max. Default 0xE6 (230)

Note changing of the limiting value at both positions is needed!

Code: Select all

Code: 
asm offsets -> code 
4B0644  ->  cmp   word ptr [esp+78h+var_20], 0E6h 
4B068F  ->  cmp   word ptr [esp+78h+var_20], 0E6h 
getting more systems is not easy and UE will not do this type of editing.

1. starname bin must be increased above amount of systems you are wanting.

2. at 0x17D568 is Galactic Density value needs to be edited to a higher value 1000.0 is good in most cases.

3. irregular galaxy density needs to be set to 1 in UE

4. only irregular/elliptical galaxies will display more systems.

5. for most minors displaying on left, hex editing must also be done. for more info read this post viewtopic.php?name=Forums&file=viewtopic&p=13384#13384

there may even be a few other minor adjustments needed depending on the setting you are tring to get.
Hi everyone,

still no luck with small view, Only a small increase can be made and still allow it to be useable as of right now.

mentat noticed in UDMIII3.0.0a that all the minors were placed to the left.
Gowron had this problem some time ago when editing minors. So I searched most the night and found code in Galaxy Control Values


This problem does not happen unless reference value is set high for more system on map as in UDM "25%"

Quote:
The value at position
0x17D668
which controls the number of minor races seems to determine the chance that a given sector get a minor race during the placement of the races.

Apparently the sectors are scanned from left to right:
With the value set to 1.0, I observed a definite general accumulation of the minor races in the left part of the map.



vanilla value is A9 99 99 99 99 99 C9 3F (0.2)
for small changes in reference value
new value A9 99 99 99 99 99 B9 3F (0.1)
for 25% like UDM
new value BA 49 0C 02 2B 87 B6 3F (0.088) "UPDATED"
User avatar
Borg
Lieutenant-Junior Grade
Lieutenant-Junior Grade
Posts: 50
Joined: Mon May 19, 2008 2:00 am

Post by Borg »

Am very Sorry peter1981 for miss under standing I just thort it was a simple matter of adding names, where can I get the hex editing form peter1981?
User avatar
Peter1981
Rear-Admiral
Rear-Admiral
Posts: 1118
Joined: Tue May 06, 2008 2:00 am
Location: England

Post by Peter1981 »

no need to appologise Borg I wasn't very clear but i stress you must read the links in stardusts post in full :) happy reading --
You'll want to look up on a topic called Star Frequency.

viewtopic.php?name=Forums&file=viewtopic&t=587

You can change the relevant settings using Ultimate Editor, however, to make things easier there's a chart that'll give you some useful values and has a step by step tutorial on how to alter the values using Ultimate Editor.

https://www.armadafleetcommand.com/botf ... ial-for-ue
User avatar
Tethys
Past Administrator
Past Administrator
Posts: 2404
Joined: Fri Jul 18, 2008 2:00 am
Location: Your mom's bed ;)
Contact:

Post by Tethys »

You forgot to mention about HxD which is the Hex editing program he will need.

Go here: http://mh-nexus.de/en/downloads.php?product=HxD

Many languages to choose from for ease of use.
Not for the weak of heart...
Galaxies MOD v0.4.0 <--- GALM/Galaxies Mod latest version
User avatar
Borg
Lieutenant-Junior Grade
Lieutenant-Junior Grade
Posts: 50
Joined: Mon May 19, 2008 2:00 am

Post by Borg »

Thx guys for your help.
User avatar
Gowron
Code Master
Code Master
Posts: 304
Joined: Sat Apr 26, 2008 2:00 am
Location: 50° N, 11° E

Post by Gowron »

Just wanted to add that you don't have to add new system names if you're not going to lift the "230 systems" restriction. Just increasing the reference values for system frequency (and maybe increasing the density value as well) will suffice in this case, and this will already give you a lot of systems.
A discovery consists in seeing something everybody has seen and at the same time thinking something nobody has thought yet.
User avatar
Tenor
Cadet 2nd Year
Cadet 2nd Year
Posts: 7
Joined: Mon Jun 24, 2019 11:56 pm

Re: How to put more systems on?

Post by Tenor »

Please forgive my necromancy, but when we're talking about hex editing for adding in star systems, are we editing trek.exe or stbof.res. I ask because I looked up the hex addresses that were mentioned here and the values I see are not matching what I am expecting in either file. I want to make sure I don't screw up my game (yes I've made back ups, just in case).
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7963
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: How to put more systems on?

Post by thunderchero »

Tenor wrote: Tue Mar 08, 2022 10:04 pm Please forgive my necromancy, but when we're talking about hex editing for adding in star systems, are we editing trek.exe or stbof.res. I ask because I looked up the hex addresses that were mentioned here and the values I see are not matching what I am expecting in either file. I want to make sure I don't screw up my game (yes I've made back ups, just in case).
stbof.res is never hex edited (files within the sbof.res can be hex edited after they are extracted only) UE will make most changes to stbof.res

trek.exe can be hex edited but you need to recognize the difference between assembly offset and hex location.

assembly offsets must be converted to hex location, (UE has a tool to do this)

here are a couple tutorials for you.

https://www.armadafleetcommand.com/botf ... tor-basics

https://www.armadafleetcommand.com/botf ... ial-for-ue

viewtopic.php?f=70&t=2926

good luck
Post Reply

Return to “Modding Information Archive”