aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Implement sound supportThomas Voss 2024-02-163-4/+10
* Implement a working SDL GUIThomas Voss 2024-02-165-134/+419
* Begin implementing an SDL2 frontendThomas Voss 2024-02-145-8/+92
* Check return value of clock_gettime()Thomas Voss 2024-02-141-1/+2
* Prefer UINT64_WIDTH to literal ‘64’Thomas Voss 2024-02-141-1/+1
* Remove useless variableThomas Voss 2024-02-141-2/+1
* Rename lookup.h to autogen-lookup.hThomas Voss 2024-02-141-1/+1
* Fix builds on MacOSThomas Voss 2024-02-142-190/+1
* Free alloced buffer for DB instructionsThomas Voss 2024-02-141-0/+5
* Set pad to false after paddingThomas Voss 2024-02-141-1/+3
* Print correct binary sizesThomas Voss 2024-02-141-2/+4
* Implement the start of an emulatorThomas Voss 2024-02-144-9/+385
* Align opcodes on even byte boundariesThomas Voss 2024-02-141-0/+9
* Check for T_IDENT, not T_STRINGThomas Voss 2024-02-141-1/+1
* Offset labels by 0x200Thomas Voss 2024-02-141-1/+3
* Begin work on the Ahoy emulatorThomas Voss 2024-02-131-0/+57
* Make unreachable() useful when debugging, and move common macrosThomas Voss 2024-02-136-18/+31
* Move *eq() macros to common.hThomas Voss 2024-02-133-10/+4
* Use U8MOV()Thomas Voss 2024-02-131-2/+1
* Remove debug codeThomas Voss 2024-02-131-5/+1
* More simplificationThomas Voss 2024-02-131-13/+10
* Remove [[maybe_unused]] from stream parameterThomas Voss 2024-02-131-1/+1
* SimplifyThomas Voss 2024-02-131-3/+1
* Swap out mbstring.h for rune.hThomas Voss 2024-02-131-1/+1
* Complete the assemblerThomas Voss 2024-02-133-8/+178
* Update NOTESThomas Voss 2024-02-131-1/+1
* Genesis commitThomas Voss 2024-02-1314-0/+1558