51
Scripting and Reverse Engineering / XYZI opcode
« on: 2007-04-26 06:47:06 »
Can't understand how works code from STARTMAP
CHAR (00)
PC (00)
RET ()
XYZI (00,00,00,00,00,00,00,00,01,00)
RET ()
and code from first map MD1STIN
CHAR (08)
XYZI (00,00,70,0E,3D,70,36,01,09,00)
DIR (00,40)
IFSW (20,00,00,01,00,04,12)
DIR (00,28)
XYZI (00,00,50,0F,E8,71,37,01,03,00)
DFANM (06,01)
RET ()
JMPB (00)
In the first part of code with setting character it is playing recursively. But in the second part if we already watch start movie, character set in another place
2SynergyBlades: do you can experiment with this opcode to make things clearer.., when it works and when not?
CHAR (00)
PC (00)
RET ()
XYZI (00,00,00,00,00,00,00,00,01,00)
RET ()
and code from first map MD1STIN
CHAR (08)
XYZI (00,00,70,0E,3D,70,36,01,09,00)
DIR (00,40)
IFSW (20,00,00,01,00,04,12)
DIR (00,28)
XYZI (00,00,50,0F,E8,71,37,01,03,00)
DFANM (06,01)
RET ()
JMPB (00)
In the first part of code with setting character it is playing recursively. But in the second part if we already watch start movie, character set in another place
2SynergyBlades: do you can experiment with this opcode to make things clearer.., when it works and when not?