The Feeble Files

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

Post Reply
User avatar
john_doe
ScummVM Developer
Posts: 117
Joined: Fri Nov 04, 2005 8:25 pm
Location: Stuttgart, Germany

Post by john_doe »

Can you open the file with a hex-editor and tell what the first 4 bytes say?
Frozen
Posts: 17
Joined: Wed Jun 13, 2007 3:43 pm

Post by Frozen »

SMK4
[53 4d 4b 34]
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3525
Joined: Mon Oct 31, 2005 7:39 am

Post by eriktorbjorn »

Frozen wrote:SMK4
[53 4d 4b 34]
Mine (Windows 2-disc version) says "SMK2", but according to MultimediaWiki, "SMK4" is valid, too, so it looks like a bug in encode_dxa. Assuming the file header is still the same, it should be enough to simply change

Code: Select all

    } else if (!memcmp(buf, "SMK2", 4)) {
to

Code: Select all

    } else if (!memcmp(buf, "SMK2", 4) || !memcmp(buf, "SMK4", 4)) {
But I can't test it.
User avatar
john_doe
ScummVM Developer
Posts: 117
Joined: Fri Nov 04, 2005 8:25 pm
Location: Stuttgart, Germany

Post by john_doe »

I guessed this was the problem.
For some odd reason they encoded this one Smacker file with a newer version of RAD's encoder. Strange, and apparently no one else had this encounter/problem before.

@eriktorbjorn:
This fix seems to be ok. Apart from the different magic the headers of the Smacker files between versions are identical.
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3525
Joined: Mon Oct 31, 2005 7:39 am

Post by eriktorbjorn »

john_doe wrote: This fix seems to be ok. Apart from the different magic the headers of the Smacker files between versions are identical.
I've committed that fix, then. (For now, only to the trunk, not the 0.10 branch.)
Kirben
Posts: 421
Joined: Wed Sep 21, 2005 12:15 pm
Location: Melbourne, Victoria, Australia

Post by Kirben »

Frozen wrote:SMK4
[53 4d 4b 34]
Which langauge and release of The Feeble Files are you using?
john_doe wrote:For some odd reason they encoded this one Smacker file with a newer version of RAD's encoder. Strange, and apparently no one else had this encounter/problem before.
Maybe because it doesn't effect the English 2CD/4CD releases of The Feeble Files, which are the most common.
Frozen
Posts: 17
Joined: Wed Jun 13, 2007 3:43 pm

Post by Frozen »

Kirben wrote:Which langauge and release of The Feeble Files are you using?
Polish 2CD from magazine "Komputer SWIAT GRY EXTRA 1/2001".
Chipirondejaen
Posts: 7
Joined: Mon Jul 02, 2007 1:02 pm

Settings in spanish

Post by Chipirondejaen »

Hi everyone!

For me it has been a bit hard to get run this adventure in ScummVM, but finally I got it! ;-D

I have prepared a list in spanish with all the process I followed and I want to share with the community. This is for the version 4 cds.

(I hope the language is not a problem...):

0- Consigue el siguiente software:

- Última versión del ScummVM (ahora mismo la 0.10): http://prdownloads.sourceforge.net/scum ... p?download
- Últimos "Tools" de ScummVM: http://prdownloads.sourceforge.net/scum ... p?download
- RADTools: http://www.radgametools.com/down/Bink/RADTools.exe
- Lame: http://mitiok.maresweb.org/lame-3.97.zip
- Oggenc: http://www.mpex.net/software/download/oggenc.html

1- Realizamos la instalación del Feeble Files en el disco duro, preferiblemente en una carpeta de menos de 8 caracteres y a mano (p.ej. D:\Feeble)

2- Copiamos todos los archivos de todos los cds en el directorio donde hemos instalado el juego. Algunos archivos no son necesarios, pero por su poco tamaño no merece la pena ponerse a "despiojar" (bueno, en el cd1 la carpeta del "directx" sí que podemos dejarla sin copiar al disco duro, lo demás to pa'dentro). Es importante que los siguientes archivos los renombremos conforme los vayamos copiando al disco duro:

- voices.wav (del cd1) a voices1.wav
- voices.wav (del cd2) a voices2.wav
- voices.wav (del cd3) a voices3.wav
- voices.wav (del cd4) a voices4.wav

3- Instalamos la última versión de ScummVM y el RADTools

4- Creamos dos carpetas en el directorio de instalación del juego: una la llamamos "dax" y otra "smk"

5- Ordenamos por extensión y en la carpeta "smk" metemos todos los archivos de extensión .smk (*.smk)

6- Descomprimimos los tools de ScummVM dentro de la carpeta de ScummVM, y la llamamos "Tools"

7- En la carpeta de instalación del juego copiamos los siguientes archivos:

- compress_agos.exe (Tools de ScummVM)
- encode_dxa.exe (Tools de ScummVM)
- lame.exe (del lame zip)
- binkconv.exe y radutil.dll (del RAD)

8- El oggenc lo copiamos dentro de la carpeta "tools" del ScummVM y dentro de la carpeta "smk" en el directorio del juego

9- Para comprimir a mp3 los archivos voices*.wav: abrimos una consola de ms-dos, nos vamos al directorio de instalación del juego, y escribimos:

- compress_agos voices1.wav (y cuando acabe seguimos con los demás)
- compress_agos voices2.wav
- compress_agos voices3.wav
- compress_agos voices4.wav
Nos quedamos en la carpeta con los mp3 generados y podemos borrar los .wav

10- Para convertir los smk a dax: dentro de la carpeta "Tools" de ScummVM editamos el archivo "convert_dxa.bat" y le ponemos las rutas de los diferentes archivos que nos pide según donde los tengamos cada uno:

SET TOOLS_PATH=D:\JUEGOS\SCUMMVM 0100\Tools
SET BINK_PATH=C:\Archivos de programa\RADVideo
SET SMK_PATH=D:\Feeble\smk
SET DXA_PATH=D:\Feeble\dxa
SET DXA_CONVERT=CORRECT

11- Tras esto guardamos el archivo y lo ejecutamos. De forma automática va convirtiendo los smk en dax, y en la carpeta dax va dejando los .dax, los .ogg, y los smk que va convirtiendo. En los smk sin audio dará un mensaje que tenemos que aceptar para que continúe el proceso.

12- Una vez acabado debemos coger los .dax y los .ogg, y pasarlos al raíz del juego (p.ej. a D:\Feeble), y los smk podemos borrarlos.

13- Ya solo resta ejecutar el ScummVM, añadir el juego de la carpeta de instalación, y disfrutarlo!

I hope this hepls someone!

Greetings
Arne.F
Posts: 4
Joined: Fri Jan 20, 2006 9:58 pm
Contact:

Post by Arne.F »

The lastes (0.10.0 17.6.2007) release of scummvm reject my version of the feeble files.

It is a 4CD German Version. ScummVM report this data:

Your game version appears to be unknown. Please, report the following
data to the ScummVM team along with name of the game you tried to add
and its version/language/etc.:
"game22", "bcd76ac080003eee3649df18db25b60e", 262517
"tbllist", "0bbfee8e69739111eb36b0d138da8ddf", 668

Your game version appears to be unknown. Please, report the following
data to the ScummVM team along with name of the game you tried to add
and its version/language/etc.:
"disk1", "1dee84e3dfefffe2d914442045f2c1e5", 9
"disk2", "1dee84e3dfefffe2d914442045f2c1e5", 9
"disk3", "1dee84e3dfefffe2d914442045f2c1e5", 9
"disk4", "53e94f2a91cfca0d4a6dd4fe9e5c6240", 9
Kirben
Posts: 421
Joined: Wed Sep 21, 2005 12:15 pm
Location: Melbourne, Victoria, Australia

Post by Kirben »

You are missing the 'save.999' file, which is used to restart the game.
Arne.F
Posts: 4
Joined: Fri Jan 20, 2006 9:58 pm
Contact:

Post by Arne.F »

Ok. Big Thanx. That was the reason.
User avatar
id1402
Posts: 83
Joined: Wed Sep 12, 2007 11:29 am

Post by id1402 »

Hello, dear friends of scummVM.
First to say: I converted all the *wav and *smk Files and the game seems to run well!
I've some questions on Feeble Files. I have the english 4 CD version of the game.
How many vga/VGA files do you have in the english 4 CD version of the Feeble Files? Are 1055 files right? The italian version has 1057 files, 2 more than the english version, that confused me. Have I lost 2 files or is there all right? Are there different amounts of files in the different language versions of the game? Does the game start, if any files are missing?

Another question:
First I started Feeble Files, I got the following output:

Code: Select all

Looking for feeble
Trying to start game 'The Feeble Files'
Your game version appears to be unknown. Please, report the following
data to the ScummVM team along with name of the game you tried to add
and its version/language/etc.:
  "save.999", "71512fc98501a8071a26b683a31dde78", 3360
  "game22", "a8746407a5b20a7da0da0a14c380af1c", 251647
  "tbllist", "0bbfee8e69739111eb36b0d138da8ddf", 668

Looking for feeble
Trying to start game 'The Feeble Files'
Where to report this data?
User avatar
PsYcO
Got 2 warnings
Posts: 511
Joined: Sun Dec 24, 2006 9:27 pm
Location: UK, Enfield
Contact:

Post by PsYcO »

unicorn
Posts: 8
Joined: Wed Mar 14, 2007 4:28 pm

Post by unicorn »

Dame hard! Still a way too far from getting it :cry:

would someone give a brife list of how to process in English ?

A thousand millions of thanks for u!
User avatar
id1402
Posts: 83
Joined: Wed Sep 12, 2007 11:29 am

Post by id1402 »

unicorn wrote:would someone give a brife list of how to process in English ?
What would you like to process?
Are you trying to convert the cutscenes (smk --> dxa/vorbis)? Are you trying to open data1.pak from the first CD?
Which version of the game do you have?
What did you try already with which effect?
What software/tools did you download?
Which documentation did you read?
Post Reply