作業中のスクリプトでこの機能を見たことがありますか?
私はSourceforgeでDeSmuMeのソースコードをチェックしました。 LUA-engine.cppというファイルに
は(最後の2015年9月15日に変更するので、最新のリリース後に)私はこれを見つけた:
static const struct luaL_reg statelib [] =
{
{"create", state_create},
{"save", state_save},
{"load", state_load},
#ifndef PUBLIC_RELEASE
{"verify", state_verify}, // for desync catching
#endif
// TODO
//{"loadscriptdata", state_loadscriptdata},
//{"savescriptdata", state_savescriptdata},
//{"registersave", state_registersave},
//{"registerload", state_registerload},
{NULL, NULL}
};
だから、明らかにsavestate.registersave
はLuaのにそれを行っていませんインタフェースはまだありません。だからあなたはそれを使うことはできない。
私は、その正確な機能が実装されているエミュレータを見つけるのに苦労しています。とにかく、あなたが達成しようとしていることに応じて、ホットキーを実装してスクリプトであなた自身を甘美にすることは可能です。 – zeromus
これはこのエラーの原因です...あなたの答えに感謝します! –