How to put more systems on?
Moderator: thunderchero
How to put more systems on?
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
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
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
NB you will need to add more star system names using UE else changing the setting will not generate more stars. --
NB I'm using UE 0.7.1 dev 5d
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
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"
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
- Tethys
- Past Administrator
- Posts: 2404
- Joined: Fri Jul 18, 2008 2:00 am
- Location: Your mom's bed ;)
- Contact:
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.
Go here: http://mh-nexus.de/en/downloads.php?product=HxD
Many languages to choose from for ease of use.
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.
Re: How to put more systems on?
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).
- thunderchero
- Site Administrator aka Fleet Admiral
- Posts: 7964
- 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?
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.resTenor 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).
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