aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add not opJan Tuomi2024-04-122-2/+14
* Add initial TPU emuJan Tuomi2024-04-127-10/+114
* Implement signed multiplicationJan Tuomi2024-04-123-11/+70
* Finish calli/callr/return, add test codeJan Tuomi2024-04-1210-84/+151
* Add perf testJan Tuomi2024-04-116-7/+191
* Add instr/s counterJan Tuomi2024-04-115-605/+25
* Add tests, fix bugsJan Tuomi2024-02-2510-169/+447
* FixesJan Tuomi2024-02-252-8/+52
* Fix stuff, add debugger colorsJan Tuomi2024-02-254-40/+194
* Improve breakpointsJan Tuomi2024-02-251-18/+55
* Add debug symbols, improve debugger, fix bugsJan Tuomi2024-02-257-31/+179
* Add setup.py, fix bugsJan Tuomi2024-02-2413-32/+160
* Fix bugs, add basic debuggerJan Tuomi2024-02-247-69/+303
* Add stuff, refactorJan Tuomi2024-02-2226-269/+473
* Fix bugsJan Tuomi2024-02-214-8/+28
* Initial impl of stepJan Tuomi2024-02-215-41/+284
* Fix module issuesJan Tuomi2024-02-215-28/+7
* Refactor namesJan Tuomi2024-02-2144-9/+9
* Add emuJan Tuomi2024-02-2115-3/+514
* Refactor dir structureJan Tuomi2024-02-2052-11/+15
* Commit uncommitted changesJan Tuomi2024-02-206-68/+629
* WIPJan Tuomi2023-12-014-189/+205
* Do thingsJan Tuomi2023-11-205-69/+94
* Fix calling issuesJan Tuomi2023-11-137-556/+310
* Remove options, improve functionsJan Tuomi2023-11-1213-323/+318
* Add function defs & callsJan Tuomi2023-11-126-340/+821
* WIP functionsJan Tuomi2023-11-119-193/+335
* Add optimizer, add supported AST nodesJan Tuomi2023-11-106-206/+369
* WIP tree walking compilerJan Tuomi2023-11-0710-168/+699
* wip compilerJan Tuomi2023-11-0611-218/+699
* Fix bugsJan Tuomi2023-11-042-12/+17
* Add backspace supportJan Tuomi2023-11-042-7/+14
* Add dig-install make target for automatically installing memory dataJan Tuomi2023-11-045-223/+285
* Add new_line macroJan Tuomi2023-11-043-14/+22
* Fix character code mappingJan Tuomi2023-11-0311-44/+195
* Improve macro parsingJan Tuomi2023-11-033-9/+8
* Improve string I/O helper macrosJan Tuomi2023-11-034-6/+19
* Fix macros, add string I/O helpersJan Tuomi2023-11-037-60/+100
* Work on charsetJan Tuomi2023-11-034-11/+182
* Implement more mmio for text modeJan Tuomi2023-11-036-337/+280
* Start copying IBM CGA 8x8 charset, wip memory mapped text memoryJan Tuomi2023-11-034-419/+424
* Get text rendering workingJan Tuomi2023-11-037-178/+497
* Work on TPUJan Tuomi2023-11-037-1141/+2548
* Start working on reading custom charsetJan Tuomi2023-11-036-25/+272
* Add graphics mode selectorJan Tuomi2023-11-038-178/+872
* Ignore .DS_StoreJan Tuomi2023-07-141-1/+2
* WIP ppuJan Tuomi2023-07-143-157/+4543
* Add PPU and relevant memoriesJan Tuomi2023-04-144-373/+947
* Start working on VGA circuitJan Tuomi2023-04-145-651/+2343
* Set up MMIO with keyboard, terminal emulatorJan Tuomi2023-04-145-493/+1594