What causes an "address error"? These are the two indirect addressing instructions I am using: move.w (a1),d1 and or.l d1,(a0), where a0 should point to video memory and a1 points to an address within the program. Or is that error caused by trying to put data to an inaccessable area of memory, meaning my pointer is somehow messed up? thanks