I'm trying to get my 2 CD version of Feeble files running through ScummVM. Has anyone had any success with it?
I'm having trouble converting the smk files into dxa.
I've copied all smk-files into a folder smk and created an empty named dxa.
I've then used two batch files I've found lying around on the net:
dxa.bat:
Code:
@echo off
rem Feeble Files smk->dxa batch convertor
echo Setting environment variables...
SET TOOLS_PATH=C:\Program\ScummVM\tools
SET BINK_PATH=C:\Program\RADVideo
SET SMK_PATH=C:\spel\Feeble\smk
SET DXA_PATH=C:\spel\Feeble\dxa
for %%i in (%SMK_PATH%\*.smk) do call smk2dxa "%%i"
echo Converting finished!
smk2dxa:
Code:
@echo off
echo Processing %1...
"%BINK_PATH%\BinkConv.exe" %1 "%SMK_PATH%\%~n1.png" /n-1 /z1 /#
"%BINK_PATH%\BinkConv.exe" %1 "%SMK_PATH%\%~n1.wav" /v /#
"%TOOLS_PATH%\encode_dxa.exe" --vorbis "%SMK_PATH%\%~n1"
echo Deleting temp files
del "%SMK_PATH%\%~n1*.png"
del "%SMK_PATH%\%~n1.wav"
move "%SMK_PATH%\%~n1.*" "%DXA_PATH%"
When I run the bat file dxa it seems to do something right, but when it's finished I'm left with an empty smk-folder and a dxa folder full of smk-files. It's like it's just copied them all from one folder into another. The PATHs are all correct.
I do get a message from time to time saying that oggenc is not an internal/external or command or similar. Damn cmd.exe where you can't copy paste :-(
Is this easier in Linux? I have an Ubuntu box...
*edit*
Feeble files differ from most other SCUMMVM-supported games due to the fact that the Scumm team aren't allowed to use the smk movie files. Thus one has to re encode them into the format of dxa.
*edit*
Before anyone asks, yes I have oggenc.exe in my TOOLS-path
*edit*
Solved it by putting the batch files in the same directory as oggenc.exe