# Modelsim: resume simulation future

I have long running simulation in Modelsim for VHDL/Verilog designs. I want to know are there any way to save current simulation progress and resume it somehow in later time?

The ModelSim command checkpoint will save simulator state and the restore command will restore it. Here's a link for details on using the commands.
You can restore between simulations or within the current simulation. Several things will be saved using checkpoint, however others, like TCL macro state, manual command-line changes, GUI window state and statistics will not be saved.
You can save waveform or list GUI window state using write format <list | wave> <filename> and recall the state with do <filename>, as seen here.