mesen-binary-monitor/mesen_binary_monitor.lua

22 lines
607 B
Lua
Raw Normal View History

2021-11-04 03:55:06 +01:00
local _p = print
2021-10-30 05:34:47 +02:00
local function print(data)
2021-11-05 04:19:12 +01:00
_p(data .. "")
2021-10-30 05:34:47 +02:00
end
2021-11-05 04:19:12 +01:00
--local dereg = nil
local function main()
--emu.removeMemoryCallback(dereg, emu.memCallbackType.cpuExec, 0x0000, 0xffff)
2021-10-30 05:34:47 +02:00
2021-11-05 04:19:12 +01:00
local baseDir = os.getenv("MESEN_REMOTE_BASEDIR")
2021-10-30 05:34:47 +02:00
2021-11-05 04:19:12 +01:00
local server = dofile(baseDir.."/server.lua")
2021-10-30 05:34:47 +02:00
2021-11-05 04:19:12 +01:00
local host = os.getenv("MESEN_REMOTE_HOST") or "localhost"
local port = os.getenv("MESEN_REMOTE_PORT") or 9355
local wait = os.getenv("MESEN_REMOTE_WAIT") == "1"
server.start(host, port, wait)
end
main()
--dereg = emu.addMemoryCallback(main, emu.memCallbackType.cpuExec, 0x0000, 0xffff)