KYRA: Change calling convention of opcode callbacks

Call the opcode functions with a pointer to the parameters instead
of data poiner reference and first parameter. The data pointer is
updated in AdLibDriver::executePrograms() before calling the opcode
function; an opcode can change channel.dataptr if (and only if) it
wants to jump (and is responsible not to change it inadvertently).
This commit is contained in:
Alexander Miller 2021-01-03 23:33:56 +01:00 committed by athrxx
parent bfb4a6219f
commit 3fb4d67b4e

File diff suppressed because it is too large Load Diff