One more idea, since you mentioned save states.
I don't know if this will work in every emu...
Play the game and when you want to pause, set a save state first.
Then pause the recording after a second or two.
Start recording again then load the save state.
You will have to do some video editing. If you can do this you will lose no audio or video.
Hello my friend, actually i got this problem with the save and load state. After that i started to pause the game. I tought this way i could cut this part of the video on editing.
I dont need that frame by frame gameplay from the tas. If i can pause, save and load. I am more than happy.
But everytime i lost some frames.
I liked this input recording idea. Thats cool. But i couldnt make this work with mess yet. I am using the messui, when i start a console, the emulator start to recording, until i start a game. When i start a game, the mess says that the program finished, and stops the recording.
I made a save state and tried to load it recording the gamesplay. But even starting the load state i need first load the console and then load the cartridge. So again the emulator stops the recording.
On Monday i will try the advancedmame and the retroarch.
I will try record on both.
Thanks for your help my friend.