Minor tech update for those interested
Have ported over the system from Arcade Sim alpha, that hunts out the MFME.exe from the user's machine, for those users wishing to extract layouts (this will be done via a 'native' dialog within the Layout Editor itself, the standard Windows UI is provided for future use/testing):
You will see the MFME.exe appear in the folder local to the MFME Tools module on launch, also the text box populates. Next steps are:
- porting a paired down project to encapsulate the necessary .dll 'detouring' to control a custom copy of the Windows Registry (as used for Arcade Sim alpha)
- copying the .gm to the MFME Tools copy and cleaning out the ROM refs etc, we don't want the layout trying to boot/doing popups related to missing ROMs
- launching MFME with the detour hacks in place with a controlled 2x popup max
After this there is much more, to build the robust version of how I was extracting layouts, to be covered in future tech updates