-
Notifications
You must be signed in to change notification settings - Fork 2
13 June 2026
- See last week's wiki post for reference to the test protocols.
- This was hand-edited data in ImHex, and subsequently observed with John-K's
dreamprojector. - Source files provided:
PokeyPuppy, and simultaneouslyBSLSBS.
This test constitutes the playing of the source prior to data edits by subsequent tests (the control).
Both played all frames fine.
Pokey Little Puppy
Ending of Region 24 looked like this after edits:
"Page 14" in the dreamprojector app is the last slide. Played fine.
"Page 15" in the dreamprojector` app is our altered payload. It played for 0.2ms. It was a sharp beep.
BSLSBS
Same effect as Pokey Puppy above.
This tests whether a blank pointer may be an issue (another control). This test is supposed to crash all attempts at reading any data.
Pokey Little Puppy
Crashed the projector with these errors:
0: Error: Did not find A1800 16Bps bitrate, found 0x ffff at 0x78856
While parsing field 'audio' in Page
at src/storybook/page.rs:9
1: While parsing field 'pages' in StoryBook
at src/storybook/mod.rs:27
BSLSBS
Crashed the projector with these errors:
0: Error: Did not find A1800 16Bps bitrate, found 0x ffff at 0x3e9fc
While parsing field 'audio' in Page
at src/storybook/page.rs:9
1: While parsing field 'effects' in StoryBook
at src/storybook/mod.rs:30
I found that these both failed expectedly. The dreamprojector app itself crashes when given blank data. Approved for further testing on physical projector.
This test is to determine if having a pointer in Segment 1 be the exact same value as another pointer from Segment 1. Can there be duplicate points? I reason to say yes. If the program runs one sequence before the other.
Pokey Little Puppy
The dreamprojector application opened and did not crash. This is good news. Next step would be to see the data structures on either side of that section's data stream. There should still be 26 pages -- Yes. Let us play page 15 to see what it sounds like. It should play the exact last frame's data -- essentially two frame 11's in a row. Frame 12 never plays as it is deleted.
RESULT:
BSLSBS
| ⟵ Older | Table of Contents | Newer ⟶ |
|---|