summaryrefslogtreecommitdiff
path: root/src/main.rs
AgeCommit message (Collapse)Author
2023-07-01Support load and store instructions; Update messages; Implement some move ↵0.37Gabriel Jensen
instructions; Update log function; Add equivalent write functions; Fix conditional execution; Fix branch; Add device helper structure; Update trap print; Reenable overflow checks; License under AGPL3; Fix default configuration not being made; Update readme; Add spsr registers;
2023-06-28Survive traps; Use hexadecimal version numbers; Rewrite readme into ↵0.34Gabriel Jensen
ASCII-text; Don't default image; Add configuration file;
2023-06-25Update version constant to include minor versions; Use SDL2 for windowing; ↵0.33Gabriel Jensen
Combine Application and Emulator structures; Rename opcode method to decode;
2023-06-25Support bl; Update register format; Unify trap functions; Add memory read ↵0.32Gabriel Jensen
helper functions; Update naming convention;
2023-06-23Repurpose project for emulating the AGB; Make changelog plain-text (rename ↵0.30Gabriel Jensen
to CHANGELOG.txt); Write in Rust; Update gitignore; Use Git tagging;