summaryrefslogtreecommitdiff
path: root/programs
AgeCommit message (Expand)Author
2021-05-09Replace call to memcpy, with call to memcpy_dir.mrb0nk500
2021-05-09Add a end to start version of memcpy, and a selectablemrb0nk500
2021-05-08Fixed a bug in print_char caused by not zero extendingmrb0nk500
2021-05-08Fixed a bug in print_str to do with clobberedmrb0nk500
2021-05-08Replace get_ctrlidx with get_index in print_char.mrb0nk500
2021-05-08Add a new subroutine called get_index.mrb0nk500
2021-05-08Get the pointer from the control code handler tablemrb0nk500
2021-05-08Rewrite `clr_arr` to use the ortho extension.mrb0nk500
2021-05-08Replace all instances of $/0x1B with the escapemrb0nk500
2021-05-08Start replacing the numbered duplicate local symbolsmrb0nk500
2021-04-04- Fixed a bug to do with how SIB operands were parsedmrb0nk500
2021-02-25- Implemented the multiply expression into the assembler.mrb0nk500
2021-02-13- Reverted back one commit before the previous commit.mrb0nk500
2021-01-27- Fixed some bugs in the emulator.mrb0nk500
2020-12-08- Implemented support for the Orthogonal extension intomrb0nk500
2020-11-20- Implemented support for Sux's base extension.mrb0nk500
2020-11-20- Cleaned up a bit of the code.mrb0nk500
2020-10-06- Removed some debugging stuff from the SuB Suite.mrb0nk500
2020-10-06- Made the stack pointer 64 bit, rather than 16 bit.mrb0nk500
2020-10-05- Added a routine for testing the SuB Suite'smrb0nk500
2020-10-04- Added support for reading, and writing outside themrb0nk500
2020-09-24- Fixed some more bugs with struct, and union handling.mrb0nk500
2020-09-21- Fixed some issues with how structs, and unions weremrb0nk500
2020-08-30- Did some more work on SuBAsm's lexer.mrb0nk500
2020-08-17- Fixed some bugs in the emulator's assembler.mrb0nk500
2020-08-12- Refactored the escape sequence parsing, and handling.mrb0nk500
2020-08-09Added the bitwise OR, left shift, and right shiftmrb0nk500
2020-08-08- Refactored the opcode table, in order to make themrb0nk500
2020-08-08Did a ton of stuff.mrb0nk500
2020-07-06- Implemented a new opcode table.mrb0nk500
2020-06-22Did some more stuff.mrb0nk500
2020-06-11Did some more stuff.mrb0nk500
2020-06-01- Deleted some commented code.mrb0nk500
2020-06-01Did some more refactoring to the assembler.mrb0nk500
2020-05-30Refactored the assembler a bit more, in order to removemrb0nk500
2020-05-29Make JSL, JSR absolute, and remove RTL.mrb0nk500
2020-05-28Refactored the assembler, yet again, and implementedmrb0nk500
2020-05-18Fixed some more bugs in the assembler.mrb0nk500
2020-05-18Did alot of stuff while I was up at the family trailer.mrb0nk500
2020-05-09Added support for single quote marks to the emulator'smrb0nk500
2020-04-27Added support for including source files to themrb0nk500
2020-04-19Removed most of the commented code, and optimized themrb0nk500
2020-04-17Made both the assembly language monitor, and themrb0nk500
2020-04-09Completely changed the assembler.mrb0nk500
2020-04-02Made the emulator less bloated, and faster.mrb0nk500
2020-03-24Added support in SuBEditor for true backspace, andmrb0nk500
2020-03-17Cleaned up the debug prints in the C port of SuBEditor.mrb0nk500
2020-03-17Revamped the opcode table, made the emulator moremrb0nk500
2020-02-20Finished SuBAsm's screen editor.mrb0nk500
2020-01-23Start optimizing the emulator.mrb0nk500