&wintrace (my time travel recorder & replayer for Windows) now supports most replay controls including forwards stepping in source code. The source stepping uses the same implementation that's used for live processes in RAD Debugger, which means it behaves exactly like stepping through a live process for both debug and release builds. Only remaining operations to be implemented are "step back into/over in source code" which are probably the most complicated. The other big core feature I'm still missing is supporting multi-threaded recordings in the replayer and that is something I will work on next. Because the record & replay flow is now functional I also started releasing alpha versions on the project's Discord server if you would like to test it out (the link to it is at the project's page: https://wintrace.io).