Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Lab Monster Toolkit

Fighting game training mode enhancement tool designed to help players of all skill levels improve faster. · By erebuswolf

Playback Sequence not working

A topic by soltaker21 created Nov 12, 2022 Views: 291 Replies: 10
Viewing posts 1 to 5

I have been trying to use this with GG +R and Xrd (have not tried other titles as of yet) but while it will record the macro but the Playback Sequence does not appear to be working. I have made sure to be clicked in (focused) on the game and I have reinstalled ViGEmBus_1.21.442 and tried both version 0.58 and 0.59 of the toolkit.
I am using a Mayflash F300 fight stick and have it set to 360 mode and the stick is being read by toolkit without issue and the game seems to be reading the stick itself but Playback Sequence doesn't seem to do anything.

Developer

Check the virtual gamepad player number in the UI. There is a good chance your plugged in controller is taking Player 1 spot and the Toolkit has 2 and 3. So you can record the sequences, but when you change the controller mode of virtual gamepad 1 to playback, your physical controller still has control of the character. Follow this video for setup and let me know if that works for you. 

Developer

Another possibility is that ViGEm bus is failing to initialize. So please check that the terminal window has no errors messages after launching like"The operation has completed successfully". I am confident playback should be working in both those versions in xrd. Please reply here and let me know if either of these posts help you resolve the issue and get the Toolkit working fully.

Developer

Following the steps in that first tutorial video I linked I was able to use the playback functionality in Xrd with version 0.0.5.9 (latest build). It should work in both timer mode and frame locked mode. If you continue to have issues it would help me solve your problem to have a video of you starting from your adapter unplugged and the toolkit closed, walking me through opening the toolkit and showing any terminal output from it, then plugging in your adapter, then opening the game and showing the sequence recorded, show the sequence in the editor then show the playback not working and your controller not controlling the character while the first Virtual gamepad is on playback mode. I know it's a lot to ask. But if I can't reproduce the issue here it is hard for me to help. And I want every person who uses this software to be able to use it to the fullest.

(2 edits)

Okay I followed all your suggestions most of which I was following from your video tutorial before. I was seeing no errors in the console. When starting the game I am pretty sure its trying to have my stick take player 1 spot; as sometimes LMTK was working as expected and other times it was not.

I have noticed if I wait to plug in my stick until after I have started the game up it does seem to use LMTK as the player 1 as expected. So that's what I have been doing now.
There is one other odd behavior I have noticed, for some reason the game reads my A/B and X/Y inputs swapped (eg A is B, X is Y, etc.) I have fixed this on my side by just creating a custom controller layout in steam for the LMTK controller to swap them so it reads correctly. Really not sure why that is happening I've observed this issue on both Xrd and +R but have yet to try any other games yet.
Also as a heads up when using configure midi and trying to save config it pops up to open instead of save. Grabbed a screenshot of it to show you (note Save config is grayed cuz its been clicked)


Developer

Thank you so much for this detailed feedback! That is VERY odd about the button change issues. If you use an input visualizer like https://gamepadviewer.com/ does it show the correct buttons? I'll look into the midi config issue right away.

Developer

I confirmed the issue with saving. The bug was added when adding the feature of last folder save/loaded from being saved. Version 0.0.6.1 has been released and fixes the issue as well as adding more informational dialogues in the Midi config window when attempting to apply invalid configs. Keep me updated on the ab/xy flip issue. I have not seen this issue before.

Developer

A thought I had regarding the button flip issue, check your Steam controller settings. I believe Steam is able to remap controller buttons before they get to your game and there is a chance something funky is going on at that level.

I tried the link you provided and everything seemed to be reading correctly. As for the steam controller settings that actually how I'm correcting the issue as that was the first thing I checked.

Developer

Hrm. Weird. I can't reproduce it here. If someone else sees it maybe we can track it down. But it sounds like you found a fix that works for you.

Developer

https://erebuswolf.itch.io/lab-monster-toolkit/devlog/474453/version-0072-releas... I have added a turbo button which may help you with getting the toolkit to be registered as player 1. My thought is you set virtual input 1 to UI mode and turbo button an A button press then turn the game on. And once the game gets past the title screen you alt tab and go back to normal mode. Hopefully this works for you! I was having a similar issue in Strive but the turbo workflow fixed it.