SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   Silent Hunter III (https://www.subsim.com/radioroom/forumdisplay.php?f=182)
-   -   It's only a game... (https://www.subsim.com/radioroom/showthread.php?t=163113)

don1reed 03-04-10 06:45 AM

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.http://gfx2.hotmail.com/mail/w4/pr01...mile_teeth.gif

Cheers,

Don

Castout 03-04-10 06:48 AM

I would get lost even in a mall. No I'm no stupid kid I'm over 25.... so kudos to you :yeah:

KL-alfman 03-04-10 07:22 AM

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 ......

don1reed 03-04-10 07:32 AM

alfman....


I feel so on-top of everything and pleased with myself until the DD's sink me. :DL

don1reed 03-04-10 07:55 AM

@Castout

For me, :) 90% of SH3 is just getting to where the targets are supposed to be.

Elektranaut 03-04-10 11:18 AM

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.

don1reed 03-04-10 11:46 AM

I couldn't agree more, Elektranaut. Talk about bang for the buck, Stellarium has it.

As far as the accuracy of SH3's celestial canopy. Many the twilight I've waited on the bridge for the upper limb of the sun to sink beneath the horizon, so I could take some virtual sights in stellarium only to find the sun still visible there; but, for my purposes, SH3 is close enough to give you a ball-park closeness. Scientific predictions of nautical almanac quality...not so much. Where's the fun in making landfall 100% of the time? :haha:

Thomen 03-04-10 01:15 PM

Quote:

Originally Posted by don1reed (Post 1292422)
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.http://gfx2.hotmail.com/mail/w4/pr01...mile_teeth.gif

Cheers,

Don

Hats up to you! :salute:

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? :up:

don1reed 03-04-10 02:13 PM

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.


http://img705.imageshack.us/img705/2533/achillessun.jpg

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,

don1reed 03-04-10 02:16 PM

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

Canovaro 03-04-10 02:27 PM

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

:salute:

Thomen 03-04-10 02:33 PM

Quote:

Originally Posted by don1reed (Post 1293409)
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?

don1reed 03-04-10 02:40 PM

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.

FIREWALL 03-04-10 02:40 PM

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

I saw somewhere in the mods section IIRC a Sextant tool download.

Thomen 03-04-10 02:50 PM

Quote:

Originally Posted by don1reed (Post 1293483)
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.

Let me start it slowly.. :D
Don't have much time to play at the moment. :nope:


All times are GMT -5. The time now is 04:55 PM.

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.