SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (
-   Wolfpack (
-   -   [REL] Solution Solver 2.3 (

gutted 04-05-2019 04:33 PM

[REL] Solution Solver 2.3
See Post #2 for videos.

What's New?

+ Position Keeper integrated into the main intercept wheel.

+ Determining target course and speed from two bearing/range readings integrated into the main intercept wheel. Can be done in real-time mode or with a specific time interval.

+ New "Periscope Solver" tool designed with Wolfpack in mind.

+ Both sides of the german attack disc seen in many Silent Hunter mods now included. Click the center of the Dial to flip it over.

+ Various internal improvements.


A graphics card that is not a potato.

Since this is a .NET app written in C#, i used some Managed components of DirectX to render the dials for speed. Not all DirectX installers come with those components. So you may or may not need to run the full directX web installer to get them if they are missing from your system.

DirectX End-User Runtime Web Installer


Dial Artwork:
Based off a design by 'Reaper7'
Originally designed by 'CapnScurvy'

SpeedSolver Artwork:
Based off the U-Jagd Tools for SH3 by 'joegrundman'

Attack Disc Artwork:

If you enjoyed the program and would like to buy me a beer (or two) for the countless hours that went into making it:


Lead Solver / Intercept Wheel:

Speed Solver:

Periscope Solver:

Attack Disc Front:

Attack Disc Back:

Hydrophone Tracker:
^NOTE: this screenshot was taken during development and is showing an incorrect solution due to a bug that was fixed. DONT use it as an actual example.

gutted 04-05-2019 04:35 PM

Overview of Intercept Wheel and demonstration:

The New Periscope Solver (designed with Wolfpack In mind):

Using the Intercept Wheel in Wolfpack

gutted 04-05-2019 04:37 PM

Useful Resources:

For help in understanding the Hydrophone Tracker Tool:

For How to use the german attack disc:

snailer 04-05-2019 05:04 PM


Originally Posted by gutted (Post 2601522)
Useful Resources:

For help in understanding the Hydrophone Tracker Tool:
Sonar Track.pdf

For How to use the german attack disc:

Thank you very much for all the work you've done.

By the way, for those who claimed that the last version was a Trojan,
here's the 2.3 Virus Total scan result

gutted 04-06-2019 03:12 PM

Small update.

Increased the horizontal ticks on the periscope solver from 20 to 30. Ran into an issue last night in Wolfpack where i ran out of horizontal ticks :)

version is now 2.3.1.

Pisces 04-06-2019 03:49 PM

Gutted, can you shrink the area around the (attack-)disks where you can grab it to turn? For example, I can grab the time disk within the 'small marks'-space of the adjacent distance scale. You have some kind of shadowy border there. This screws up turnradius calculations for me.

[Edit] and an optional feature, please. A free pointer across time to angle sine scale.

gutted 04-06-2019 04:33 PM

I know what you mean about the attack discs. The issue is the original artwork (not made by me) has a bit of a drop shadow around the dials to make them look nice. For non circular dials, the code checks for an empty pixel to determine if the mouse is on the dial, and these shadows are not empty. The purely circular dials are done through a radius check. The dial you are referring to has an appendage sticking off of it, and so is done through a pixel check.

Will see about trying to "erase" the outer shadows in photoshop.

gutted 04-06-2019 05:18 PM

Redownload 2.3.1. I removed the shadows around the two inner dials of the calculator side of the attack disc. Let me know how that works out for you. I erased up to the border as close as i could without making the anti-aliased edge of the dials look terrible.

I'll do the front side when i get around to adding that "free" pointer you suggested.

Pisces 04-06-2019 05:28 PM

Nice. It's better, but not all around the circumferences up to the edge. If it is too hard to trim it further then it will have to do. I'll make a note of it in my procedure descriptions anyway.

BTW, free pointer is only desirable for the time disk side.

gutted 04-06-2019 06:36 PM


Originally Posted by Pisces (Post 2601758)
BTW, free pointer is only desirable for the time disk side.

Yup. Already understood. And i will double check the shadows again. It's possible i missed some spots.

Pisces 04-06-2019 09:46 PM

Can you also add the ability to place (multiple) customized marks to the disks? (at run time) I have sometimes a need for magic numbers in calculations. Like the scratch marks I suggested way back in time for the RAOBF for speed and zoom calculation purposes. It doesn't have to by very artistic, just a short radial line enough to notice on specific disks.

gutted 04-07-2019 05:19 PM

Uploaded version 2.3.2.

Added an extra pointer to the back of the attack disc. Enable it through the settings.

Actually did it last night, but got sidetracked and forgot to upload it :O:

Pisces 04-07-2019 05:27 PM

Thanks, much more flexible with that free pointer like this.

I noticed some excentric movement as the middle (distance/speed) disk is moved around. It it correctly centered? Or is this a non-circular image?

gutted 04-07-2019 06:02 PM


Originally Posted by Pisces (Post 2601996)
It it correctly centered? Or is this a non-circular image?

You'd have to ask the person who made that artwork. It is literally the same graphics files from the wolves of steel mod.

The lead solver disc had the same issues years ago, because the artwork was reaper7's work. I had to completely remake them from scratch in Adobe Illustrator to get them to be perfectly circular and everything lined up with no wobble. That took alot of time.

Im not doing that again for the attack disc, because frankly i dont even need or use it with all the other tools available. I added it because someone requested it. All of the hash marks line up with each other as its rotated, a slight visible wobble wont hurt.

Pisces 04-07-2019 06:05 PM

Ok, it doesn't lead to gross errors. I know it can be a big task. I remember working on the 3-bearing AOB finder in my dreams the days after.

All times are GMT -5. The time now is 01:31 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright 1995- 2021 Subsim®
"Subsim" is a registered trademark, all rights reserved.