diff options
author | 2017-07-04 14:42:32 -0400 | |
---|---|---|
committer | 2017-07-04 14:42:32 -0400 | |
commit | 8a494cbeacb56927ae1a5df7d3ec3b450a98fe41 (patch) | |
tree | a8ca73e865d384a8ae330a663f87eef2a816df4f /scripts/src/benchmarks.lua | |
parent | d9530078dd00827d605b94ae5d21e5f785544f90 (diff) |
output: Fleshed out network output provider so it has the same capability as legacy Win32.
Clients:
- Connect to TCP port 8000
- Messages will be of the form "verb = value\1"; if your client is busy when MAME is spamming, you may get multiple messages glued together by \1 separators. (\1 was chosen because it's neutral on Win32/Mac/Linux).
- You will get a "hello = 1" message upon connection to MAME, and a "mamerun = 0" message when MAME shuts down.
- You may send "send_id = n" to MAME to get IDs where n=0 means ROM set name of current game, 1-? = output node names
- MAME will reply "req_id = string\1"; this is currently the only case where a string will be returned instead of an integer value.
- A working example POSIX client will be released soon.
Diffstat (limited to 'scripts/src/benchmarks.lua')
0 files changed, 0 insertions, 0 deletions