Post some handy ASM tips here for those just starting out, or beginners who could use a handy reference. Remember to tab after each instruction. In addition to being proper, it'll prevent errors during the compiling process. Comments need to be tabbed as well. This can cause serious errors if neglected. Always try to use smaller instructions for byte based instructions. moveq, addq, subq, and tst are better than move, add, sub, and cmp.b #$0. In addition to saving a byte of space each in ROM, it'll shave a millisecond off your processing time. It may not seem like much, but every bit of time counts; You want to make the best of each instruction you write. Always remember to use registers before using RAM. They're much faster, and good for storing quick reference addresses. This is just a few, of course. I'll post more as I think of them.