ForumFree

Unofficial Replay Fixer for Wesnoth, A tool for the game "Battle for Wesnoth"

« Older   Newer »
  Share  
view post Posted on 13/10/2009, 19:51
Avatar


Group:
Fondatore
Posts:
1,693
Location:
Sacra Famiglia Catena - 6^a Casa (casa di Don Virgo) - cerchia degli Spadaccini.

Status:


Unofficial Wesnoth Replay Fixer (wrfix) is an application made by me (Nobun) written with g++/Qt4. This tool can fix corrupted replays caused by a subspension of a game in "Battle for Wesnoth" . With the introduction of this new version 1.1 the program can fix replays using two alternative approachs:


1st Method is the same used in version 1.0 and can be used in limited cases:
- Can Fix ONLY resumed games AND
- Can Fix ONLY “NORMAL” games


2nd Method is the new one introduced in version 1.1 and can fix all types of resumed game (so not only “normal”games). However this method is not confortable to use. This becouse this method works well (and can be used) ONLY if you saved turn1 of that game before moving anything (and the turn1 saved must be saved as replay file). This becouse the replay of turn1 (without movements) it is required as a param where to keep infos needed to fix corrupted replay.

Replay of Turn1 (param) can be saved also in a second time (after you find that you have a corrupted replay) but you need to save the turn1 with exactly all the same configuration used in original corrupted game. So all players leaders (faction) and starting units must be the same as they were in game to fix. So if there are empty slots – sides left empty – those sides they must empty (example if side 3 was empty, also in param replay the side 3 should be empty).

Into the program help dialogs this second chance is not explained to avoid confusion (however it is not suggested). For those reasons this 2nd Method is considered only an alternative to method 1 if method 1 is not able to fix a particular replay. However if you find really confortable with 2nd method you can force program to run with 2nd Method tab selected as default (program normally runs with 1st Method tab selected as default – becouse it is the suggested one).
To set 2nd Method as the default one you simply need to add @fav2 into the first line of maplist.txt (before all [map] infos).


However in the most of cases of corrupted replays of a resumed game you will be able to fix it with the replay using the 1st Method. In Any Case wrfix cannot fix OOS errors (OOS = Out Of Syncro)

Screenshot of wrfix 1.1:
image

If you like it please leave a comment here ;)

Edited by Nobun - 13/10/2009, 21:12
 
Top
0 replies since 13/10/2009, 19:51   251 views
  Share