-
Notifications
You must be signed in to change notification settings - Fork 2
20 November 2025
In stratifying the binary data into regions (1 through 24), it seems that most regions start with a pattern of 4 bytes in the form of 2 data bytes followed by 2 bytes of "00" padding (ex: 45 AC 00 00). This reminds me of the pointer table in Segment 1. Perhaps this is the length of the region in bytes? I must take a look at this. It could be a relative address. This could also explain the 4-byte difference between the starts of Segment 4 and Region 13. But, then again, if segment 4 is conserved among cartridges, why would it have a different 4-byte start tacked on the beginning to make up region 13? Perhaps it is not logical that these 4 bytes could be an address...
However, region 13 is not the whole length of segment 4, so it could still be a length of just that microsection of segment 4. This would then suggest it appropriate to adjust the definition of segment 4 to the start of region 13 despite the difference.
Thinking about it more, region 13 should be the same length between cartridges since it is within a conserved portion of Segment 4. Thus, it would suggest (against observation) that these initial bytes SHOULD be the same, thus naturally extending Segment 4 to Region 13's start. But this does not seem to be the case. I must yet triple check Phenakist's 8556 hypothesis, but prima facie seems to be correct. With this updated context, I will take another look though.
| ⟵ Older | Table of Contents | Newer ⟶ |
|---|