Logo
Explore Help
Sign In
Stevan/chip
Watch 1
Star 0
Fork 0
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
15 Commits 1 Branch 0 Tags
d975c16ed7ad39a3caf32452c54cee57f7ffb5b2
Commit Graph
11 Commits
Author SHA1 Message Date
Stevan Freeborn d975c16ed7 fix(cpu): add key register and font address bounds checks 2026-07-18 15:15:55 -05:00
Stevan Freeborn 30abd7a2bf fix(cpu): correct borrow flag comparison in subtraction opcodes 2026-07-18 15:15:46 -05:00
Stevan Freeborn b55dd087ee fix(timer): decrement sound timer instead of incrementing 2026-07-18 15:15:16 -05:00
Stevan Freeborn 87512e2372 fix(loop): change main window loop termination condition 2026-07-18 15:14:53 -05:00
Stevan Freeborn 131ce40a55 fix(cpu): zero-initialize emulator state struct on startup 2026-07-18 15:14:43 -05:00
Stevan Freeborn e956e4abaa feat: make space invaders playable 2026-07-18 08:28:24 -05:00
Stevan Freeborn 87a6954ba1 chore: homework for stream 2026-07-17 21:32:57 -05:00
Stevan Freeborn b64ba55f46 feat: update to render using raylib + implement additional instructions 2026-07-17 08:19:54 -05:00
Stevan Freeborn 6c9a132b37 feat: we be drawing IBM logos in the terminal like it is the 1970s 2026-07-16 09:17:21 -05:00
Stevan Freeborn ddb240e6d0 feat: implemented parsing opcodes and dumping to csv 2026-07-15 08:29:11 -05:00
Stevan Freeborn 157aff6ab4 feat: open and load file into memory 2026-07-14 08:16:54 -05:00
Powered by Gitea Version: 1.27.2 Page: 210ms Template: 3ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API