MAME
Enable Network Output on MAME with Command Switch
When MAME is started, it will have to include a switch for it to output to the network. When stating MAME, use the output switch, follow by network. For example, 'mame.exe -output network'. This has to be done any time you start MAME and want to use it with Hook of the Reaper. if you want a permeant solution, then I advise to use the 'mame.ini' solution below.
Enable Network Output on MAME with Configuration File
If there is no 'mame.ini' file in the main MAME directory, then there are two options to create this file. The first is to use the create configuration switch with MAME on a command line terminal in Windows. The command should be, 'mame.exe -createconfig'. Once executed, it will make the 'mame.ini file. The second option is to open MAME, and then change a setting in the 'General Settings' and then save the changes. Saving the changes will make the 'mame.ini' file.
Open the 'mame.ini' file in a text editor. It should be right under or above the mame(64).exe. Once you have 'mame.ini' open, go down or search for 'OSD OUTPUT OPTIONS'. Below that, you will see “ouput” on the left, and its setting on the right, which might be 'auto' or 'windows' if you used MAMEHooker. The 'output' setting needs to be set to “network”. So erase any existing option, like 'auto' or 'windows' and put in 'network'. It should look like; 'output network' in the file. Then save the file and you are done.
Windows Security Alert for Network Connection
After enabling the network output and starting MAME the first time after that, a Windows security alert probably will happen. For MAME to work with Hook of the Reaper, both will need access to the network. Hook of the Reaper, and MAME, I believe, only use the local network. So you could do firewall rules that limit both programs to the local network. If you blocked one or both programs in the past, you must then unblock them in the firewall. A search on the internet will show ways to unblock the programs.