SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > Silent Hunter III
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 03-04-10, 06:45 AM   #1
don1reed
Ace of the Deep
 
Join Date: Dec 2004
Location: Valhalla: Silent Generation
Posts: 1,149
Downloads: 910
Uploads: 0
Default It's only a game...

Here's a copy of an email I sent to a friend:

Hi Ken,

You laughed when I sent you a copy of Google Earth of the location of U-33.

Let me try to persuade you why you shouldn't laugh.
First off, I play SH3/4 in TC 1x...(remember, I explained to you that I retired from the Merchant Marine)
I keep a hand written paper log of my hour by hour watch changes and navigation. I take 5 sextant sights daily during a cruise, morning twilight (round of stars) weather permitting,
morning sun,
noon,
afternoon sun,
evening twilight.
I sent you a copy of my position on Google Earth because it, by far, demonstrated where the "Game" really has me.
I also do a paper plot using the celestial bodies I've chosen in my sights. Both the morning and evening twilight sights of (usually three stars/planets) is the most accurate. The three sun sights during the day only results in a running fix (rfix).

Yes, I take navigation very seriously. It is my main hobby now since retirement, but I use my real sextant(s) to collect and verify celestial ephemeris routinely...like brushing my teeth.

Everyone's computer dir is different, for me, the game places the saved games here:
C:\\Users\\Gamer\\My Documents\\SH3\\data\\cfg\\Careers\\Achilles\\3\\A chilles.map

I use two stand-alone freeware programs, Python and Stellarium, running in the background; and, one costly program, "The Navigator"
http://www.tecepe.com.br/nav/

for my almanac for the war years 1939-1945.

My SH3 game save looks like this:

[Mark]
PointsNb=1
Pt0=-686886.13,5761850.50,0.00,Mark 1
[Ruler]
PointsNb=4
Pt0=-569007.63,5711646.50,0.00
Pt1=-1581642.50,6138904.01,0.00
Pt2=-406507.63,5712146.50,0.00
Pt3=-569507.60,5712146.21,0.00
[Range]
PointsNb=0
[Angle]
PointsNb=0
[Waypoint] <------------------------NOTE. I don't use Waypoints
PointsNb=1
Pt0=-788292.85,5808923.05,-11.32

The following script written for Python, goes into the "SH3" file in my documents HIGHLIGHTED below, does it's magic and puts the data of where the game KNOWS where I am and places it in STELLARIUM.
#Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)] on win32
#Type "copyright", "credits" or "license()" for more information.
#IDLE 1.2.2
#>>> #By Michael Jones, 01/01/2008.
#This program reads the latitude and longitude data for a
#sub in Silent Hunter III and creates a startup script for
#Stellarium. This sets the Date, Time and Location of the
#sub in Stellarium, allowing players to use celestial navigation in the game.
import string
#read 100. Change the directory on the next line to point to 100.map in your saved game directory.
f=open("C:\\Users\\Gamer\\My Documents\\SH3\\data\\cfg\\Careers\\Achilles\\3\\A chilles.map",'r')
content= f.read()
f.close()
#find lat & Lon in the file
start = content.find("Waypoint")
longst = content.find("Pt0=",start)
longnd = content.find(",",longst)
latnd = content.find(",",longnd+1)
print start
print longst
print longnd
print latnd
#convert to dec deg
longitude = float(content[longst+4:longnd])/120000
latitude = float(content[longnd+1:latnd])/120000
#get date&time (input)
date = raw_input('yyyy/mm/dd :')
time = raw_input('hh:mm :')
#Write startup script. Change the next line to suit for your Stellarium startup script.
stella=open("C:\\Stellarium\\scripts\\startup.sts" ,'w')
stella.write("date utc "+date+"T"+time+":00\n")
stella.write("moveto lon "+str(longitude)+"\n")
stella.write("moveto lat "+str(latitude)+"\n")
stella.write("script action end\n")
stella.close()
#now open stellarium and take your star sights

I then open stellarium and take my celestial sights, then reduce them to LOP's (lines of position) and where they cross, that's where I am.

The short answer to your question is: Yes. That's where I am.

Cheers,

Don
__________________
[SIGPIC][/SIGPIC]
During times of universal deceit, telling the truth becomes a revolutionary act.

~ George Orwell
don1reed is offline   Reply With Quote
Old 03-04-10, 06:48 AM   #2
Castout
Silent Hunter
 
Join Date: Nov 2006
Location: Jakarta
Posts: 4,794
Downloads: 89
Uploads: 6
Default

I would get lost even in a mall. No I'm no stupid kid I'm over 25.... so kudos to you
__________________
Castout is offline   Reply With Quote
Old 03-04-10, 07:22 AM   #3
KL-alfman
Grey Wolf
 
Join Date: Nov 2009
Location: Weimar
Posts: 930
Downloads: 86
Uploads: 0
Default

I think, don1reed has pushed SH3 to the max of realism.
it seems that it's not a "game" any more, but I bet it's even more thrilling ......
__________________
Life, Liberty and Property!
KL-alfman is offline   Reply With Quote
Old 03-04-10, 07:32 AM   #4
don1reed
Ace of the Deep
 
Join Date: Dec 2004
Location: Valhalla: Silent Generation
Posts: 1,149
Downloads: 910
Uploads: 0
Default

alfman....


I feel so on-top of everything and pleased with myself until the DD's sink me.
__________________
[SIGPIC][/SIGPIC]
During times of universal deceit, telling the truth becomes a revolutionary act.

~ George Orwell
don1reed is offline   Reply With Quote
Old 03-04-10, 07:55 AM   #5
don1reed
Ace of the Deep
 
Join Date: Dec 2004
Location: Valhalla: Silent Generation
Posts: 1,149
Downloads: 910
Uploads: 0
Default

@Castout

For me, 90% of SH3 is just getting to where the targets are supposed to be.
__________________
[SIGPIC][/SIGPIC]
During times of universal deceit, telling the truth becomes a revolutionary act.

~ George Orwell
don1reed is offline   Reply With Quote
Old 03-04-10, 11:18 AM   #6
Elektranaut
Sailor man
 
Join Date: Sep 2008
Location: West Yorkshire,UK
Posts: 46
Downloads: 51
Uploads: 0
Default

I've often wondered how accurate the night sky is in SH3.Incidentally I can confirm that Stellarium is a wonderful programme for anyone remotely intrested in the sky above...and its a free download.
Elektranaut is offline   Reply With Quote
Old 03-04-10, 01:15 PM   #7
Thomen
Ace of the Deep
 
Join Date: Aug 2008
Location: West Virginia
Posts: 1,207
Downloads: 14
Uploads: 0
Default

Quote:
Originally Posted by don1reed View Post
Here's a copy of an email I sent to a friend:

Hi Ken,

You laughed when I sent you a copy of Google Earth of the location of U-33.

Let me try to persuade you why you shouldn't laugh.
First off, I play SH3/4 in TC 1x...(remember, I explained to you that I retired from the Merchant Marine)
I keep a hand written paper log of my hour by hour watch changes and navigation. I take 5 sextant sights daily during a cruise, morning twilight (round of stars) weather permitting,
morning sun,
noon,
afternoon sun,
evening twilight.
I sent you a copy of my position on Google Earth because it, by far, demonstrated where the "Game" really has me.
I also do a paper plot using the celestial bodies I've chosen in my sights. Both the morning and evening twilight sights of (usually three stars/planets) is the most accurate. The three sun sights during the day only results in a running fix (rfix).

Yes, I take navigation very seriously. It is my main hobby now since retirement, but I use my real sextant(s) to collect and verify celestial ephemeris routinely...like brushing my teeth.

Everyone's computer dir is different, for me, the game places the saved games here:
C:\\Users\\Gamer\\My Documents\\SH3\\data\\cfg\\Careers\\Achilles\\3\\A chilles.map

I use two stand-alone freeware programs, Python and Stellarium, running in the background; and, one costly program, "The Navigator"
http://www.tecepe.com.br/nav/

for my almanac for the war years 1939-1945.

My SH3 game save looks like this:

[Mark]
PointsNb=1
Pt0=-686886.13,5761850.50,0.00,Mark 1
[Ruler]
PointsNb=4
Pt0=-569007.63,5711646.50,0.00
Pt1=-1581642.50,6138904.01,0.00
Pt2=-406507.63,5712146.50,0.00
Pt3=-569507.60,5712146.21,0.00
[Range]
PointsNb=0
[Angle]
PointsNb=0
[Waypoint] <------------------------NOTE. I don't use Waypoints
PointsNb=1
Pt0=-788292.85,5808923.05,-11.32

The following script written for Python, goes into the "SH3" file in my documents HIGHLIGHTED below, does it's magic and puts the data of where the game KNOWS where I am and places it in STELLARIUM.
#Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)] on win32
#Type "copyright", "credits" or "license()" for more information.
#IDLE 1.2.2
#>>> #By Michael Jones, 01/01/2008.
#This program reads the latitude and longitude data for a
#sub in Silent Hunter III and creates a startup script for
#Stellarium. This sets the Date, Time and Location of the
#sub in Stellarium, allowing players to use celestial navigation in the game.
import string
#read 100. Change the directory on the next line to point to 100.map in your saved game directory.
f=open("C:\\Users\\Gamer\\My Documents\\SH3\\data\\cfg\\Careers\\Achilles\\3\\A chilles.map",'r')
content= f.read()
f.close()
#find lat & Lon in the file
start = content.find("Waypoint")
longst = content.find("Pt0=",start)
longnd = content.find(",",longst)
latnd = content.find(",",longnd+1)
print start
print longst
print longnd
print latnd
#convert to dec deg
longitude = float(content[longst+4:longnd])/120000
latitude = float(content[longnd+1:latnd])/120000
#get date&time (input)
date = raw_input('yyyy/mm/dd :')
time = raw_input('hh:mm :')
#Write startup script. Change the next line to suit for your Stellarium startup script.
stella=open("C:\\Stellarium\\scripts\\startup.sts" ,'w')
stella.write("date utc "+date+"T"+time+":00\n")
stella.write("moveto lon "+str(longitude)+"\n")
stella.write("moveto lat "+str(latitude)+"\n")
stella.write("script action end\n")
stella.close()
#now open stellarium and take your star sights

I then open stellarium and take my celestial sights, then reduce them to LOP's (lines of position) and where they cross, that's where I am.

The short answer to your question is: Yes. That's where I am.

Cheers,

Don
Hats up to you!

I would like to know, how exactly does it work? Do run both (SH3 and Stellarium) at the same time? Do you play in window mode so you can check the other?
How does the output look like?
Thomen is offline   Reply With Quote
Old 03-04-10, 02:13 PM   #8
don1reed
Ace of the Deep
 
Join Date: Dec 2004
Location: Valhalla: Silent Generation
Posts: 1,149
Downloads: 910
Uploads: 0
Default

Hello Thomen:

Depends on the power of your cpu. I can run Stellarium in the background and do an ALT-TAB (SH3 full screen) or click on Stellarium Icon with SH3 in Windows mode.

in the Python script file here:

#Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)] on
win32
#Type "copyright", "credits" or "license()" for more information.
#IDLE 1.2.2
#>>> #By Michael Jones, 01/01/2008.
#This program reads the latitude and longitude data for a
#sub in Silent Hunter III and creates a startup script for
#Stellarium. This sets the Date, Time and Location of the
#sub in Stellarium, allowing players to use celestial navigation in the game.
import string
#read 100. Change the directory on the next line to point to 100.map in your saved
game directory.
f=open("C:\\Users\\Gamer\\My Documents\\SH3\\data\\cfg\\Careers\\Achilles
\\3\\Achilles.map",'r') <---------------Python gathers what it needs from SH3 (My Documents file)
content= f.read()
f.close()
#find lat & Lon in the file
start = content.find("Waypoint")
longst = content.find("Pt0=",start)
longnd = content.find(",",longst)
latnd = content.find(",",longnd+1)
print start
print longst
print longnd
print latnd
#convert to dec deg
longitude = float(content[longst+4:longnd])/120000
latitude = float(content[longnd+1:latnd])/120000
#get date&time (input)
date = raw_input('yyyy/mm/dd :')
time = raw_input('hh:mm :')
#Write startup script. Change the next line to suit for your Stellarium startup script.
stella=open("C:\\Stellarium\\scripts\\startup.sts",'w')
stella.write("date utc "+date+"T"+time+":00\n")
stella.write("moveto lon "+str(longitude)+"\n")
stella.write("moveto lat "+str(latitude)+"\n")
stella.write("script action end\n")
stella.close() <----------------Python then makes this "startup" in stellarium
#now open stellarium and take your star sights

"take your **** sights" means clicking on the body when you're in Stellarium...like I've done here below and it gives me the necessary data to go to a time-period almanac to do a sight reduction in order to make a line of position (LOP).

Some modders have already created the UBoat background below.




both python and stellarium are freeware:

www.python.org and www.stellarium.org

I would dl the newest verion and try it if you're interested.

cheers,
__________________
[SIGPIC][/SIGPIC]
During times of universal deceit, telling the truth becomes a revolutionary act.

~ George Orwell
don1reed is offline   Reply With Quote
Old 03-04-10, 02:16 PM   #9
don1reed
Ace of the Deep
 
Join Date: Dec 2004
Location: Valhalla: Silent Generation
Posts: 1,149
Downloads: 910
Uploads: 0
Default

btw: that script file will work with your computer also. Just copy this one and edit it with notepad to suit your needs.

Let me add also:

Everytime you do a save in SH3 it writes the geo coords into a *.maps file (name of your skipper) and documents precisely where you boat is on the F5 chart in the game. Python calculates the necessary L&L and places that location in Stellarium so when you view the celestial canopy you are seeing if from your boat's location...

I think that Stellarium is just as good as Starry Night...mainly due to the price ($0.00)

Final note:

All of this is for naught if you use waypoints in your play. Try getting from point A to point B without waypoints and you'll understand the meaning of "being alert on watch." lol
__________________
[SIGPIC][/SIGPIC]
During times of universal deceit, telling the truth becomes a revolutionary act.

~ George Orwell

Last edited by don1reed; 03-04-10 at 02:28 PM.
don1reed is offline   Reply With Quote
Old 03-04-10, 02:27 PM   #10
Canovaro
Ace of the Deep
 
Join Date: Mar 2007
Location: Netherlands
Posts: 1,062
Downloads: 34
Uploads: 0
Default

It's amazing where this game can take you.
Wonderful way of playing it really.
Wish I had the time.

Canovaro is offline   Reply With Quote
Old 03-04-10, 02:33 PM   #11
Thomen
Ace of the Deep
 
Join Date: Aug 2008
Location: West Virginia
Posts: 1,207
Downloads: 14
Uploads: 0
Default

Quote:
Originally Posted by don1reed View Post
btw: that script file will work with your computer also. Just copy this one and edit it with notepad to suit your needs.

Let me add also:

Everytime you do a save in SH3 it writes the geo coords into a *.maps file (name of your skipper) and documents precisely where you boat is on the F5 chart in the game. Python calculates the necessary L&L and places that location in Stellarium so when you view the celestial canopy you are seeing if from your boat's location...

I think that Stellarium is just as good as Starry Night...mainly due to the price ($0.00)

Final note:

All of this is for naught if you use waypoints in your play. Try getting from point A to point B without waypoints and you'll understand the meaning of "being alert on watch." lol

hehe.. thanks. Taking a look at Stellarium right now.
Your position will be still shown on the in-game map?
Thomen is offline   Reply With Quote
Old 03-04-10, 02:40 PM   #12
don1reed
Ace of the Deep
 
Join Date: Dec 2004
Location: Valhalla: Silent Generation
Posts: 1,149
Downloads: 910
Uploads: 0
Default

Quote:
hehe.. thanks. Taking a look at Stellarium right now.
Your position will be still shown on the in-game map?
Yes. when you zoom out, but close in with OLC gui, it disappears. Which is like RL.

There is a mod kicking about that completely removes the boat from your chart...if you desire.
__________________
[SIGPIC][/SIGPIC]
During times of universal deceit, telling the truth becomes a revolutionary act.

~ George Orwell
don1reed is offline   Reply With Quote
Old 03-04-10, 02:40 PM   #13
FIREWALL
Eternal Patrol
 
Join Date: Mar 2006
Location: CATALINA IS. SO . CAL USA
Posts: 10,108
Downloads: 511
Uploads: 0
Default

Thx don1reed I've got some downloading and copy & pasteing to do.

I saw somewhere in the mods section IIRC a Sextant tool download.
FIREWALL is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 12:00 AM.


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