Release Trade Computer Extension Mk.II

image_2024-03-11_030709597.png
Screenshot 2024-03-11 030632.png

I've been waiting for the TCE-relay preprocessing to complete for a while now, do I have to keep waiting or do I need to do something else with TCE-relay setup?
 
getting .Net errors all the time now. :-

Same here, I sent a report earlier. It also crashed on occasion when I was changing the auto destination settings.

Confirmed, I will release a patch today, which will fix this error!

View attachment 386205View attachment 386206
I've been waiting for the TCE-relay preprocessing to complete for a while now, do I have to keep waiting or do I need to do something else with TCE-relay setup?
Check the tray text of TCE-Relay, there is a time required display for the preprocessing.
 
Version [1.9.3.0] Hotfix 2 released
Changelog:
  • Added missing translations to the Language database.
  • Fixed an error with the prohibited commodity display at the Trade Overview and Navigation panel.
  • Fixed an issue with the prohibited commodites export of TCE-Relay.
  • Fixed an issue when initiate an update of TCE and TCE-Relay is running in the background.
Notes:
Extract the files into the TCE installation folder and overwrite the existing files. The hotfix 2 is now included in the release version.

You may ask, why no regular TCE update?
Because I have to make sure, that TCE-Relay will be terminated before the update process of TCE starts, otherwise TCE-Relay can't be updated, if running, in the process and has to be manually killed before.

If you find an error, please report and use the Report a Bug button at the launcher and don't forget to copy the error details and ErrorReportFile.7z archive.
 
Having spent 3 hour today, I cannot get EDMC to work at all. I have tried the current version and v5.9.5, installing the files into Program Files (x86) as well as onto another drive.

When put onto another drive I get the message that it is deactivated; if I put it into the default Program Files (x86) then TCE will not load - I am stuck on the Loading Screen.

I will wait a while to see what happens on the forum.

Had a thought that TCE must be run as an administrator to access Program Files (x86). This got TCE to load but EDMC was still unavailable with the message that it must be updated

Updated EDMC to v5.10.1 and TCE will now run.

Earlier I had a .Net Framework error when accessing markets. There was no 'Connect' button beside the Trade Overview button. Pressing Trade Overview caused the error. This has now been fixed.
 
Last edited:
Having spent 3 hour today, I cannot get EDMC to work at all. I have tried the current version and v5.9.5, installing the files into Program Files (x86) as well as onto another drive.

When put onto another drive I get the message that it is deactivated; if I put it into the default Program Files (x86) then TCE will not load - I am stuck on the Loading Screen.

I will wait a while to see what happens on the forum.

Had a thought that TCE must be run as an administrator to access Program Files (x86). This got TCE to load but EDMC was still unavailable with the message that it must be updated

Updated EDMC to v5.10.1 and TCE will now run.

Earlier I had a .Net Framework error when accessing markets. There was no 'Connect' button beside the Trade Overview button. Pressing Trade Overview caused the error. This has now been fixed.
Do you have actually an issue with EDMC or TCE or is it all working with the newest versions?
 
Hello,
Firstly, I would like to express my gratitude to @eventure for creating such a useful tool. I have been using it for several years now.
I didn’t encounter any significant issues with the previous versions. However, with version 1.9.3.0, I’ve noticed that each time the program processes or loads something, the screen goes completely black and only returns to normal once TCE has finished its operations. I’ve also observed unusual fluctuations in RAM usage (I have 32GB of RAM). These fluctuations in RAM and display occur when the TCE relay is activated, but they disappear when it is deactivated. I use two screens, and this issue only occurs on my main screen where the game is displayed.
P.S.: This might be due to an error on my part, but I was curious to know if anyone else has experienced similar display issues.
 
Hello,
Firstly, I would like to express my gratitude to @eventure for creating such a useful tool. I have been using it for several years now.
I didn’t encounter any significant issues with the previous versions. However, with version 1.9.3.0, I’ve noticed that each time the program processes or loads something, the screen goes completely black and only returns to normal once TCE has finished its operations. I’ve also observed unusual fluctuations in RAM usage (I have 32GB of RAM). These fluctuations in RAM and display occur when the TCE relay is activated, but they disappear when it is deactivated. I use two screens, and this issue only occurs on my main screen where the game is displayed.
P.S.: This might be due to an error on my part, but I was curious to know if anyone else has experienced similar display issues.
Screen going black:
Activate 'Dynamic CPU Core Usage' to reduce the demand of CPU power required for some calculations, if not already activated and further more reduce the Trade Range to increase the performance. TCE can up to use 32 threads at the same time, if your CPU can handle it (and have enough virtual cores).
RAM usage:
Depends on how big is your database, especially the registered market database can be up to 1 GB of space with 215k of markets. TCE-Relay loads the required data into RAM to update the markets but it flushes the RAM after the update is done. So there can be some fluctuations in RAM usage.

TCE uses all available CPU and RAM resources if you allow it. That's why I installed a limiter called 'Trade Range'. With it you limit the necessary CPU and RAM usage.
So first halve the trade range and see whether the problems are resolved. Then you can gradually approach higher values again.
 
Not sure if this was resolved or not, apologises if I missed it but, Is it safe to update to the latest EDMC APP yet?

thanks,
In fact, it's not entirely clear to me either, as a few users complained about problems. Maybe other users could report which version of EDMC they are currently using without any problems. Someone maybe?
 
Should there be a 10GB Dump folder in the TCE folder structure, and if so why. Is it related to TCE-Relay? Can relay be removed? is TCE-Relay needed for core TCE opperations?
 
Should there be a 10GB Dump folder in the TCE folder structure, and if so why. Is it related to TCE-Relay? Can relay be removed? is TCE-Relay needed for core TCE opperations?
The nightly dump files from Spansh and EDSM are in the \DUMP folder. These are only used if you have activated the TCE-Relay service. If you don't want the crowdsourced data, simply deactivate the service and remove the files to free up storage space. TCE-Relay is not required for core operation, everything is optional.
 
Last edited:
In fact, it's not entirely clear to me either, as a few users complained about problems. Maybe other users could report which version of EDMC they are currently using without any problems. Someone maybe?
Using latest version with all hotfixes without any problems.
Only applied hot fixes after auto upgrading to 1.9.3.0
 
In reply to #7,566 TCE and EDMC are working fine. I am using the most recent version of EDMC - 5.10.1

I was only able to get EDMC working by allowing it to install into C:\Program Files (x86). Previous versions could be installed onto my gaming D: drive.

Not sure how long TCE-Relay should take. I have it set to Stations within 50LY and Trade Range 25LY, only stations that I have visited, Dynamic CPU Core Usage ticked, 4 cores currently used. The downloads took about 4 minutes but Preprocessing has taken 28 minutes and has only reached 36%
 
Version [1.9.3.1] released
Changelog:
  • Added a new option to limit station data extraction to only the stations included in your database to TCE-Relay, significantly increasing the preprocessing performance.
  • Fixed an overflow error if TCE-Relay was stopped during preprocessing and then started again.
  • Fixed an issue when TCE-Relay was started from TCE.
  • Fixed an issue when selecting a path for EDMC manually outside the default location, EDMC can't be activated at the Extension tab of the launcher.
Notes:
Either download the version above, install and transfer your old database, or use the auto-update function of the launcher.
Click the 'new version' notice at the bottom of the launcher.

If you find an error, please report and use the Report a Bug button at the launcher and don't forget to copy the error details and ErrorReportFile.7z archive.
 
Fixed an issue when selecting a path for EDMC manually outside the default location, EDMC can't be activated at the Extension tab of the launcher.
Glad to see this one!

I'd love to learn more about what the issue was with this one, if you wouldn't mind sharing. Please feel free to DM me if you feel it's appropriate.

I'll get on testing this right away to make sure I didn't accidentally break anything new myself.
 
Glad to see this one!

I'd love to learn more about what the issue was with this one, if you wouldn't mind sharing. Please feel free to DM me if you feel it's appropriate.

I'll get on testing this right away to make sure I didn't accidentally break anything new myself.
In the end, that was just a small thing.
TCE Mk.II has been around for over 8 years now and at the beginning it was not possible to install EDMC anywhere other than the default location.

Since that changed later and I was already considering this possibility back then, I never adapted the code because there was no feedback from the community that it was necessary. It was only the message from @dave cumming that reminded me to take another look. There I saw the problem and only now gave the option to adjust the location accordingly (that was already all there) and then also to activate EDMC, which had previously been blocked.
 
One other feature that I would like (if trade data is available) is a list of all the good available within the trade range. I don't see that anywhere. This would be useful for those 'industry needs' missions. At the moment, I use the cheapest price finder to determine if there is a market in range and repeat for every ware.
I will add that feature to the Trade Overview panel with the next update, here is a small preview:
Screenshot 2024-03-17 115445.png

If you then click on a product, the Find Location (Best Buy) overview opens. The values displayed are the best values for each category, i.e. best price, best stock, shortest distance, etc.

If you have any further suggestions, please let me know, I currently have time to work them out and add them.
 
Last edited:
I will add that feature to the Trade Overview panel with the next update, here is a small preview:
View attachment 386891
If you then click on a product, the Find Location (Best Buy) overview opens. The values displayed are the best values for each category, i.e. best price, best stock, shortest distance, etc.

If you have any further suggestions, please let me know, I currently have time to work them out and add them.

Looks good. Would suggest that the default sort be commodity name A-Z. I guess I don't quite see how the best price/stock/distance would work. Above for hydrogen, stock of 2M could be at station A, price of 77Cr could be at station B and closest distance could be at station C? Or all three are from one station and that station is selected based on the stock/price/distance selection?
 
Looks good. Would suggest that the default sort be commodity name A-Z. I guess I don't quite see how the best price/stock/distance would work. Above for hydrogen, stock of 2M could be at station A, price of 77Cr could be at station B and closest distance could be at station C? Or all three are from one station and that station is selected based on the stock/price/distance selection?
Well, since the list is just an overview of the commodities within the trade range, it depends on what you are looking for. It only shows a summary of the values, which can be listed in detail by clicking on them. The summary sums up the best values in each category at a glance.
 
Back
Top Bottom