Great intro to get familiar with the lingo: MacroLua script tutorial here: [media=youtube]FiyUIjC8sm4[/media]
More details here (keep an eye specific to mame-rr) MacroLuaDocumentation - macrolua - This document is also available in the download package. - input playback and recording utility - Google Project Hosting
A great way to get started is to make a lesson for a character you play (can be as simple as running a loop of a particular setup or situation you want to practice for yourself, ie scratch your own itch first) with a savestate, and implement it by replacing one of the Custom lessons e.g. Custom2. You can open the file in Notepad and edit its .mis macro script. If you replace the state to load (with the &110 or whatever number), keep in mind that the name of the actual .sta savestate file must be an integer NUMBER ONLY like the others you see there, i.e. not something like “practiceFromHere4.sta” but “499.sta” is ok (and try to keep in line with the numbering scheme of the others while you’re at it).
The center pane of the TRUST app is HTML, so right click in the pane to “View Source”, and the path for the html file you’re looking at is displayed in the bottom (left) edge of the TRUST window, so you can open that file in Notepad or some editor and change the text.
As I mentioned above, all I can say at this point is that it’s a false positive for lua51.dll that is included in the installer.
Yeah there’s a lot of .lua files. You can run mame.exe directly by double-clicking it, and then Ctrl-L to load the Lua console, Browse button and load trust.lua, then Run button. You will see yellow menus (start and joystick to navigate). This was the original design, however it required you to “renavigate” after you already selected the lesson in TRUST’s front end before clicking Execute/Observe.