Commit Graph

85 Commits

Author SHA1 Message Date
Kelvin Sherlock
8aafb4b178 fix some operand quoting issues with indent. Additionally, ASC # and IF no longer support quoting as they're not quoted operands. 2024-11-29 13:21:35 -05:00
Kelvin Sherlock
2e6ebb4923 add ELSE as a known Merlin opcode for macgen 2024-11-29 13:20:01 -05:00
Kelvin Sherlock
3dd5422293 orca/m indent/reformat utility. 2024-10-31 10:19:47 -04:00
Kelvin Sherlock
9c62183f3c unify macgens a bit 2024-10-30 16:55:21 -04:00
Kelvin Sherlock
1a1b36e98b re-write fixs 2024-10-30 16:48:35 -04:00
Kelvin Sherlock
0466fe1791 update syntax 2023-07-22 16:19:10 -04:00
Kelvin Sherlock
e87d04edcc sn asm 2023-07-20 16:42:43 -04:00
Kelvin Sherlock
135b909b0d orca/m macgen: ! is a comment character 2023-05-15 19:35:27 -04:00
Kelvin Sherlock
5ceb1a3418 fix yaml 2022-09-13 16:54:11 -04:00
ksherlock
f85bd90adc
Merge pull request #1 from decrazyo/master
add ca65 predefined macro packages
2022-07-07 15:30:37 -04:00
decrazyo
4dda716df5 add ca65 predefined macro packages 2022-07-05 21:30:49 -05:00
Kelvin Sherlock
d2a2e53078 S-C Assembler 2021-07-29 17:59:57 -04:00
Kelvin Sherlock
f3fb502073 fix DCB 2021-07-29 17:59:31 -04:00
Kelvin Sherlock
a6f23cc030 local identifiers 2021-07-15 19:59:44 -04:00
Kelvin Sherlock
9c9afb75ef merlin linker - gequ 2021-04-09 00:23:49 -04:00
Kelvin Sherlock
c5f707686d add some missing m740 instructions 2021-01-29 23:48:43 -05:00
Kelvin Sherlock
6609004905 add micol macro assembler syntax. 2020-08-15 13:32:01 -04:00
Kelvin Sherlock
16a2e8f434 MPW Asm PRINT operand can take multiple parameters. 2020-07-14 22:27:34 -04:00
Kelvin Sherlock
3c99a37d4f Merlin FIXS command. needed since I encountered some expanded merlin source code too big to load in merlin.
also adds ; before comments.
2019-12-08 12:27:54 -05:00
Kelvin Sherlock
09b757b56d Merlin - add MAC and EOM mnemonics 2019-12-08 12:26:52 -05:00
Kelvin Sherlock
8310fda0ae add merlin 16+ link script syntax. 2019-12-04 20:30:46 -05:00
Kelvin Sherlock
6c27bd47f8 add missing MX pseudo op. 2019-12-04 20:28:31 -05:00
Kelvin Sherlock
ae713828a7 DL is an allowed synonym for ADRL. 2019-12-04 20:28:12 -05:00
Kelvin Sherlock
8e49e49694 strip . modifer from opcodes
opcode is not missing if we have the macro declaration
2019-08-25 17:21:29 -04:00
Kelvin Sherlock
27a5a9ac77 add missing DC and DS directives (MPW Asm IIgs) 2019-08-25 17:20:48 -04:00
Kelvin Sherlock
8389c42dd7 update macgen commands 2018-10-13 18:02:15 -04:00
Kelvin Sherlock
d4f53acba8 merlin mac gen command (WIP) 2018-09-09 23:56:58 -04:00
Kelvin Sherlock
3ba6eb1d9f merlin cleanups 2018-09-09 23:56:48 -04:00
Kelvin Sherlock
0692c4a4e8 better number matching 2018-09-08 16:11:17 -04:00
ksherlock
835888a663
orca/m - add mload / mcopy directives. 2017-11-25 10:01:02 -05:00
ksherlock
6d175961d8 Update README.md 2017-10-07 10:21:52 -04:00
Kelvin Sherlock
174710ad75 ca65 improvements. 2017-09-26 10:37:20 -04:00
Kelvin Sherlock
923869567d ca65 support. 2017-09-25 21:25:37 -04:00
Kelvin Sherlock
d3d18e15ac orca-m - add snippets, add GEQUs to symbol list. 2017-09-21 10:51:15 -04:00
Kelvin Sherlock
0b90126168 IIgs toolbox completion macros for orca/m, merlin, ninjaforce, and mpw. 2017-09-20 12:36:12 -04:00
ksherlock
47eb737c26 Update README.md 2017-09-17 15:36:45 -04:00
Kelvin Sherlock
1633dea6b1 a couple more tweaks... 2017-09-17 15:32:25 -04:00
Kelvin Sherlock
4cf6a12954 clean up mpw asm 2017-09-17 15:19:33 -04:00
Kelvin Sherlock
28379552af clean up orca some more. 2017-09-17 00:26:33 -04:00
Kelvin Sherlock
8c301444cc cleanup macross 2017-09-17 00:26:24 -04:00
Kelvin Sherlock
c1f98ac149 update merlin. 2017-09-16 22:36:09 -04:00
Kelvin Sherlock
3fb3d11b3b update wdc. 2017-09-16 22:10:46 -04:00
Kelvin Sherlock
63b2c68f66 fixup ninja force, edasm. 2017-09-16 21:39:56 -04:00
Kelvin Sherlock
db5fb2e8cf orca m quote-escaping in strings. 2017-09-16 21:15:30 -04:00
Kelvin Sherlock
9d819c5f89 clean up edasm. 2017-09-16 21:11:32 -04:00
Kelvin Sherlock
3398e38ef4 finish up orca/m 2017-09-16 20:59:13 -04:00
Kelvin Sherlock
93ff3a31b6 updates. 2017-08-21 15:39:06 -04:00
Kelvin Sherlock
5027ad4c82 update merlin converter to work with python 3. 2017-08-21 15:38:43 -04:00
Kelvin Sherlock
ccdfa3c16e generic 65816 mnemonics. 2017-08-21 15:38:08 -04:00
Kelvin Sherlock
e29f3b30fd macross syntax 2017-08-21 15:37:45 -04:00