Skip to content

Latest commit

 

History

History
30 lines (27 loc) · 916 Bytes

Todo.md

File metadata and controls

30 lines (27 loc) · 916 Bytes

To-Do List

  • Add Audio

  • Transition to SDL

    • Fix FPS Limit ❗❗❗
      • Look into the Logic and not an Example
    • Translate Inputs
    • Draw Buffer
    • Fixed Update (kindda)
    • Make sure Win10 Works
    • Clean up from GLFW
  • Fix Memory Leak!

  • Implement Timers

    • Make sure they Decrement :)
  • Debug Mode 👾

    • Display Registers and their Values
    • Visual for observing Interpreter going through ASM Code as the interpreter is running
      • Terminal Version
      • GUI Version
    • Be able to RUN or Run on Click (On Line at a time)
  • Configuration 🎮

    • Keymap Remap
    • Window Size
  • Layout CHIP-8 "Hardware" Structure + Comments

    • Stack, Stack Pointer(SP), Program Counter(PC)
  • Read binary from CHIP-8 roms in the correct order

  • Disassemble opcodes

  • Optimize Compiled Binary from Warnings