Log in

View Full Version : Solution Solver 3 (alpha)


gutted
09-20-24, 07:05 AM
v3.0.6 (alpha) see notes below
https://www.subsim.com/radioroom/downloads.php?do=file&id=6501


https://i.imgur.com/ZlZLPNI.png

Version 3.0.6 (Alpha) Notes

Periscope View:
------------------------------
Available in all power modes.


Enable it with the button in the top right controls next to the power mode selector combo box. Option in the settings to have it on by default when launching the program. While enabled the central Position Keeper Button is hidden, use the check box in the bottom panel instead.



Controls:
MouseWheel anywhere on the Intercept Disc to zoom in and out.


Notes:
"Click + Dragging" on the periscope view will actually grab the dial beneath it. So if you want to swipe left and right on the periscope to adjust the AoB... do so away from the center (somewhere in the water), so it will move slower.


The periscope view will grow & shrink with the AoB dial when you turn off the heading dial.





Version 3.0.5 (Alpha) Notes

Bug Fix:
------------------------------
+ Tactical Display now properly updates itself when the Position Keeper is running.






Version 3.0.4 (Alpha) Notes

Performance:
------------------------------

+ Major bottleneck found and squashed. Should perform much quicker now, especially when you are running a game in a borderless window behind the program.




Tactical/Overhead Display
-----------------------------
+ Enable it with the button next to the Power Mode Selector. Only available in Medium or High Power Modes due to it's reliance on the range dial. Two options for it are exposed in the settings page.


Controls:


Click + Drag
- Move the display to a new location.


Click + Drag near the edge
- Resize the display.


Mouse Wheel inside the control
-Zoom the display's range in and out.







Windows 7 and later.

.NET 8 runtime



More will come later as time permits. Will probably a do a you tube video on how to use it soon™

gutted
09-20-24, 07:15 AM
Next on the to do list is to redo the dial artwork. Never really liked it.


ETA: after i get a few days of patrols in UBOAT.

ReallyDedPoet
09-20-24, 07:13 PM
Nice work :yep:

gutted
09-25-24, 02:04 PM
Haven't gotten around to redoing the dials yet. Been working on performance and code improvements along with the occasional UBOAT patrol. But it's coming.:yep:

ReallyDedPoet
09-27-24, 05:48 PM
Haven't gotten around to redoing the dials yet. Been working on performance and code improvements along with the occasional UBOAT patrol. But it's coming.:yep:


:up:

gutted
09-28-24, 05:58 PM
Haven't gotten around to the updated dials. But I did recode the intercept calculations and it is much quicker and pretty much rock solid now. No more range dial weirding out or resetting when you get freaky with right click rotating the intercept disc. I have a few more things on my list to improve and will probably release it before the dial update. Due to to all the improvements and optimizations I've been making the program runs better when alt tabbed out of game.


Doing all those calculations as fast as you can move the dials while scaling rotating and rendering the dials & updating all the readouts in C#.... all while a game is hogging up the cpu in the background window is a challenge. Would be easier to achieve in native C++, but i'd rather poke my eyes out than look at C++ ever again. :arrgh!:





And yes, i've been procrastinating the dial thingy, because i hate doing artwork.

gutted
10-05-24, 04:25 PM
see post 1

gutted
10-07-24, 05:11 PM
After i stepped away from it for a bit and came back with a fresh spirit, i found the issue. Yesterday i kept staring at the calculations and wondering what the hell is going on and walked away from the computer in disgust.


Today i created a quick test with all the interface stripped away (not really, it's just hidden), put the intercpt angle and angle on bow at the intercept variables up on the left hand side readouts to monitor them, and then added a few lines of code to the Tactical Display to draw the intercept triangle. And there it is....


https://www.youtube.com/watch?v=LwMssRDIzQY




Apparently at some point in the performance improvement re-coding i forgot to add a call to update the intercept when the heading dial was turned. :hmmm:




So much easier when you can visualize it.


So yeah, im gonna fix that, and do some other improvements, and should have build 2 of the alpha back up in the next day or two.

gutted
10-07-24, 05:22 PM
weeeeee


https://www.youtube.com/watch?v=qRMIIHNl6kA

gutted
10-07-24, 05:38 PM
Last video today i promise. But i forgot to show that the tactical display can be dragged around in the last two videos.



https://www.youtube.com/watch?v=XTtJKpsEDz0

gutted
10-12-24, 12:56 AM
https://i.imgur.com/fZ4LDqo.png

gutted
10-12-24, 12:57 AM
Dials are a work in progress but im done messing with them for now. Moving on to cleaning up the overhead tactical display. Should be ready to release in a day or two if nothing here comes up to distract me..

ReallyDedPoet
10-12-24, 09:50 AM
Dials are a work in progress but im done messing with them for now. Moving on to cleaning up the overhead tactical display. Should be ready to release in a day or two if nothing here comes up to distract me..


Nice :up:

gutted
10-13-24, 11:51 PM
Update. See 1st post.

gutted
10-14-24, 12:05 AM
A few minutes after i uploaded v3.0.3 I noticed the offset table was not correctly hiding itself as it was supposed to when the reset button was pushed.


Uploaded a quick fix.


If you were one of the two people who downloaded it, get it again.

gutted
10-14-24, 12:12 AM
Kind of an undocumented feature, but you can mouse-wheel over the numeric input boxes to change them quickly without typing.


Torpedo speed changes in 1knot increments. Own & Target Speed changes in 0.1knot increments. Hold shift while mouse-wheeling these to do 1knot increments.

gutted
10-20-24, 03:49 AM
v3.0.4 is up. See first post.


Big performance gain + Tactical Display.

gutted
10-23-24, 03:47 PM
v3.0.5 is up for download.


Notes in fist post.

gutted
10-28-24, 06:04 AM
Version 3.06 is up.


Feedback on the program's performance would be welcome. Include your graphics card if you post. I'm running a GeForce RTX 3070.


p.s.

Work on the hydrophone tracker is underway. Mostly just UI stuff so far. No ETA for completion. .ie Whenever i feel like it / have the time.

gutted
10-30-24, 05:25 PM
I've got one more feature planned for the Intercept Solver tool. It will push the tool completely over the top for usefulness. :yeah:

After that, im going to work on making a real settings page and a few minor UI enhancments. I dont want to add anymore tools until then. Once that groundwork is done, the program will come out of alpha and i'll start adding more tools.