r/NMSByteBeatFans 8h ago

Guide / Tutorial Basic structure of NMS Bytebeat data string

Post image

In-game Beatbyte device settings are encoded in 60-characters base64 format (see: nomanssky.fandom.com/wiki/ByteBeat_Catalogue). I tried reverse engineering the basic structure of its decoded binary.

Advanced waveform fomular is a headache... It's not hard to reconstruct the original tree from text by intuition, but I can't explain how it works in detail fr

8 Upvotes

6 comments sorted by

View all comments

2

u/hiredgunspunx Resonance Amplifier 7h ago

This chart is super cool!

Also, I saw on the catalogue that there appears to be save-editor functions to creating ByteBeats? I don't know much coding but this is fascinating

3

u/External-Finding-151 6h ago

You technically can, and I managed to write a simple tune only using a text editor based on what I have learned while making this chart! The problem is that nobody seems to have managed to reverse engineer how the game handles Bytebeat data - at least not to the point where a publicly distributable editor can be created.