Post subject: Need help with MAME, MacroLUA and laggy games
sugarfoot
He/Him
Player (73)
Joined: 3/6/2018
Posts: 42
Hi all, I'm new to TAS'ing (~2 weeks in) - and have a question about using LUA Keyboard Macros that aren't reliable with laggy games (I've been TAS'ing Double Dragon Arcade: http://tasvideos.org/5869S.html) The game lags at different rates depending on how many enemies or objects (weapons) are on screen. Say for example I capture/record all my combo macros based off of my input in first fight (single enemy): https://youtu.be/GeqYfzzoJUE?t=15 I can't playback those same macros (.MIS files) in fights with 2+ enemies when the game starts to lag: https://youtu.be/GeqYfzzoJUE?t=22 - the input is out of sync thanks to the lag and the combos don't work anymore Am I stuck having to write different sets of macros specific to number of enemies on screen, or is there a way around this?
Dragos-san
Other
Joined: 11/4/2019
Posts: 21
Location: Apple Macbook Pro (Early 2015)
I'm not an expert on lag, but I've watched several videos on laggy games (if that even counts, haha) Anyways, there's no way around it as far as I understand. Reducing lag is usually the goal, meaning you kill as much enemies as possible. BUT there are certain situations where you WANT lag, because lag frames can change RNG. What a lot of TASers do is manipulate RNG so that the enemies end up where it's convenient. A lot of TASes don't use a program of 'exit the room as soon as you get the weapon', instead they have specific input series. Therefore, there's no way around it.
Thank you and have a nice week! :)