![]() |
SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
|
View Poll Results: Would you play OpenSSN on Windows? | |||
Yes, please make OpenSSN available on Windows |
![]() ![]() ![]() ![]() |
14 | 93.33% |
No, I already have subsims I like on Windows |
![]() ![]() ![]() ![]() |
1 | 6.67% |
I don't use Windows |
![]() ![]() ![]() ![]() |
0 | 0% |
Voters: 15. You may not vote on this poll |
![]() |
|
Thread Tools | Display Modes |
|
![]() |
#1 |
Sailor man
![]() Join Date: May 2011
Posts: 45
Downloads: 0
Uploads: 0
|
Question for the gamers
The OpenSSN project is coming along nicely. I'm happy to report it's working well on FreeBSD, PC-BSD and it's in the process of being included in Debian and Ubuntu Linux.
As happy as I am about this, I realize a lot of gamers are on Windows. So, my question to you is, is there any interest in seeing OpenSSN ported to Windows? I may be able to get a Windows developer on board, but before I do that I'd like to make sure there's an interest in the game from Windows players. http://openssn.sourceforge.net/ |
![]() |
![]() |
![]() |
#2 |
Captain
![]() Join Date: Aug 2011
Location: Nuclear submarine under the North Pole
Posts: 482
Downloads: 1
Uploads: 0
|
![]()
If you're using only SDL for the graphics it should be a pretty straightforward port...
|
![]() |
![]() |
![]() |
#3 |
Sailor man
![]() Join Date: May 2011
Posts: 45
Downloads: 0
Uploads: 0
|
![]()
The SDL library is the only external dependency. So, yes, porting should be fairly straight forward. However, I don't have a Windows box to compile/test with, which gets in the way.
|
![]() |
![]() |
![]() |
#4 |
Captain
![]() Join Date: Aug 2011
Location: Nuclear submarine under the North Pole
Posts: 482
Downloads: 1
Uploads: 0
|
![]()
Hmm... I took a look through main.cpp and didn't see anything that would cause trouble under windows. I'll run it through visual studio and see what breaks.
|
![]() |
![]() |
![]() |
#5 |
Sailor man
![]() Join Date: May 2011
Posts: 45
Downloads: 0
Uploads: 0
|
![]()
Most of the code should be fine, I've done my best to keep it to standards. The only place where I think there may be trouble is in files.cpp
The files.cpp module tries to find OpenSSN's data files and checks a couple of different places, including the current working directory. Since files are organized differently on Windows than Linux/BSD this function might bomb. I think it will still compile, but it might not return the correct location. Everything else is pretty vanilla. |
![]() |
![]() |
![]() |
#6 |
Captain
![]() Join Date: Aug 2011
Location: Nuclear submarine under the North Pole
Posts: 482
Downloads: 1
Uploads: 0
|
![]()
Which version of SDL are you using? The latest doesnt have the SDL subdirectory tree nor does it have SDL_image.h
|
![]() |
![]() |
![]() |
|
|