summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-17Add logo; Implement exceptions (including banked registers); Implement softwa...HEAD0.47masterGabriel Bjørnager Jensen
2023-11-05Update readme; Implement remaining data-processing instructions with register...0.46Gabriel Bjørnager Jensen
2023-11-04Reformat changelog in Markdown; Add test program (including build script); Up...0.45Gabriel Bjørnager Jensen
2023-07-05Fill window according to first palette entry0.44Gabriel Jensen
2023-07-05Update messages; Fix lsr and lsl; Fix str;0.43Gabriel Jensen
2023-07-05Implement Thumb: * ldr Rd, [Rn, Immediate5]; * ldr Rd, [Rn, Rm]; * ldr Rd,...0.42Gabriel Jensen
2023-07-02Implement Thumb: * mov Rd, Rm; * movs Rd, immediate_8; * movs Rd, Rm; Update ...0.41Gabriel Jensen
2023-07-02Fix wrong license in readme;0.40Gabriel Jensen
2023-07-02Add support for Thumb: * bx; * b{cond}; * b; Fix bx; Rework log method; Impro...0.39Gabriel Jensen
2023-07-01Support bx; Fix ldr|str; Remove logging in release builds; Fix version number...0.38Gabriel Jensen
2023-07-01Support load and store instructions; Update messages; Implement some move ins...0.37Gabriel Jensen
2023-06-29Bump dependency versions; Optimise b{cond}{l}.w decoder; Update messages; Rem...0.36Gabriel Jensen
2023-06-29Update manifest; Update trap function (make better use of enumerations);0.35Gabriel Jensen
2023-06-28Survive traps; Use hexadecimal version numbers; Rewrite readme into ASCII-tex...0.34Gabriel Jensen
2023-06-25Update version constant to include minor versions; Use SDL2 for windowing; Co...0.33Gabriel Jensen
2023-06-25Support bl; Update register format; Unify trap functions; Add memory read hel...0.32Gabriel Jensen
2023-06-24Update trap function; Add emulator helper structure; Support conditional inst...0.31Gabriel Jensen
2023-06-23Repurpose project for emulating the AGB; Make changelog plain-text (rename to...0.30Gabriel Jensen
2022-01-26Fix logs being forced disabled.Gabriel Jensen
2022-01-26Version 24Gabriel Jensen
2022-01-26Version 23Gabriel Jensen
2022-01-25Fix version number being out of date.Gabriel Jensen
2022-01-25Version 21Gabriel Jensen
2022-01-25Split project; Rewrite project.Gabriel Jensen
2021-05-02Version 1↋.Gabriel Jensen
2021-05-02Version 1↊.Gabriel Jensen
2021-05-02Version 19.Gabriel Jensen
2021-04-29Fix UTF-8 encoder.Gabriel Jensen
2021-04-29Rework.Gabriel Jensen
2021-02-10Remove build artifactsGabriel Jensen
2021-02-09Compile luma instead of luma.bin. Get input file via arguments passed to exec...Gabriel Jensen
2021-02-08reformat README.html to Markdown.Gabriel Jensen
2021-02-07Add "changelog.html" to keep track of changes. Remove deprecated gfx library ...Gabriel Jensen
2021-02-04revert .gitignore stylingGabriel Jensen
2021-01-24reformat README file into HTMLGabriel Jensen
2021-01-22redo .gitignore ifleGabriel Jensen
2021-01-18readd x support but only for non-linux systems (may change in the future)Gabriel Jensen
2021-01-18drop x supportGabriel Jensen
2021-01-15quick commit before dropping x supportGabriel Jensen
2021-01-13create license fileGabriel Jensen
2021-01-12make Makefile check for Makefile changes when linking not compilingGabriel Jensen
2021-01-12make Makefile check for Makefile changes when makingGabriel Jensen
2021-01-12fix error when compiling crtwin.cGabriel Jensen
2021-01-12change compiler to clangGabriel Jensen
2021-01-09readd .gitignoreGabriel Jensen
2021-01-09create makefileGabriel Jensen
2021-01-08create foundation for stdlib socketGabriel Jensen
2021-01-08firstGabriel Jensen