Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Need feedback for my Sailing Simulator game

A topic by papaysailor created Apr 10, 2025 Views: 148 Replies: 7
Viewing posts 1 to 4

Hi folks! 

I am getting close to 1000 downloads which is not too bad considering I am pretty bad promoting my own stuff, but I get very little feedback. So... I don't know if you are not having any trouble installing it or running it or even whether you like it or not! This project has been years in the making and I am giving it away for FREE, so if you install it, please say something, somewhere; it could be here, or you could use links provided in the program's Help and Web site.

Some feedback would definitively be incentive to continue developing.

Archipelago Sim is "like" a Flight Simulator but for boats, especially sailboats. Writing this program has a been a blast but I'd like to know what do you think about it as a user. There is no such a thing as bad feedback. Positive feedback is also accepted  ;-)

This is the link to the program here in itch.io:  Archipelago Sailing Simulator

Thanks to you all! I am looking forward to your feedback!

PapaySailor - "the sailor without a boat"

I get black screen and this in ErrLog.log

java.lang.NullPointerException
    at archipelago.Scene.viewPortShadowFrustrumAndMore(Scene.java:663)
    at archipelago.Scene.drawScene(Scene.java:1009)
    at archipelago.Scene.drawMyScene(Scene.java:1400)
    at archipelago.Scene$6.display(Scene.java:2887)
    at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
    at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
    at com.jogamp.opengl.awt.GLCanvas$11.run(GLCanvas.java:1428)
    at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
    at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
    at com.jogamp.opengl.awt.GLCanvas$12.run(GLCanvas.java:1442)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Thanks for the feedback! That is odd... I have not seen that and cannot duplicate that problem. Does it do that right of the bat? Can you give me any additional information?  Perhaps describe your rig? Thanks again!

Yes, just from the start. I am on Windows 7, but OpenGL version should be good enough

I am afraid Windows 7 might be a little too old and the program may be demanding too much. My oldest machine is a Windows 10. What GPU do you have? 

Is anybody else running into this same "black screen" problem?

See my reply below

(+1)

After some debugging, I narrowed down the problem to

<useShadows>false</useShadows>

line in Setting.xml. Switching value to 'true' makes the program start normally. I have probably inadvertently clicked on something in the UI on the first run to change it.

(3 edits)

Gosh you are right! Turning OFF shadows will crash it for the next run! I thought I had tested all that! 

Thanks so much for the feedback and your debugging. You are a gentleman and a scholar! I shall fix that for next release and sorry for the trouble!

For those of you who are  running into this problem, you can fix it like AlsoKnown did above (using a text editor to change the value of shadows tag to true) OR...just delete the Settings.xml file and let the program recreate it - shadows are on by default. Of course, low end machines might still have trouble with shadows and FPS may drop.

Where is the Settings.xml file located? Same directory where the program is:  .../Documents/Archipelago or from the main menu, select Options/Application Folder