Skip to content
2 changes: 1 addition & 1 deletion docs/chip8_emu.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -61,4 +61,4 @@ By separating opcode decoding, operand handling, and instruction execution, the

Details on design and implementation of a clean API for the core emulator logic, allowing users to interact with the emulator without needing to understand its internal workings can be found below. The APIs provide methods for fetching, decoding, and executing instructions, as well as loading programs and accessing emulator resources.

link:core.adoc[Core Emulator API Reference]
link:core.html[Core Emulator API Reference]
4 changes: 4 additions & 0 deletions docs/core.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
:source-language: c++
:toc: left
:toclevels: 4

== Core Emulator API Reference

The `core_t` class is the central component of the Chip8 emulator, managing the main emulation cycle and resources. It provides a clean interface for fetching, decoding, and executing instructions, as well as loading programs and accessing emulator resources.
Expand Down