Commit Graph

  • 6de62423e8 more emulator features, sub # instr master Redo 2024-08-12 22:52:33 -06:00
  • 4ae98df548 update and improve emulator Redo 2024-08-11 02:39:37 -06:00
  • 5f78ead08b clean up documentation, clean up dead code, add some instrs Redo 2024-07-20 22:35:33 -06:00
  • 7aa99412ba remake assembler with customasm, misc, need to clean up Redo 2024-06-26 11:37:29 -06:00
  • 717a9d9b08 make assembler use \\ instead of / for newlines Redo 2024-03-01 20:58:07 -06:00
  • eaae7bb2d2 Merge branch 'master' of Auios/8608 into master redo 2024-02-21 00:20:53 +00:00
  • 4af1b92d05 Update readme.md Auios 2024-02-20 19:15:24 -05:00
  • 64a98f6add Examples Auios 2024-02-16 17:00:38 -05:00
  • 971f8a326c Update memoryMap.md Auios 2024-02-16 17:00:29 -05:00
  • a87ea1f261 Update readme.md Auios 2024-02-16 16:59:56 -05:00
  • cf08a90c7e Delete double.asm Auios 2024-02-14 13:36:13 -05:00
  • e1540ff2b1 Create fibonacci.asm Auios 2024-02-13 18:38:02 -05:00
  • 861820aa49 Examples Auios 2024-02-11 22:54:37 -05:00
  • a8dea7b3db Create settings.json Auios 2024-02-11 22:54:32 -05:00
  • c312b1e646 Merge branch 'master' of Auios/8608 into master redo 2024-02-12 03:04:16 +00:00
  • 4162c9b232 Convert readme to markdown Auios 2024-02-11 21:56:56 -05:00
  • 365071072b fix carry and shifts in hardware, misc Redo 2024-01-20 03:12:26 -06:00
  • ecf01a2dc9 accumulated old changes Redo 2023-12-01 04:19:46 -06:00
  • b75ff48300 fix conditions, add ien flag, improve keyboard, add gpio Redo 2023-01-04 13:29:55 -06:00
  • 4af6f46a51 add memory access highlighting to emulator Redo 2022-12-07 13:13:17 -06:00
  • 59f7db27f1 add emulator Redo 2022-12-06 15:04:48 -06:00
  • 8cfdea1004 add stack subroutines Redo 2022-11-15 17:08:29 -06:00
  • c1fc5d6399 add labels to dasm Redo 2022-11-10 21:09:03 -06:00
  • 1dc679b430 make dasm only show code Redo 2022-11-10 20:35:52 -06:00
  • 0e6ec8460b fix relative path in assembler Redo 2022-11-10 16:21:52 -06:00
  • c67a88e7d0 add utf-8 to codepage mapping, change some asm syntax Redo 2022-11-10 15:24:50 -06:00
  • 2fe0e50942 add bitshifts, make 8bit loads update zero flag Redo 2022-11-03 13:00:20 -06:00
  • 50b13fec4c add .space directive Redo 2022-11-02 12:43:55 -06:00
  • 7ea1c56362 remove debug print Redo 2022-11-02 11:42:46 -06:00
  • 6b64e61537 add multiline comments Redo 2022-11-02 11:42:01 -06:00
  • 97f5792a75 add binary numbers Redo 2022-11-02 10:51:00 -06:00
  • 2a4aa1625d remove debug print Redo 2022-11-02 10:45:51 -06:00
  • a09fdcbf2b fix string escapes Redo 2022-11-01 20:58:59 -06:00
  • 50183f0aff fix check for rom size in AssembleFileE Redo 2022-11-01 14:52:25 -06:00
  • c162f1c98c add file io error printing Redo 2022-11-01 14:43:25 -06:00
  • ae6dd9f2bc fix // comments Redo 2022-11-01 14:20:45 -06:00
  • 06dc63ce74 add string to hex dump Redo 2022-11-01 14:01:15 -06:00
  • ceb4a457f7 add ad/sb b/c a Redo 2022-11-01 13:46:18 -06:00
  • c1fd3d1d30 update readme, add 16-bit arith and pointer increments Redo 2022-11-01 13:39:26 -06:00
  • 7ec5152d72 fix braces after labels, add readme Redo 2022-11-01 13:02:54 -06:00
  • 0a9aa7a7d7 add scoped defines Redo 2022-11-01 11:25:09 -06:00
  • 83d668fa5c add repeated line notation to mem dump Redo 2022-11-01 10:59:41 -06:00
  • 46e5b83cef add aliases, fix cond jumps Redo 2022-11-01 10:08:45 -06:00
  • dfc9f18ec7 allow braces in macros, fix strings in multiline macros Redo 2022-10-31 20:42:34 -06:00
  • 4bc3828d43 allow decimals to define imm16 Redo 2022-10-31 16:54:12 -06:00
  • 40ce1c9ce9 fix immediates with new stack relative changes Redo 2022-10-31 15:58:27 -06:00
  • c906937f05 add *s-x syntax to stack-relative addressing Redo 2022-10-31 14:58:25 -06:00
  • fdf4c91944 add instruction list Redo 2022-10-31 14:02:37 -06:00
  • 9d19db8e9d remove debug print Redo 2022-10-31 13:34:35 -06:00
  • ed3d0ee53b brace fixes Redo 2022-10-31 13:33:55 -06:00
  • 870bb34454 add braces Redo 2022-10-26 22:01:00 -06:00
  • ded021ee99 add dasm and braces Redo 2022-10-26 20:30:33 -06:00
  • 5fe3adca2a initial commit Redo 2022-10-26 18:27:00 -06:00