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