Bmax Software protector - tryme example

BlitzMax Forums/BlitzMax Programming/Bmax Software protector - tryme example

The Forum Archive is locked. These are the original blitzbasic.com forums, kept so their posts can still be read and searched. No new topics, replies or edits can be made here. To join the conversation, head over to the Blitz3D+ forums.

Can anyone help with how bmax stores incbins

I wrote a comparer to find my incbins and found a match for the first bin at $00xxx1E9

I found the second rom at $00xxx9AB

(actual hex values are not shown above)

The gap between these roms in the executable is 2110 bytes
The next rom is 2114 bytes from the start of the last rom and the next gap is 2123 bytes to the beginning of the next rom

The first inbin file name length is 28 characters then 23, then 21 characters
The Raw .Bin files are 2048 bytes in size each.

The gap increased when the roms had bigger file names so does that mean that the file name of the incbin is stored at the start of each incbin