Commit Graph

  • b5d254f998 Fixed typo master Joey Pollack 2024-07-05 19:04:08 -0400
  • 5a45347815 Console now truncates input if it's too long (instead of failing to read) Joey Pollack 2024-07-05 18:25:38 -0400
  • d27cd2c3e4 Cleans up some files and adds the README files Joey Pollack 2024-07-05 17:41:24 -0400
  • 2964ff3b60 Adds updated license and readme files Joey Pollack 2024-07-03 20:33:15 -0400
  • f06caa8357 Merge branch 'master' of http://repos.joeyrp.com/joey/RE6502 Joey Pollack 2024-07-03 18:32:14 -0400
  • 552035dc53 Refactors InputConsole and OutputConsole into just Console, Adds the assemble.bat script Joey Pollack 2024-07-03 18:23:47 -0400
  • 07d42abae9 Refactors InputConsole and OutputConsole into just Console, Adds the assemble.bat script Joey Pollack 2024-07-03 18:23:47 -0400
  • 84c18afd09 Adds the InputConsole and a test program for it - echo.asm Joey Pollack 2024-07-03 17:28:28 -0400
  • e3225cb0ca Refactors the print flags to use bitwise flags and collect them all under a single byte (now know as the Console Flags) Joey Pollack 2024-07-03 15:14:20 -0400
  • 41401f7d83 Preparing to add the InputConsole Joey Pollack 2024-07-03 14:39:39 -0400
  • ecc7b9b73f Fix a bug with the branch instructions not being able to move backward (offsets were unsigned) Joey Pollack 2024-01-22 19:09:50 -0500
  • 05fcb7b7f7 Simple test machine can now load an arbitrary program binary Joey Pollack 2024-01-22 17:14:59 -0500
  • 6efdfecf54 Adds the simple test virtual machine and a few hard-coded test programs Joey Pollack 2024-01-19 18:01:20 -0500
  • 48bfaf500a All instructions implemented NOT TESTED Joey Pollack 2024-01-18 16:40:21 -0500
  • a07b784e5b Adds branching instructions (not tested) Joey Pollack 2024-01-12 17:09:20 -0500
  • b6029d0ef5 Adds the rest of group three instructions and begins work on branching joeyrp 2024-01-10 18:11:07 -0500
  • 03c0425165 Adds BIT and JMP instructions joeyrp 2024-01-09 16:14:49 -0500
  • 400e378492 Adds the rest of the group 2 intructions Joey Pollack 2024-01-08 16:01:37 -0500
  • e705296cde Adds ROL, LSR, and ROR instructions Joey Pollack 2023-11-30 18:13:12 -0500
  • 2ebe9a56b2 Adds ASL instruction Joey Pollack 2023-11-30 17:32:42 -0500
  • 2f64343196 Adds ASL instruction - Still needs testing Joey Pollack 2023-11-29 16:02:04 -0500
  • 6af0fb3cb3 refactors unit tests to separate address mode tests from instruction tests.\nAlso fixes SBC instruction Joey Pollack 2023-11-29 15:09:13 -0500
  • cccc23f2e6 Adds IZY address mode - Only tested with the LDA instruction however Joey Pollack 2023-11-28 16:02:01 -0500
  • 93e16f0d02 Adds (Indirect, X) addressing mode Joey Pollack 2023-11-28 15:16:41 -0500
  • 7021dd1e56 Group One instructions done EXCEPT for modes (Indirect, X) and (Indirect), Y Joey Pollack 2023-11-28 13:57:55 -0500
  • 4987266110 adds a few more address modes and unit tests for instructions Joey Pollack 2023-11-07 21:00:15 -0500
  • 99ff781d3d simple addition working Joey Pollack 2023-11-06 19:58:26 -0500
  • 8f3429dcc8 adds a todo file Joey Pollack 2023-11-06 19:11:04 -0500
  • 293c707ee9 very basics working! Joey Pollack 2023-11-06 18:47:23 -0500