Commit Graph

  • 3f33ff4257 visual: port latest perfect6502 changes to go master Zellyn Hunter 2018-09-03 17:55:34 -0400
  • 8d286ae9cf visual: make unused nodes false to match c; package fix Zellyn Hunter 2018-08-22 19:55:25 -0400
  • 3f60f49bd3 Move opcodes/ into asm dir that uses it Zellyn Hunter 2018-04-10 22:22:16 -0400
  • ed5d558dc1 add readme link to unmaintained.tech Zellyn Hunter 2017-03-06 22:05:46 -0500
  • 3dd56dc936 Add specific commit links to visual TODOs Zellyn Hunter 2017-01-26 22:13:16 -0600
  • 9ac1a01543 travis: use default go version Zellyn Hunter 2017-01-26 21:55:03 -0600
  • 8dcbe58a78 Oops - left deliberate fail in test Zellyn Hunter 2017-01-26 21:50:24 -0600
  • 0a208481df tests: add custom offset-wrap tests Zellyn Hunter 2017-01-26 21:34:37 -0600
  • d880332268 asm: some work on as65 variant Zellyn Hunter 2017-01-26 20:50:44 -0600
  • 9c0bcea95d Use int64 for intermediate results internally Zellyn Hunter 2016-05-10 05:57:17 -0400
  • f193a52183 Update README Zellyn Hunter 2016-05-05 21:59:27 -0400
  • 1eac20d2ae Add doc.go to keep go build ./... happy Zellyn Hunter 2016-05-05 21:45:24 -0400
  • 1374ac7ded Add build status to README Zellyn Hunter 2016-05-05 21:34:09 -0400
  • 986ffcd089 add .travis.yml Zellyn Hunter 2016-05-05 21:33:18 -0400
  • 7a9a0cb41f First (wrong) pass at as65 Zellyn Hunter 2016-05-05 21:18:29 -0400
  • 07a8d64377 Tidying, getting ready to add Sweet16 opcodes Zellyn Hunter 2016-04-22 06:40:00 -0400
  • 218c3b9a91 update cpu.go to match disasm Zellyn Hunter 2016-04-15 11:20:56 -0400
  • d08ba2ec70 Cleaned up runtest.sh, handling of orgs, equates Zellyn Hunter 2014-09-15 17:40:49 -0700
  • 495a2473e2 Removed Mode field from instructions. Zellyn Hunter 2014-09-09 17:39:02 -0700
  • 498b6c5a7d Only call compute on second pass. Zellyn Hunter 2014-09-09 17:32:15 -0700
  • 072a4521de Removed WidthKnown: ParseInstr sets width Zellyn Hunter 2014-09-08 20:59:14 -0700
  • ddc6d85b46 Working on finalizing width on pass1 Zellyn Hunter 2014-09-04 17:48:11 -0700
  • c07a3732a6 Moving more stuff to first pass. Zellyn Hunter 2014-08-29 16:34:52 -0700
  • cab917364e Add plan to asm.org Zellyn Hunter 2014-08-22 16:37:01 -0700
  • c7308bf05c Separated context out of Flavor Zellyn Hunter 2014-08-22 08:24:30 -0700
  • 457446772a Removing unused junk, strengthen instruciton Var type. Zellyn Hunter 2014-08-19 17:43:23 -0700
  • 54fe4809c1 Reorganize label fixing. Zellyn Hunter 2014-08-19 08:22:34 -0700
  • 88ef7feee5 More simplifying: address is always known Zellyn Hunter 2014-08-08 20:49:42 -0700
  • 8e28615be3 Added name to Flavor interface Zellyn Hunter 2014-08-08 16:18:15 -0700
  • 17d0dc1d69 Simplified: it's now a two-pass assembler. More to come. Zellyn Hunter 2014-08-08 15:55:33 -0700
  • 3da6efc546 added sweet16 info links Zellyn Hunter 2014-08-05 22:18:17 -0700
  • d504143800 working on disasm Zellyn Hunter 2014-08-05 22:18:03 -0700
  • a9f4d9b8ff Got intbasic.asm compiling Zellyn Hunter 2014-07-31 16:33:10 -0700
  • 8f04a118ab Implemented macro-local labels for Merlin Zellyn Hunter 2014-07-23 08:13:53 -0700
  • 6a51d73b66 Register macro name for Flavors that need it. Zellyn Hunter 2014-06-19 16:46:48 -0700
  • 65c391cc46 merlin: simple tests passing, only macros remain Zellyn Hunter 2014-06-19 08:24:54 -0700
  • a31ee8b1d1 most merlin tests passing Zellyn Hunter 2014-06-18 21:57:17 -0700
  • 006f18e51d Pulling out parsing of macro calls. Zellyn Hunter 2014-06-16 08:24:42 -0700
  • 1754dcf7a3 wip: merlin assembler Zellyn Hunter 2014-06-12 17:39:48 -0700
  • 2a9c4df2af added misc-f699.asm to runtest.sh Zellyn Hunter 2014-06-12 17:39:24 -0700
  • 122a3735ac added shell script to generate most ROMS Zellyn Hunter 2014-06-05 08:10:50 -0700
  • 48b5b11754 split redbook into a and b Zellyn Hunter 2014-06-04 08:35:31 -0700
  • 255fa86640 monitor.asm assembles now Zellyn Hunter 2014-06-03 08:46:49 -0700
  • 0a28127420 Can now assemble autostart ROM Zellyn Hunter 2014-05-31 12:55:36 -0700
  • 9a7f1c2cca working on redbook-ish assmebler Zellyn Hunter 2014-05-23 16:53:46 -0700
  • 458911e505 fix test Zellyn Hunter 2014-05-21 21:51:55 -0700
  • bcb02d5c41 added a2as command-line assembler Zellyn Hunter 2014-05-21 21:44:23 -0700
  • 9992fd049a working on assembler binary Zellyn Hunter 2014-05-20 08:23:20 -0700
  • 0f344d37fb clean up some error handling Zellyn Hunter 2014-05-15 17:11:05 -0700
  • 9edc15ad39 removed applesoft from assemble_test.go Zellyn Hunter 2014-05-15 17:10:44 -0700
  • f2bf37843b working on assembling applesoft Zellyn Hunter 2014-05-15 16:56:39 -0700
  • 47de551af3 scma: first pass of macros complete Zellyn Hunter 2014-05-08 16:44:08 -0700
  • fd1253fc4f wip: macros and associated fallout Zellyn Hunter 2014-05-07 17:44:03 -0700
  • a241c48657 scma: assembles applesoft without erroring Zellyn Hunter 2014-05-04 20:51:58 -0700
  • 42bde82f34 Working on SCMA-compatible assembler. Zellyn Hunter 2014-03-04 17:42:51 -0800
  • d9fa2336d3 Add Print(boo) to Cpu type to turn on tracing. Zellyn Hunter 2013-05-06 21:22:00 -0700
  • 986acf6917 Added disassembly stuff Zellyn Hunter 2013-04-21 16:49:28 -0700
  • 73ca1c8195 moved memory testing out to separate file Zellyn Hunter 2013-04-07 21:20:15 -0700
  • faf7b08198 gate-level: tweak order of cpu struct fields Zellyn Hunter 2013-03-11 21:01:03 -0700
  • 1c6286cfc2 Gate-level: convert arrays to slices Zellyn Hunter 2013-03-11 20:57:17 -0700
  • 9357bfbf21 Added to docs Zellyn Hunter 2013-03-11 20:16:06 -0700
  • 98438f5156 Added comparing test. Zellyn Hunter 2013-03-11 20:15:49 -0700
  • cfff197420 Make lots of instructions cycle-accurate Zellyn Hunter 2013-03-11 17:21:45 -0700
  • 56959ddcc9 speedups to visual.go Zellyn Hunter 2013-03-07 22:34:54 -0800
  • 9605e2d69f Translate perfect6502 to go. Zellyn Hunter 2013-03-07 17:38:01 -0800
  • b268e242f8 Added .DS_Store to .gitignore. Zellyn Hunter 2013-03-06 16:47:10 -0800
  • e154293ca1 First pass at translating perfect6502 to Go. Zellyn Hunter 2013-03-06 16:45:41 -0800
  • e69ef9db5f Update to latest version of 6502 functional tests Zellyn Hunter 2013-03-03 09:39:46 -0800
  • 77c24879e3 Use specific types for enums. Zellyn Hunter 2013-02-28 16:33:39 -0800
  • f1299f6f7f Move opcode metadata to separate package. Zellyn Hunter 2013-02-28 09:01:31 -0800
  • 59a789746e Minor doc change Zellyn Hunter 2013-02-27 23:19:48 -0800
  • 18a3c0093f Merge branch 'master' of github.com:zellyn/go6502 Zellyn Hunter 2013-02-27 23:17:40 -0800
  • c689bd2aed Update README.md Zellyn Hunter 2013-02-27 23:17:17 -0800
  • f81871e892 Break out asm so it doesn't depend on cpu Zellyn Hunter 2013-02-27 22:53:58 -0800
  • a0cb814c9e Finally tracked down bug preventing Applesoft running Zellyn Hunter 2013-02-27 22:45:03 -0800
  • 2620c1dee1 Added bug for proper on-cycle reads and writes. Zellyn Hunter 2013-02-27 22:44:33 -0800
  • a8a8074b63 disasm: correct switched X and Y indirect modes, fix spacing Zellyn Hunter 2013-02-27 22:43:31 -0800
  • e8738b3d74 Tests: randomize memory, report untested instructions. Zellyn Hunter 2013-02-27 22:43:07 -0800
  • 0e6ebbb4dc Moved apple2.org to goapple2 repo Zellyn Hunter 2013-02-23 22:20:55 -0800
  • 5102e1af3f Doc fixes. Zellyn Hunter 2013-02-23 14:25:46 -0800
  • 769924cd72 First implementation done, with basic tests and commenting. Zellyn Hunter 2013-02-23 14:11:02 -0800
  • 3b90d6303c Add harness binary to .gitignore Zellyn Hunter 2013-02-18 16:20:03 -0800
  • 7d26907926 Most simple instructions done. Zellyn Hunter 2013-02-17 21:09:38 -0800
  • 90369c5a23 Initial commit Zellyn Hunter 2013-02-15 08:10:41 -0800