aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Check if stderr is a tty, not stdoutThomas Voss 2024-05-281-1/+1
|
* Format codeThomas Voss 2024-05-289-83/+82
|
* Remove manual stdckdint.h implementationThomas Voss 2024-05-281-13/+1
|
* Make example in c8asm(5) more clearThomas Voss 2024-02-261-0/+1
|
* Add an install targetThomas Voss 2024-02-261-1/+50
|
* Add manual pages for all binaries as the asm languageThomas Voss 2024-02-264-0/+670
|
* Set VF to 1, not some arbitrary N>0Thomas Voss 2024-02-261-1/+1
|
* Remove semicolonThomas Voss 2024-02-251-1/+1
|
* Pad trailing sprite dataThomas Voss 2024-02-221-0/+3
|
* Add the assume() macroThomas Voss 2024-02-204-33/+20
|
* Fix globThomas Voss 2024-02-201-1/+1
|
* Make building var more simpleThomas Voss 2024-02-191-184/+90
|
* Add .exrcThomas Voss 2024-02-191-0/+1
|
* Delete c8dump on clean targetThomas Voss 2024-02-191-2/+3
|
* Make error messages great againThomas Voss 2024-02-195-81/+70
|
* Better errors in the assemblerThomas Voss 2024-02-191-5/+5
|
* Better error messages in the lexerThomas Voss 2024-02-198-36/+151
|
* Simplify die*()Thomas Voss 2024-02-181-6/+13
|
* Merge --lto and --releaseThomas Voss 2024-02-181-19/+4
|
* Update READMEThomas Voss 2024-02-181-3/+43
|
* Use U+00A0 NO BREAK SPACE between numbers and unitsThomas Voss 2024-02-181-1/+1
|
* Make mem 1 byte largerThomas Voss 2024-02-181-1/+1
|
* Add c8dumpThomas Voss 2024-02-183-0/+319
|
* Correct usageThomas Voss 2024-02-171-1/+4
|
* Add ahoy to the clean targetThomas Voss 2024-02-171-2/+2
|
* Remove TODOsThomas Voss 2024-02-171-16/+0
|
* Support runtime speed scalingThomas Voss 2024-02-173-11/+17
|
* Allow user-customizable volume levelsThomas Voss 2024-02-173-11/+33
|
* Decrease project scopeThomas Voss 2024-02-171-4/+0
|
* Toggle scanlines at runtimeThomas Voss 2024-02-171-1/+4
|
* Instantly redraw the screen on resizeThomas Voss 2024-02-171-1/+1
|
* Make drawing more efficientThomas Voss 2024-02-171-6/+6
|
* Fix DRW collision detectionThomas Voss 2024-02-171-1/+2
|
* Add missing includesThomas Voss 2024-02-172-0/+2
|
* Remove commented out codeThomas Voss 2024-02-171-25/+0
|
* Optimize redrawingThomas Voss 2024-02-175-5/+15
|
* Improve video drawingThomas Voss 2024-02-165-22/+30
|
* Improve reset codeThomas Voss 2024-02-165-20/+22
|
* Make the screen resizableThomas Voss 2024-02-161-3/+3
|
* Allow the user to reset the emulatorThomas Voss 2024-02-166-17/+22
|
* Support custom clock speedsThomas Voss 2024-02-162-37/+62
|
* Add extra bounds checkingThomas Voss 2024-02-161-1/+5
|
* Update TODOsThomas Voss 2024-02-161-0/+6
|
* Add a TODO fileThomas Voss 2024-02-161-0/+15
|
* Allow for custom seedingThomas Voss 2024-02-163-7/+71
|
* Use UINT64_C() instead of a cast to uint64_tThomas Voss 2024-02-161-1/+1
|
* Make i a size_tThomas Voss 2024-02-161-1/+1
|
* Just use 64 instead of UINT64_WIDTHThomas Voss 2024-02-162-3/+1
|
* Print filenames in error messagesThomas Voss 2024-02-163-7/+10
|
* Inline update_timers()Thomas Voss 2024-02-161-17/+7
|