Hacker's Edge Game Guide: Programming

In this article I will explain how to get started with programming in either C or Assembly with Hacker's ...


Read more...

Example program: password.asm
Sept. 4, 2014
Last updated at Jan. 1, 2018

Here is an example program which requests a password and checks it against an internal variable, it should be assembled ...


Read more...

This is an example program to highlight some recent updates, you can use this example code on a machine without ...


Read more...

ld65 he-rom.cfg
Nov. 15, 2017

If you plan on using a 3rd party toolkit like cc65 or ca65, then you will need to have one ...


Read more...

CPU memory space
Sept. 4, 2014
Last updated at Nov. 14, 2017

This is an updated guide for the new 6502 Virtual Machine CPU used in the current version of the game ...


Read more...

The 6502 Assembler included in-game within Hacker's Edge is a bit different than other 6502 Assemblers roaming the Internet ...


Read more...

In this guide we will go through how to use the official KERNEL.SYS APIs to create some simple programs ...


Read more...

Official KERNEL APIs
July 27, 2016
Last updated at Aug. 1, 2016

The default in-game KERNEL.SYS has a set of exposed APIs which are very useful and can make creating programs ...


Read more...

Example program: hello.asm
Sept. 4, 2014
Last updated at July 27, 2016

Here is a more complex example which takes in user input, and checks what the user has typed and displaying ...


Read more...

In this example we go through the File I/O API to demonstrate how we can check if a file ...


Read more...

Example program: echo.asm
Sept. 4, 2014
Last updated at June 29, 2016

Here is an example program which takes an argument from the command-line and just echoes it back to the terminal ...


Read more...

Example program: peek.asm
Sept. 4, 2014
Last updated at June 29, 2016

Here is an example program which takes an argument from the command-line and displays the data in that memory address ...


Read more...

Instruction code reference sheet
Sept. 4, 2014
Last updated at May 30, 2016

In this guide we will go through the currently available operation codes you can use in your assembly programs within ...


Read more...