Check-in [7b77bd3649]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:README: minor text changes to download instructions
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | 0.4
Files: files | file ages | folders
SHA1: 7b77bd36494e991ed985d9028d398dd26a1d8d5f
User & Date: tion 2018-09-09 19:17:01
References
2019-02-16
03:19 Wiki page "release_notes" artifact: cf2f198ba2 user: tion
Context
2018-10-08
03:37
Version bump. Code rewrite for improved UI and error checking. Added options for about and preset locations. check-in: 1c929c032c user: tion tags: trunk, v0.5, release
2018-09-09
19:17
README: minor text changes to download instructions check-in: 7b77bd3649 user: tion tags: trunk, 0.4
03:12
README: minor text fix in credits section check-in: 5a683be9a3 user: tion tags: trunk, 0.4
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to README.

1
2
3
4
5
6
7
8
9
10
11

12




13
14
15
16


17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# nmspd - No Man's Sky Portal Decoder #
A Qt-based off-line No Man's Sky Portal Decoder, written in C++.

This program has been tested only on Linux kernel 4.14.55-lts with Qt v5.11.1. Please let me know if it works on other operating systems/configurations.

## Requirements ##
  * Qt5, Qt5base-devel (Lower versions are untested)
  * CC compiler (gcc, clang, etc)
  * [Fossil](https://fossil-scm.org) (if cloning repo)

### Compile ###

Download tarball from files tab above, or





Clone this repo:<br />
<code><pre>$ fossil clone https://chiselapp.com/user/tion/repository/nmspd nmspd.fossil
$ fossil open nmspd.fossil</pre></code>



Build it:<br />
<code><pre>$ qmake -o Makefile nmspd.pro
$ make</pre></code>

Run it:<br />
<code><pre>$ ./nmspd
$ ./nmspd -style "Windows"</pre></code>

## Usage ##
![nmspd screen](https://chiselapp.com/user/tion/repository/nmspd/raw/db870102a540d151bd6101ab83a4a99575aa7570?m=image/jpeg)

Enter the coordinates. This can be obtained by building a signal booster in-game on any planet/moon. Look for the alphanumeric sequence in the lower left corner of the form: XXXX:12AB:34CD:EF56:7890. The actual values will differ. Only the last 16 digits are important and are what you enter into the program. So in this example, the coordinates you enter would be 12AB:34CD:EF56:7890, ignoring the XXXX that preceeds it.

Optionally select a portal number. If you are unsure what this should be, then leave it at 1.

Click 'convert to glyph' to obtain a glyph code and appropriate portal glyphs.

Alternatively, enter a glyph code and click 'convert to coordinates'. Glyph codes are 12-digit hexadecimal values.

## Credits ##
I am not and will never be smart enough to decode star system coordinates and portal sequences 
on my own. What others have discovered and shared I have merely adapted to C++.

  * [conversion formula](https://www.reddit.com/r/NMSCoordinateExchange/wiki/tutorials/convert_portal_coordinates)
  * [pilgrim star path](https://pahefu.github.io/pilgrimstarpath/)
  * [inspiration](https://nmsportals.github.io)










|
>
|
>
>
>
>




>
>










|











|

|
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# nmspd - No Man's Sky Portal Decoder #
A Qt-based off-line No Man's Sky Portal Decoder, written in C++.

This program has been tested only on Linux kernel 4.14.55-lts with Qt v5.11.1. Please let me know if it works on other operating systems/configurations.

## Requirements ##
  * Qt5, Qt5base-devel (Lower versions are untested)
  * CC compiler (gcc, clang, etc)
  * [Fossil](https://fossil-scm.org) (if cloning repo)

### Download and Compile ###
Download the tarball from:<br />

  * [download page](/download)
  * current check-in page within the 'Timeline' tab above

or

Clone this repo:<br />
<code><pre>$ fossil clone https://chiselapp.com/user/tion/repository/nmspd nmspd.fossil
$ fossil open nmspd.fossil</pre></code>

Now that you have the source code...<br />

Build it:<br />
<code><pre>$ qmake -o Makefile nmspd.pro
$ make</pre></code>

Run it:<br />
<code><pre>$ ./nmspd
$ ./nmspd -style "Windows"</pre></code>

## Usage ##
![nmspd screen](/raw/db870102a540d151bd6101ab83a4a99575aa7570?m=image/jpeg)

Enter the coordinates. This can be obtained by building a signal booster in-game on any planet/moon. Look for the alphanumeric sequence in the lower left corner of the form: XXXX:12AB:34CD:EF56:7890. The actual values will differ. Only the last 16 digits are important and are what you enter into the program. So in this example, the coordinates you enter would be 12AB:34CD:EF56:7890, ignoring the XXXX that preceeds it.

Optionally select a portal number. If you are unsure what this should be, then leave it at 1.

Click 'convert to glyph' to obtain a glyph code and appropriate portal glyphs.

Alternatively, enter a glyph code and click 'convert to coordinates'. Glyph codes are 12-digit hexadecimal values.

## Credits ##
I am not and will never be smart enough to decode star system coordinates and portal sequences 
on my own. What others have discovered and shared I have merely adapted to the C++ language.

  * [conversion formula](https://www.reddit.com/r/NMSCoordinateExchange/wiki/tutorials/convert_portal_coordinates) posted on reddit
  * [pilgrim star path](https://pahefu.github.io/pilgrimstarpath/) - the great original
  * [inspiration](https://nmsportals.github.io) taken from the awesome NMS Portals site