Beh in realtà ci sono dei programmi, però mi sembra una cosa...
Per cui andate su C:\Users\Utente\AppData\Local\VirtualStore\Program Files (x86)\SEGA\Medieval II Total War\temp , qui troverete il file campaign_battle.rpy , questo file salva in automatico le battaglie giocate in una campagna, quidi basta copiarlo , spostarlo nella cartella replay e rinominarlo per poterlo vedere.
C'è solo un problema, le battaglie vengono sovrascritte, per cui dopo averne finita una bisogna uscire dal gioco (meglio se si imposta la modalità windowed , in questo modo non si esce dal gioco) e copiare il file metendolo da parte prima di iniziare una nuova battaglia.
Teoricamente si potrebbe anche salvare il replay direttamente, ma bisogna utilizzare la consol, quindi.....