Skip to content

WIP Level 1: The Door - #19

Open
simon-whitehead wants to merge 40 commits into
masterfrom
001-the-door
Open

WIP Level 1: The Door#19
simon-whitehead wants to merge 40 commits into
masterfrom
001-the-door

Conversation

@simon-whitehead

Copy link
Copy Markdown
Owner

This PR introduces the first proper, official, completely documented level of Hakka: The Door.

The goal of this level will be to hack an electronic keypad and open a door.

@simon-whitehead simon-whitehead self-assigned this Dec 28, 2016
@simon-whitehead simon-whitehead added this to the v0.3.0 milestone Dec 28, 2016
@simon-whitehead

simon-whitehead commented Dec 29, 2016

Copy link
Copy Markdown
Owner Author

Progress shot no.1
screen shot 2016-12-30 at 2 00 47 am

@simon-whitehead

Copy link
Copy Markdown
Owner Author

Progress GIF no.1:

001-the-door-001

While it looks basic, its important to note that this is running in an entirely emulated state and is completely hackable. So far you can:

  • Turn the LCD on and off.
  • Turn the keypad on and off.
  • Edit the code in memory.
  • Edit the properties of the LCD (which are in memory).

All of the logic to flip buffers, modify the input, handle the button presses, etc, is in the emulated Assembly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant