1
0
Fork
You've already forked synacor-challenge
0
No description
  • Assembly 100%
2026年04月28日 17:51:30 -05:00
arch-spec initial commit 2025年08月19日 10:40:45 -05:00
arch.am updated to match changes in Admiran library 2026年04月04日 11:30:07 -05:00
challenge.asm initial commit 2025年08月19日 10:40:45 -05:00
challenge.bin initial commit 2025年08月19日 10:40:45 -05:00
challenge.input initial commit 2025年08月19日 10:40:45 -05:00
codes.am initial commit 2025年08月19日 10:40:45 -05:00
disassemble.am switched to uniform use of monadic operators and qualified inputs 2026年04月28日 17:51:30 -05:00
LICENSE Initial commit 2025年08月19日 10:23:08 -05:00
notes initial commit 2025年08月19日 10:40:45 -05:00
README.md added information about each file 2025年08月19日 10:51:40 -05:00
solveTeleport.am updated to match changes in Admiran library 2026年04月04日 11:30:07 -05:00
vaultPath.am initial commit 2025年08月19日 10:40:45 -05:00
vm.am switched to uniform use of monadic operators and qualified inputs 2026年04月28日 17:51:30 -05:00

Eric Wastl's original Synacor challenge, solved with Admiran

Files

  • arch-spec: the original specification of the processor architecture that needs to be emulated
  • arch.am: the architecture implemented in Admiran
  • challenge.asm: the disassembled binary
  • challenge.bin: the original binary program that needs to be emulated
  • challenge.input: all of the correct commands to feed to the program to run to completion (including modifying memory/register state to hack the teleporter
  • codes.am: Admiran program to extract all of the progress codes from the output
  • disassemble.am: disassembler for the challenge.bin file
  • notes: notes taken while manually solving the puzzle
  • solveTeleport.am: Admiran program to solve the code to supply to the teleport verification
  • vaultPath.am: Admiran program to solve reaching the target room with a weight of 30
  • vm.am: the virtual machine to execute challenge.bin