NeXTGo: identifying the two avaible extensions used to save or open a saved Go game with

Patrick Cardona <[email protected]>
Newsgroups gmane.comp.lib.gnustep.general
Message-ID <79ebb08522c8d1da9144ce921ccc6bfc@pi400>
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)
screenshot_2025-11-16_at_21:53:43.png (image/png, 222.6 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.