23 Commits (552035dc53d0d05cd4f2c5251bbd77ebe89cb2d5)
 

Author SHA1 Message Date
Joey Pollack 552035dc53 Refactors InputConsole and OutputConsole into just Console, Adds the assemble.bat script 1 year ago
Joey Pollack 84c18afd09 Adds the InputConsole and a test program for it - echo.asm 1 year ago
Joey Pollack e3225cb0ca Refactors the print flags to use bitwise flags and collect them all under a single byte (now know as the Console Flags) 1 year ago
Joey Pollack 41401f7d83 Preparing to add the InputConsole 1 year ago
Joey Pollack ecc7b9b73f Fix a bug with the branch instructions not being able to move backward (offsets were unsigned) 2 years ago
Joey Pollack 05fcb7b7f7 Simple test machine can now load an arbitrary program binary 2 years ago
Joey Pollack 6efdfecf54 Adds the simple test virtual machine and a few hard-coded test programs 2 years ago
Joey Pollack 48bfaf500a All instructions implemented NOT TESTED 2 years ago
Joey Pollack a07b784e5b Adds branching instructions (not tested) 2 years ago
joeyrp b6029d0ef5 Adds the rest of group three instructions and begins work on branching 2 years ago
joeyrp 03c0425165 Adds BIT and JMP instructions 2 years ago
Joey Pollack 400e378492 Adds the rest of the group 2 intructions 2 years ago
Joey Pollack e705296cde Adds ROL, LSR, and ROR instructions 2 years ago
Joey Pollack 2ebe9a56b2 Adds ASL instruction 2 years ago
Joey Pollack 2f64343196 Adds ASL instruction - Still needs testing 2 years ago
Joey Pollack 6af0fb3cb3 refactors unit tests to separate address mode tests from instruction tests.\nAlso fixes SBC instruction 2 years ago
Joey Pollack cccc23f2e6 Adds IZY address mode - Only tested with the LDA instruction however 2 years ago
Joey Pollack 93e16f0d02 Adds (Indirect, X) addressing mode 2 years ago
Joey Pollack 7021dd1e56 Group One instructions done EXCEPT for modes (Indirect, X) and (Indirect), Y 2 years ago
Joey Pollack 4987266110 adds a few more address modes and unit tests for instructions 2 years ago
Joey Pollack 99ff781d3d simple addition working 2 years ago
Joey Pollack 8f3429dcc8 adds a todo file 2 years ago
Joey Pollack 293c707ee9 very basics working! 2 years ago