]> Shamusworld >> Repos - stargem2/blobdiff - src/v6809.cpp
Change V6808 clock to 64-bit, added possible "don't branch" optimization
[stargem2] / src / v6809.cpp
index cb670726874d0ab4cdad5e1bf31722bb76aae8d0..a8b24fadfb6266463606eaf21619d1fe733d1335 100755 (executable)
@@ -47,6 +47,7 @@
 
 //Small problem with the EA_ macros: ABS macros don't increment the PC!!! !!! FIX !!!
 //Hmm, why not do like we did for READ_ABS*???
+//Because the EA_* macros are usually used as an argument to a function call, that's why.
 #define EA_IMM                         regs.pc++
 #define EA_ZP                          regs.RdMem(regs.pc++)
 #define EA_ZP_X                                (regs.RdMem(regs.pc++) + regs.x) & 0xFF