I am having problems with the patcher (April 30th 2009)
I have tried to patch the original, untrimmed ROM (128MB). I have resorted to naming the file "F.nds" and still I am unable to get the output file.
When I open the batch without drag and dropping the ROM file onto it the batch opens the README.txt file, so I am unable to manualy input the filename.
When I drag and drop the ROM file, the interface appears for a split second the vanashes, leaving nothing. I do not get the patched file.
When editing the batch the following is in the text:
@ECHO OFF
SET FILE=%1
ECHO Apply Delta Patch for Pokemon Fushigi no Dungeon Sora
no Tankentai
ECHO.
IF "%1" == "" ECHO Please read the README.txt file!
IF "%1" == "" START README.txt
IF "%1" == "" PAUSE
IF "%1" == "" EXIT
ECHO Input file: %FILE%
ECHO Difference file: pmdeos_patch.diff
ECHO Output file: pmdeos_patched_v0.4.nds
Pause
ECHO.
ECHO Applying patch...
xdelta.exe patch "pmdeos_patch.diff" %FILE%
"pmdeos_patched_v0.4.nds"
ECHO.
Pause
What the hell is going on here!?
I am using the PATCHER FOR ORIGINAL ROM not THE UPDATER FOR PATCHED ROM.
*By the way, the uploading site you used is currently experiencing problems, I was going to download an earlier version and then update but I keep getting the (500) error, their server must be down or something.
This helped me find a solution that so far seems to work.
Please note that this is for the 0.4 patch update, not the standalone. Trying this appropriately with the standalone patch gives me the same error as when dragging/dropping the file onto the batch. So to all you people out there having trouble, I suggest applying one of the previous patches and patching upward to the 0.4 patch.
Simply: edit the batch, and replace this:
Code:
IF "%1" == "" ECHO Please read the README.txt file!
IF "%1" == "" START README.txt
IF "%1" == "" PAUSE
IF "%1" == "" EXIT
ECHO Input file: %FILE%
ECHO Difference file: pmdeos_patch-update.diff
ECHO Output file: pmdeos_patched_v0.4.nds
with this:
CODEIF "%1" == "" SET /P FILE=File to be patched (patched v0.3.1)?
IF NOT "%1" == "" ECHO Input file (unchanged): %FILE%
ECHO Difference file: pmdeos_patch-update.diff
ECHO Output file: pmdeos_patched_v0.4.nds