Release Trade Computer Extension Mk.II

Hey there!
Probably more of a "me problem" but i switched Monitors around or this Multi Monitor Setup thing, i dont know :D, and now most of the overlay is on not only on my second monitor but also out of bounds. Meaning i cant access the Options to change that back anymore. I tried to switch manually to Monitor 1 again by changing the cfg, but for some reason that changes back to 0 again on its own lol. Any way to simply reset the layout or something? :D
edit:
nvm - i forced windows to display everything on my main monitor and fixed it. I have a different problem now. The Panels are not centered anymore. Is there a way to bring that back?
 
Last edited:
Hey there!
Probably more of a "me problem" but i switched Monitors around or this Multi Monitor Setup thing, i dont know :D, and now most of the overlay is on not only on my second monitor but also out of bounds. Meaning i cant access the Options to change that back anymore. I tried to switch manually to Monitor 1 again by changing the cfg, but for some reason that changes back to 0 again on its own lol. Any way to simply reset the layout or something? :D
edit:
nvm - i forced windows to display everything on my main monitor and fixed it. I have a different problem now. The Panels are not centered anymore. Is there a way to bring that back?
You can reset the positions of all panels at any time by resetting the Panels database from the Launcher (Database tab). Select the database and click the DEFAULT button.

To move the main UI, go to the CONTROLS menu and select PANEL. Drag the UI by clicking and holding the name in the center of the UI, then move it to the desired position. Other panels can be moved in a similar way by clicking and holding the panel name.

More informations you will find in the wiki here: https://trade-computer-extension-mkii.fandom.com/wiki/Computer_panels
 
Anyone around that got TCE working under Steam for Linux / Proton? Installation went fine, I was able to configure everything but once I hit launch it will fizzle at 10% with the following error:

************** Exception Text **************
System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
at Trade_Computer_Extension.MD_TCE_Subs.GFX_Loader() in F:\Trade Computer Extension\Trade Computer Extension\MD_TCE_Subs.vb:line 1424
at Trade_Computer_Extension.Ablauf_Startprozedur.TCE_Start_Routine() in F:\Trade Computer Extension\Trade Computer Extension\Ablauf_Startprozedur.vb:line 86
at Trade_Computer_Extension.TCE_Launcher_UI.BTN_LaunchTCE_Click(Object sender, EventArgs e) in F:\Trade Computer Extension\Trade Computer Extension\TCE_Launcher_UI.vb:line 662
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

The VC Redistributable has been injected into the Proton prefix as well as .net 4.8. Am I missing a component?
 
Anyone around that got TCE working under Steam for Linux / Proton? Installation went fine, I was able to configure everything but once I hit launch it will fizzle at 10% with the following error:

************** Exception Text **************
System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
at Trade_Computer_Extension.MD_TCE_Subs.GFX_Loader() in F:\Trade Computer Extension\Trade Computer Extension\MD_TCE_Subs.vb:line 1424
at Trade_Computer_Extension.Ablauf_Startprozedur.TCE_Start_Routine() in F:\Trade Computer Extension\Trade Computer Extension\Ablauf_Startprozedur.vb:line 86
at Trade_Computer_Extension.TCE_Launcher_UI.BTN_LaunchTCE_Click(Object sender, EventArgs e) in F:\Trade Computer Extension\Trade Computer Extension\TCE_Launcher_UI.vb:line 662
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

The VC Redistributable has been injected into the Proton prefix as well as .net 4.8. Am I missing a component?
Hello,
I have never tested TCE with Proton, so code incompatibilities are likely. But according to my research, this error has to do with how the images contained in TCE are loaded. I have now revised the routine and would like to provide you with a beta version so that you can test it. I invite you to a private conversation. There I will provide you with the link.

However, other problems or errors could probably arise, so I hope that this is the only one, because a complete revision of the code for Proton is not up for debate.
 
Last edited:
Hi, since the Ascendency update TCE-Relay hasn't worked for me. The app is stuck at 'Processing station file. 4%' and doesn't budge, even after hours. I tried to repair the registered market or unregistered market, in vain, then I reset the database to default and finally did a clean reinstall of TCE. No of these actions fixed the problem.
Capture d'écran 2024-11-02 160920.png
 
Version [1.9.4.9] released
Changelog:
  • Added the new Mandalay ship type to the Resources database.
  • Added a picture of the Mandalay ship.
  • Added two new powers to the Resources database.
  • Fixed a TCE Relay hang when extracting station data.
  • Fixed a rare error when using TCE-Relay to update the databases.
  • Fixed an issue on saving after changing station data via the Database panel.
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.
 
Hi, since the Ascendency update TCE-Relay hasn't worked for me. The app is stuck at 'Processing station file. 4%' and doesn't budge, even after hours. I tried to repair the registered market or unregistered market, in vain, then I reset the database to default and finally did a clean reinstall of TCE. No of these actions fixed the problem.View attachment 406538

Version [1.9.4.9] released
Changelog:
  • Added the new Mandalay ship type to the Resources database.
  • Added a picture of the Mandalay ship.
  • Added two new powers to the Resources database.
  • Fixed a TCE Relay hang when extracting station data.
  • Fixed a rare error when using TCE-Relay to update the databases.
  • Fixed an issue on saving after changing station data via the Database panel.
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.

Ok, I guess the issue is resolved ! 😅 well done.
 
@eventure

I have decided to come back to ED after a four-year hiatus, and I've discovered that my database will not update to the latest version of TCE without several error boxes and TCE closing automatically.

Are you by chance able to update old databases to versions compatible with the current release? I believe my .db files come from the 1.7.7.x era.
 
So I have tried to install the 1.9.4.9 version through both the link you posted and through updating the launcher on an older version.
If I click on the link and try to extract the zip, it tells me that the archive is corrupt, or I get an "unexpected error." This only happens with the zip for 1.9.4.9

If I update an older version to 1.9.4.9 on the launcher, it will show it's now up to date, but TCE-Relay still behaves as though before the update, getting hung up on "Processing station file" at a low percentage.
 
@eventure

I have decided to come back to ED after a four-year hiatus, and I've discovered that my database will not update to the latest version of TCE without several error boxes and TCE closing automatically.

Are you by chance able to update old databases to versions compatible with the current release? I believe my .db files come from the 1.7.7.x era.
I need your database to check what is stopping you from continuing to use it. There have been some changes in the last few years, but none should allow you to continue using the database.
How did you update TCE? From the launcher or did you install the latest version and then transfer the old database using the launcher?
So I have tried to install the 1.9.4.9 version through both the link you posted and through updating the launcher on an older version.
If I click on the link and try to extract the zip, it tells me that the archive is corrupt, or I get an "unexpected error." This only happens with the zip for 1.9.4.9

If I update an older version to 1.9.4.9 on the launcher, it will show it's now up to date, but TCE-Relay still behaves as though before the update, getting hung up on "Processing station file" at a low percentage.
Thanks for the hint, the file was damaged in some way so I re-uploaded the file and checked it twice, that all is good.
The issue you encountered with TCE-Relay, I need your files to check, what the issue is. Please start the launcher and hit the "Report a Bug" button, attach the ErrorReportFiles archive, send it to me and I will try to find the problem.
Thanks in advance!
 
@eventure

If I recall correctly, I tried starting TCE and it would not start without an unhandled exception, so I updated it by installing the latest version over it, but the database will not transfer without multiple popup errors.

The latest version of TCE will start fine if I install it into a new directory and use a blank database. I have uploaded my old CMDR and DB folders here.
 
@eventure

If I recall correctly, I tried starting TCE and it would not start without an unhandled exception, so I updated it by installing the latest version over it, but the database will not transfer without multiple popup errors.

The latest version of TCE will start fine if I install it into a new directory and use a blank database. I have uploaded my old CMDR and DB folders here.
Installing a new version over an old one is not an option. It is always required to select a new folder for the installation and from this version, you have to transfer your database from your old version to the new.
Your files provided not containing some vital files for the regular transfer, but as far as I could test it, everything worked. So please try again as described to transfer your old database to the new version.
 
Version [1.9.5.0] released
Changelog:
  • Added two missing ship pictures (Type-8 and Alliance Chieftain).
  • Fixed an error when checking the controlling power of a star system at the 'FSDjump' and 'location' event.
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.
 
Back
Top Bottom