Add HE72 version of file rename opcode

svn-id: r17175
This commit is contained in:
Travis Howell 2005-03-17 11:06:43 +00:00
parent 4361ef655e
commit f50af11b5d
5 changed files with 15 additions and 11 deletions

View file

@ -322,7 +322,7 @@ void ScummEngine_v72he::setupOpcodes() {
OPCODE(o72_writeFile),
OPCODE(o72_findAllObjects),
OPCODE(o72_deleteFile),
OPCODE(o60_rename),
OPCODE(o72_rename),
/* E0 */
OPCODE(o60_soundOps),
OPCODE(o72_getPixel),
@ -1472,7 +1472,7 @@ void ScummEngine_v72he::o72_talkActor() {
void ScummEngine_v72he::o72_talkEgo() {
push(VAR(VAR_EGO));
o6_talkActor();
o72_talkActor();
}
void ScummEngine_v72he::o72_dimArray() {
@ -1807,15 +1807,18 @@ void ScummEngine_v72he::o72_findAllObjects() {
void ScummEngine_v72he::o72_deleteFile() {
byte filename[100];
int r;
copyScriptString(filename);
for (r = strlen((char*)filename); r != 0; r--) {
if (filename[r - 1] == '\\')
break;
}
debug(1, "stub o72_deleteFile(%s)", filename);
}
debug(1, "stub o72_deleteFile(%s)", filename + r);
void ScummEngine_v72he::o72_rename() {
byte oldFilename[256],newFilename[256];
copyScriptString(newFilename);
copyScriptString(oldFilename);
debug(1, "stub o72_rename(%s to %s)", oldFilename, newFilename);
}
void ScummEngine_v72he::o72_getPixel() {