Misc - Small Maniac's Game
Last updated
Last updated
Date: 05, June, 2021
Author: Dhilip Sanjay S
Category: Miscellaneous
A game that zh3r0 guys asked for 😥
Note: Solve all the levels and then click submit the solution button and wait for 40 seconds to get the flag.
Get to the ladder as fast as you can.
Cry. Debug. Suceed
Practice. It's all about direction
Sometimes your goal is locked behind a door.
Warning: each door gives you only one attempt to unlocking it. Brute force will result in CPU halt.
After you've loaded some values into registers you can do arithmetic operations on them, such as ADD, SUB, MUL.
Sometimes you can't script everything. Use the instruction JMP A1
to automate your walk.
Remember, to get a memory value from a register use eg. [4]
It's time for branching!
Elementary arithmetics..
Take a,b,c clockwise starting from 9'o clock.
You must have noticed that division was missing. Implement it.
Ever heard of function calls?
Try to be spacially modest with your code.
The number just before the door indicates which loaded value to use.
This calls for double dereference: [[2]]
Every step you make increments the seventh register.
The key in this layer is the amount of steps till you hit a wall.
This is it: the last layer, the greatest challenge.
Basic idea: