diff options
author | cracyc <cracyc@users.noreply.github.com> | 2018-05-02 08:42:56 -0500 |
---|---|---|
committer | cracyc <cracyc@users.noreply.github.com> | 2018-05-02 08:42:56 -0500 |
commit | 6efb37250fde2ff84629841149098f54642c5c7b (patch) | |
tree | 1dd869dab43afdd95e5ce386a7f1ace8a8a5fdaa /src/frontend/mame/luaengine.cpp | |
parent | 72cfcbd39eba25b1ea51499a1770215288f36b75 (diff) |
plugins/cheat: translate debugger expressions by space index as the debugger does (nw)
pc9801: use correct video clock, fixes policenauts video speed (nw)
Diffstat (limited to 'src/frontend/mame/luaengine.cpp')
-rw-r--r-- | src/frontend/mame/luaengine.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/frontend/mame/luaengine.cpp b/src/frontend/mame/luaengine.cpp index e8e45bbf2fd..846d24dbbd0 100644 --- a/src/frontend/mame/luaengine.cpp +++ b/src/frontend/mame/luaengine.cpp @@ -1441,8 +1441,9 @@ void lua_engine::initialize() "write_direct_u32", &addr_space::direct_mem_write<uint32_t>, "write_direct_i64", &addr_space::direct_mem_write<int64_t>, "write_direct_u64", &addr_space::direct_mem_write<uint64_t>, - "name", sol::property(&addr_space::name), + "name", sol::property([](addr_space &sp) { return sp.space.name(); }), "shift", sol::property([](addr_space &sp) { return sp.space.addr_shift(); }), + "index", sol::property([](addr_space &sp) { return sp.space.spacenum(); }), "map", sol::property([this](addr_space &sp) { address_space &space = sp.space; sol::table map = sol().create_table(); |