Zellyn Hunter
|
a9f4d9b8ff
|
Got intbasic.asm compiling
|
2014-07-31 16:33:10 -07:00 |
|
Zellyn Hunter
|
8f04a118ab
|
Implemented macro-local labels for Merlin
|
2014-07-23 08:13:53 -07:00 |
|
Zellyn Hunter
|
6a51d73b66
|
Register macro name for Flavors that need it.
|
2014-06-19 16:46:48 -07:00 |
|
Zellyn Hunter
|
65c391cc46
|
merlin: simple tests passing, only macros remain
|
2014-06-19 08:24:54 -07:00 |
|
Zellyn Hunter
|
a31ee8b1d1
|
most merlin tests passing
|
2014-06-18 21:57:17 -07:00 |
|
Zellyn Hunter
|
006f18e51d
|
Pulling out parsing of macro calls.
|
2014-06-16 08:24:42 -07:00 |
|
Zellyn Hunter
|
1754dcf7a3
|
wip: merlin assembler
|
2014-06-12 17:39:48 -07:00 |
|
Zellyn Hunter
|
2a9c4df2af
|
added misc-f699.asm to runtest.sh
|
2014-06-12 17:39:24 -07:00 |
|
Zellyn Hunter
|
122a3735ac
|
added shell script to generate most ROMS
|
2014-06-05 08:10:50 -07:00 |
|
Zellyn Hunter
|
48b5b11754
|
split redbook into a and b
|
2014-06-04 08:35:31 -07:00 |
|
Zellyn Hunter
|
255fa86640
|
monitor.asm assembles now
|
2014-06-03 08:46:49 -07:00 |
|
Zellyn Hunter
|
0a28127420
|
Can now assemble autostart ROM
|
2014-05-31 12:55:36 -07:00 |
|
Zellyn Hunter
|
9a7f1c2cca
|
working on redbook-ish assmebler
|
2014-05-23 16:53:46 -07:00 |
|
Zellyn Hunter
|
458911e505
|
fix test
|
2014-05-21 21:51:55 -07:00 |
|
Zellyn Hunter
|
bcb02d5c41
|
added a2as command-line assembler
|
2014-05-21 21:44:23 -07:00 |
|
Zellyn Hunter
|
9992fd049a
|
working on assembler binary
|
2014-05-20 08:23:20 -07:00 |
|
Zellyn Hunter
|
0f344d37fb
|
clean up some error handling
|
2014-05-15 17:11:05 -07:00 |
|
Zellyn Hunter
|
9edc15ad39
|
removed applesoft from assemble_test.go
|
2014-05-15 17:10:44 -07:00 |
|
Zellyn Hunter
|
f2bf37843b
|
working on assembling applesoft
|
2014-05-15 16:56:39 -07:00 |
|
Zellyn Hunter
|
47de551af3
|
scma: first pass of macros complete
|
2014-05-08 16:44:08 -07:00 |
|
Zellyn Hunter
|
fd1253fc4f
|
wip: macros and associated fallout
|
2014-05-07 17:44:08 -07:00 |
|
Zellyn Hunter
|
a241c48657
|
scma: assembles applesoft without erroring
|
2014-05-04 20:51:58 -07:00 |
|
Zellyn Hunter
|
42bde82f34
|
Working on SCMA-compatible assembler.
|
2014-05-01 08:23:26 -07:00 |
|
Zellyn Hunter
|
d9fa2336d3
|
Add Print(boo) to Cpu type to turn on tracing.
|
2013-05-06 21:22:00 -07:00 |
|
Zellyn Hunter
|
986acf6917
|
Added disassembly stuff
|
2013-04-21 16:49:28 -07:00 |
|
Zellyn Hunter
|
73ca1c8195
|
moved memory testing out to separate file
|
2013-04-07 21:20:15 -07:00 |
|
Zellyn Hunter
|
faf7b08198
|
gate-level: tweak order of cpu struct fields
|
2013-03-11 21:01:03 -07:00 |
|
Zellyn Hunter
|
1c6286cfc2
|
Gate-level: convert arrays to slices
|
2013-03-11 20:57:17 -07:00 |
|
Zellyn Hunter
|
9357bfbf21
|
Added to docs
|
2013-03-11 20:16:24 -07:00 |
|
Zellyn Hunter
|
98438f5156
|
Added comparing test.
|
2013-03-11 20:15:49 -07:00 |
|
Zellyn Hunter
|
cfff197420
|
Make lots of instructions cycle-accurate
|
2013-03-11 17:21:45 -07:00 |
|
Zellyn Hunter
|
56959ddcc9
|
speedups to visual.go
|
2013-03-07 22:34:54 -08:00 |
|
Zellyn Hunter
|
9605e2d69f
|
Translate perfect6502 to go.
|
2013-03-07 17:38:01 -08:00 |
|
Zellyn Hunter
|
b268e242f8
|
Added .DS_Store to .gitignore.
|
2013-03-06 16:47:10 -08:00 |
|
Zellyn Hunter
|
e154293ca1
|
First pass at translating perfect6502 to Go.
|
2013-03-06 16:45:41 -08:00 |
|
Zellyn Hunter
|
e69ef9db5f
|
Update to latest version of 6502 functional tests
|
2013-03-03 09:39:46 -08:00 |
|
Zellyn Hunter
|
77c24879e3
|
Use specific types for enums.
|
2013-02-28 16:33:39 -08:00 |
|
Zellyn Hunter
|
f1299f6f7f
|
Move opcode metadata to separate package.
|
2013-02-28 09:01:31 -08:00 |
|
Zellyn Hunter
|
59a789746e
|
Minor doc change
|
2013-02-27 23:19:48 -08:00 |
|
Zellyn Hunter
|
18a3c0093f
|
Merge branch 'master' of github.com:zellyn/go6502
|
2013-02-27 23:17:40 -08:00 |
|
Zellyn Hunter
|
c689bd2aed
|
Update README.md
|
2013-02-27 23:17:17 -08:00 |
|
Zellyn Hunter
|
f81871e892
|
Break out asm so it doesn't depend on cpu
|
2013-02-27 22:53:58 -08:00 |
|
Zellyn Hunter
|
a0cb814c9e
|
Finally tracked down bug preventing Applesoft running
|
2013-02-27 22:45:03 -08:00 |
|
Zellyn Hunter
|
2620c1dee1
|
Added bug for proper on-cycle reads and writes.
|
2013-02-27 22:44:33 -08:00 |
|
Zellyn Hunter
|
a8a8074b63
|
disasm: correct switched X and Y indirect modes, fix spacing
|
2013-02-27 22:43:37 -08:00 |
|
Zellyn Hunter
|
e8738b3d74
|
Tests: randomize memory, report untested instructions.
|
2013-02-27 22:43:07 -08:00 |
|
Zellyn Hunter
|
0e6ebbb4dc
|
Moved apple2.org to goapple2 repo
|
2013-02-23 22:20:55 -08:00 |
|
Zellyn Hunter
|
5102e1af3f
|
Doc fixes.
|
2013-02-23 14:25:46 -08:00 |
|
Zellyn Hunter
|
769924cd72
|
First implementation done, with basic tests and commenting.
|
2013-02-23 14:11:02 -08:00 |
|
Zellyn Hunter
|
3b90d6303c
|
Add harness binary to .gitignore
|
2013-02-18 16:20:03 -08:00 |
|