===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
dmagnetic-0.27/checks.mk-82-check-none:		dMagnetic
dmagnetic-0.27/checks.mk:83:	if [ "`${ECHO_CMD} ${INPUT_${@:check-%=%}}    | ./dMagnetic -ini dMagnetic.ini -vmode "${@:check-%=%}" -vcols 300 -vrows 300 -vecho -sres 1024x768 -mag testcode/minitest.mag | ${SHA256_CMD} | ${AWK_CMD} -F' ' '{ print $$1; }' - `" = ${CHECKSUM_${@:check-%=%}} ]       ; then ${ECHO_CMD} "$@ OK" ; else ${ECHO_CMD} "$@ failed" ; exit 1 ; fi
dmagnetic-0.27/checks.mk-84-
dmagnetic-0.27/checks.mk-85-check-monochrome:	dMagnetic
dmagnetic-0.27/checks.mk:86:	if [ "`${ECHO_CMD} ${INPUT_${@:check-%=%}}    | ./dMagnetic -ini dMagnetic.ini -vmode "${@:check-%=%}" -vcols 300 -vrows 300 -vecho -sres 1024x768 -mag testcode/minitest.mag | ${SHA256_CMD} | ${AWK_CMD} -F' ' '{ print $$1; }' - `" = ${CHECKSUM_${@:check-%=%}} ]       ; then ${ECHO_CMD} "$@ OK" ; else ${ECHO_CMD} "$@ failed" ; exit 1 ; fi
dmagnetic-0.27/checks.mk-87-
dmagnetic-0.27/checks.mk-88-check-monochrome_inv:	dMagnetic
dmagnetic-0.27/checks.mk:89:	if [ "`${ECHO_CMD} ${INPUT_${@:check-%=%}}    | ./dMagnetic -ini dMagnetic.ini -vmode "${@:check-%=%}" -vcols 300 -vrows 300 -vecho -sres 1024x768 -mag testcode/minitest.mag | ${SHA256_CMD} | ${AWK_CMD} -F' ' '{ print $$1; }' - `" = ${CHECKSUM_${@:check-%=%}} ]       ; then ${ECHO_CMD} "$@ OK" ; else ${ECHO_CMD} "$@ failed" ; exit 1 ; fi
dmagnetic-0.27/checks.mk-90-
dmagnetic-0.27/checks.mk-91-check-low_ansi:		dMagnetic
dmagnetic-0.27/checks.mk:92:	if [ "`${ECHO_CMD} ${INPUT_${@:check-%=%}}    | ./dMagnetic -ini dMagnetic.ini -vmode "${@:check-%=%}" -vcols 300 -vrows 300 -vecho -sres 1024x768 -mag testcode/minitest.mag | ${SHA256_CMD} | ${AWK_CMD} -F' ' '{ print $$1; }' - `" = ${CHECKSUM_${@:check-%=%}} ]       ; then ${ECHO_CMD} "$@ OK" ; else ${ECHO_CMD} "$@ failed" ; exit 1 ; fi
dmagnetic-0.27/checks.mk-93-
dmagnetic-0.27/checks.mk-94-check-low_ansi2:	dMagnetic
dmagnetic-0.27/checks.mk:95:	if [ "`${ECHO_CMD} ${INPUT_${@:check-%=%}}    | ./dMagnetic -ini dMagnetic.ini -vmode "${@:check-%=%}" -vcols 300 -vrows 300 -vecho -sres 1024x768 -mag testcode/minitest.mag | ${SHA256_CMD} | ${AWK_CMD} -F' ' '{ print $$1; }' - `" = ${CHECKSUM_${@:check-%=%}} ]       ; then ${ECHO_CMD} "$@ OK" ; else ${ECHO_CMD} "$@ failed" ; exit 1 ; fi
dmagnetic-0.27/checks.mk-96-
dmagnetic-0.27/checks.mk-97-check-high_ansi:	dMagnetic
dmagnetic-0.27/checks.mk:98:	if [ "`${ECHO_CMD} ${INPUT_${@:check-%=%}}    | ./dMagnetic -ini dMagnetic.ini -vmode "${@:check-%=%}" -vcols 300 -vrows 300 -vecho -sres 1024x768 -mag testcode/minitest.mag | ${SHA256_CMD} | ${AWK_CMD} -F' ' '{ print $$1; }' - `" = ${CHECKSUM_${@:check-%=%}} ]       ; then ${ECHO_CMD} "$@ OK" ; else ${ECHO_CMD} "$@ failed" ; exit 1 ; fi
dmagnetic-0.27/checks.mk-99-
dmagnetic-0.27/checks.mk-100-check-high_ansi2:	dMagnetic
dmagnetic-0.27/checks.mk:101:	if [ "`${ECHO_CMD} ${INPUT_${@:check-%=%}}    | ./dMagnetic -ini dMagnetic.ini -vmode "${@:check-%=%}" -vcols 300 -vrows 300 -vecho -sres 1024x768 -mag testcode/minitest.mag | ${SHA256_CMD} | ${AWK_CMD} -F' ' '{ print $$1; }' - `" = ${CHECKSUM_${@:check-%=%}} ]       ; then ${ECHO_CMD} "$@ OK" ; else ${ECHO_CMD} "$@ failed" ; exit 1 ; fi
dmagnetic-0.27/checks.mk-102-
dmagnetic-0.27/checks.mk-103-check-sixel:		dMagnetic
dmagnetic-0.27/checks.mk:104:	if [ "`${ECHO_CMD} ${INPUT_${@:check-%=%}}    | ./dMagnetic -ini dMagnetic.ini -vmode "${@:check-%=%}" -vcols 300 -vrows 300 -vecho -sres 1024x768 -mag testcode/minitest.mag | ${SHA256_CMD} | ${AWK_CMD} -F' ' '{ print $$1; }' - `" = ${CHECKSUM_${@:check-%=%}} ]       ; then ${ECHO_CMD} "$@ OK" ; else ${ECHO_CMD} "$@ failed" ; exit 1 ; fi
dmagnetic-0.27/checks.mk-105-
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-110-						{
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:111:							*ea=DATAREGADDR(reg);
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-112-							retval=VM68K_OK;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-116-						{
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:117:							*ea=ADDRREGADDR(reg);
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-118-							retval=VM68K_OK;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-202-	} else {	// register address
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:203:		if (ea>=DATAREGADDR(7) && ea<=DATAREGADDR(0))
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-204-		{
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:205:			op=pVM68k->d[-ea+DATAREGADDR(0)];
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-206-			retval=VM68K_OK;
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-207-		}
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:208:		else if (ea>=ADDRREGADDR(7) && ea<=ADDRREGADDR(0))
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-209-		{
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:210:			op=pVM68k->a[-ea+ADDRREGADDR(0)];
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-211-			retval=VM68K_OK;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-342-	} else {	// register address
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:343:		if (ea>=DATAREGADDR(7) && ea<=DATAREGADDR(0))
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-344-		{
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-345-			int reg;
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:346:			reg=-ea+DATAREGADDR(0);
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-347-			pNext->d[reg]&=uppermask;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-350-		}
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:351:		else if (ea>=ADDRREGADDR(7) && ea<=ADDRREGADDR(0))
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-352-		{
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-353-			int reg;
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c:354:			reg=-ea+ADDRREGADDR(0);
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.c-355-			pNext->a[reg]&=uppermask;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.h-33-// some helper defines
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.h:34:#define DATAREGADDR(addr)	(-((addr)+ 1))
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.h:35:#define ADDRREGADDR(addr)	(-((addr)+10))
dmagnetic-0.27/src/engine/vm68k/vm68k_loadstore.h-36-
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-187-			if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,0,VM68K_WORD,ea,&operand1);
dmagnetic-0.27/src/engine/vm68k/vm68k.c:188:			if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,0,VM68K_WORD,DATAREGADDR(reg1),&operand2);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-189-			if (retval==VM68K_OK) result=((unsigned int)operand1&0xffff)*((unsigned short)operand2&0xffff);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-190-			if (retval==VM68K_OK) retval=vm68k_calculateflags2(&next,FLAGS_ALL,instruction,VM68K_LONG,operand1,operand2,result);	
dmagnetic-0.27/src/engine/vm68k/vm68k.c:191:			if (retval==VM68K_OK) retval=vm68k_storeresult(pVM68k,&next,VM68K_LONG,DATAREGADDR(reg1),result);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-192-			break;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-196-			if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,0,VM68K_WORD,ea,&operand1);
dmagnetic-0.27/src/engine/vm68k/vm68k.c:197:			if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,0,VM68K_WORD,DATAREGADDR(reg1),&operand2);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-198-			// upper 16 bits are the remainder
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-202-			if (retval==VM68K_OK) retval=vm68k_calculateflags2(&next,FLAGS_ALL,instruction,VM68K_LONG,operand1,operand2,result);	
dmagnetic-0.27/src/engine/vm68k/vm68k.c:203:			if (retval==VM68K_OK) retval=vm68k_storeresult(pVM68k,&next,VM68K_LONG,DATAREGADDR(reg1),result);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-204-			break;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-214-			if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,1,datatype,ea,&operand1);
dmagnetic-0.27/src/engine/vm68k/vm68k.c:215:			if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,1,datatype,DATAREGADDR(reg1),&operand2);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-216-			if (instruction==VM68K_INST_SUB || instruction==VM68K_INST_CMP) 
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-227-			if (retval==VM68K_OK) retval=vm68k_calculateflags2(&next,FLAGS_ALL,instruction,datatype,operand1,operand2,result);	
dmagnetic-0.27/src/engine/vm68k/vm68k.c:228:			if (retval==VM68K_OK && instruction!=VM68K_INST_CMP) retval=vm68k_storeresult(pVM68k,&next,datatype,(direction)?ea:DATAREGADDR(reg1),result);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-229-		break;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-247-				if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,1,datatype2,ea,&operand2);
dmagnetic-0.27/src/engine/vm68k/vm68k.c:248:				if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,1,datatype3,ADDRREGADDR(reg1),&operand1);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-249-			
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-256-				if (retval==VM68K_OK && instruction==VM68K_INST_CMPA) retval=vm68k_calculateflags2(&next,FLAGS_ALL,instruction,datatype2,operand1,operand2,result);	
dmagnetic-0.27/src/engine/vm68k/vm68k.c:257:				if (retval==VM68K_OK && instruction!=VM68K_INST_CMPA) retval=vm68k_storeresult(pVM68k,&next,datatype3,ADDRREGADDR(reg1),result);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-258-			}
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-330-			next.cflag=next.vflag=0;
dmagnetic-0.27/src/engine/vm68k/vm68k.c:331:			if (retval==VM68K_OK) retval=vm68k_storeresult(pVM68k,&next,datatype2,DATAREGADDR(reg1),result);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-332-		}
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-349-			if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,0,datatype,ea,&operand2);
dmagnetic-0.27/src/engine/vm68k/vm68k.c:350:			if (retval==VM68K_OK) retval=vm68k_fetchoperand(pVM68k,0,datatype,DATAREGADDR(reg1),&operand1);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-351-			switch (instruction)
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-358-			if (retval==VM68K_OK) retval=vm68k_calculateflags(&next,FLAGS_LOGIC,datatype,operand1,operand2,result);
dmagnetic-0.27/src/engine/vm68k/vm68k.c:359:			if (retval==VM68K_OK) retval=vm68k_storeresult(pVM68k,&next,datatype,(direction)?ea:DATAREGADDR(reg1),result);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-360-		break;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-627-			result=ea%(pVM68k->memsize);
dmagnetic-0.27/src/engine/vm68k/vm68k.c:628:			if (retval==VM68K_OK) retval=vm68k_storeresult(pVM68k,&next,VM68K_LONG,ADDRREGADDR(reg1),result);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-629-		break;
##############################################
dmagnetic-0.27/src/engine/vm68k/vm68k.c-662-				retval=VM68K_OK;
dmagnetic-0.27/src/engine/vm68k/vm68k.c:663:				ea=DATAREGADDR(reg2);
dmagnetic-0.27/src/engine/vm68k/vm68k.c-664-			}