diff options
author | 2016-04-23 16:18:53 -0300 | |
---|---|---|
committer | 2016-04-23 16:18:53 -0300 | |
commit | d157233d679c8dc0ea71d449f5501de01d8db2ee (patch) | |
tree | 45053a8bd845ccd263015f8c8169956a2e790c2f /plugins/cheat/init.lua | |
parent | 8a65666cee0f14101358f8d64e2f56b6ba1b1268 (diff) | |
parent | 9c81ead8b05677438b4a871c03f0a7101930b712 (diff) |
Merge branch 'master' of https://github.com/mamedev/mame
Diffstat (limited to 'plugins/cheat/init.lua')
-rw-r--r-- | plugins/cheat/init.lua | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/plugins/cheat/init.lua b/plugins/cheat/init.lua index af8f7b0751f..5b1ac42a1f7 100644 --- a/plugins/cheat/init.lua +++ b/plugins/cheat/init.lua @@ -217,8 +217,7 @@ function cheat.startplugin() end if cheat.screen then for name, screen in pairs(cheat.screen) do - local scr - scr = manager:machine().screens[screen] + local scr = manager:machine().screens[screen] if not scr then local tag tag, scr = next(manager:machine().screens) -- get any screen @@ -228,8 +227,7 @@ function cheat.startplugin() end if cheat.region then for name, region in pairs(cheat.region) do - local mem - mem = manager:machine():memory().regions[region] + local mem = manager:machine():memory().regions[region] if not mem then emu.print_verbose("error loading cheat script: " .. cheat.desc) cheat = { desc = cheat.desc .. " error" } @@ -239,15 +237,14 @@ function cheat.startplugin() end end if cheat.ram then - for name, ram in pairs(cheat.ram) do - local ram - ram = manager:machine().devices[ram] + for name, tag in pairs(cheat.ram) do + local ram = manager:machine().devices[tag] if not ram then emu.print_verbose("error loading cheat script: " .. cheat.desc) cheat = { desc = cheat.desc .. " error" } return end - cheat.cheat_env[name] = emu.item(ram.items["0/pointer"]) + cheat.cheat_env[name] = emu.item(ram.items["0/m_pointer"]) end end local param = cheat.parameter |