P.S.:

Of course, we need also to modifiy Info-gnustep.plist accordingly...

<Info-gnustep.plist>


On 2025-11-16 22:27:51 +0100 Patrick Cardona <[email protected]> wrote:

Hello,

Looking for available infos in the source folder of NeXTGo, namely in 'GoApp.m', I was able to identify the two extensions used with this program: and you will wonder: why two formats?

So I guessed and  successfully tested:

- "nextgo" is an extension for NeXTGoFile (NGoFile) format;
- "mgt" - which was not obvious to find unless I looked at this code - is for the SmartGO file, a kind of prototype of the well known SGF format.

So, when you save a game, and you have to choose in the control list of the Save Panel between these two formats, you also have to add by yourself the right respective extension after the name of the game. If not, your saved game will not be avaible in the next open panel then.

As I could understand, unlike a chess saved game, the SmartGo saved game is read only, so more intended to learn the Go strategy, not to save and to complete later an unfinished game. Using it, you will be able to see it and to open it to follow the game choice after choice.

The 'nextgo' format allows you to save and to complete a previous unfinished game.

Something I was also wondering about: is NeXTGo using the installed GNUGo (so the latest release provided by your system) or is it using a older release provided by NeXTGo itself in a bundle?

The good news is that we have now a working program to play/learn Go game.
We can save a game and continue it with the 'nextgo' format.
We can edit and comment a smartGo file ('mgt') to create lessons or problems to teach the Go strategy.

<screenshot_2025-11-16_at_21:53:43.png>

Regards,
Patrick


--
Patrick Cardona - Pi400 - GNU/Linux aarch64 (Debian 13.1)
Xorg (1:7.7+24) - libcairo2 (1.18.4-1+rpt1 arm64)
Window Maker (0.96.0) - GWorkspace (1.1.0 - 02 2025) - Theme: AGNOSTEP - MUA: GNUMail (1.4.0)

Attachment: Info-gnustep.plist
Description: Binary data

Reply via email to