I"m currently using fshtool.exe (i forget who wrote it) to convert the QFS files into BMPs.
I want to edit the BMPs but the extracted BMPs are 8-bit (256 color).
Is there a way to make the extracted BMPs 24-bit that will allow fshtool.exe to put the BMPs back into a QFS file?
hope that makes sense.
The reason why extracted BMPs are 8-bit is because they are 8-bit BMPs in the first place (to save on disk space and memory), you can convert the BMPs to 24-bit with any image editor but you'll have to edit the index.fsh file to specify what format each BMP uses otherwise it won't compile.
Are you trying to edit the software renderer textures set, by chance (TRxx_8)? Note that these will have to keep their 8 bit format otherwise the game will crash. If it is just an 8 bit texture on the standard set of textures then just do as AJ says and you should be fine.