Logo
Explore Help
Sign In
Stevan/chip
Watch 1
Star 0
Fork 0
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
16 Commits 1 Branch 0 Tags
35572cb76ae9da8d64690e6563dee01eb4b4e5ba
Commit Graph
12 Commits
Author SHA1 Message Date
Stevan Freeborn 35572cb76a fix(cpu): break cycle execution loop if waiting for key 2026-07-18 15:16:07 -05:00
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: 202ms Template: 5ms
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