EXAPUNKS

EXAPUNKS

IMAGE DECOMPRESSION (TENTEN FORMAT) (WITH REDSHIFT™ EXA® EMULATION)
3 Comments
isaac.wass (aaaaaaaa)  [author] 24 Jul, 2019 @ 11:53am 
Glad you liked the puzzle!

Sorry about the confusion the "-24" shift may have introduced. I originally came up with TenTen format to store sprites in the TEC Redshift. The "-24" shift is so the numbers take up at most 3 characters (whereas 1023 for example would take 4 characters).

DATA lines in the Redshift can hold a limited amount of characters, and EXAs can hold a limited number of lines. Since a DATA line can hold five 3-character numbers but only four 4-character numbers, I can store more data per line with the -24 shift: the "ADDI 24" command adds one line, but the shift saves roughly 0.5 lines per sprite.
neizod 21 Jul, 2019 @ 12:19am 
Unlike TIS-100 which store number only from -999 to +999, EXAPUNK can store number from -9999 to +9999, and I think -24 is not really necessary.
buddy 19 Jul, 2019 @ 8:36am 
I beat it (albeit with terrible cycle scores).
In my opinion that whole -24 business wasn't necessary, and just confused the point of the puzzle. I spent a long time trying to figure out how the heck 103 somehow became 7 pixels, until someone else who understood your level description better than I did pointed out to me that I needed to add that 24 to get the right binary number. That whole part is superfluous, you get past it with one "ADDI 24" and never think about it again.

But ignoring my minor nitpicks, it was an nice puzzle to solve. Not many people upload puzzles anymore, I hope you upload more. Overall, I enjoyed it.