Miscellaneous Forums > Graphical

Extract CLUT and turn it into a Paint Shop Pro palette?

<< < (3/4) > >>

NERV Agent:
Hello Maki.

The following URL:

https://github.com/MaKiPL/TIM_to_PspPalette/releases/download/1.0a/TIMpal_PSP.exe

Leads to this XML file:

b55b22da-71e7-11e7-83fb-de396c7e6bd6.xml

Maybe put it in a ".zip" file?

NERV Agent:
Okay, I could download it with IE, but the program has some issues.

Here are my results:


--- Code: --->TIMpal_PSP.exe window.tim -4bpp out.psp
TIM to Paint Shop Pro
Usage:
TIMpal_PSP.exe file.tim out.psp
Input: file.tim - specify 8 BPP or 4 BPP TIM file       Output file: out.txt spe
cify output file
--- End code ---


--- Code: --->TIMpal_PSP.exe window.tim -4bpp out.txt
TIM to Paint Shop Pro
Usage:
TIMpal_PSP.exe file.tim out.psp
Input: file.tim - specify 8 BPP or 4 BPP TIM file       Output file: out.txt spe
cify output file
--- End code ---

What is the correct syntax?

NERV Agent:
In the meantime, I've come up with an alternative solution (if anyone else has to do this in the future).

There is a program called PSX Video RAM Viewer (PVV) v1.0 by creaothceann.

What I did was put my modified ".TIM" file back in the game, ran it in ePSXe and made a save state, then I loaded that save state into PVV.

I used PVV to extract the specific CLUT into a ".pal" file.

Maki:

--- Quote from: NERV Agent on 2017-07-27 03:05:45 ---Okay, I could download it with IE, but the program has some issues.

Here are my results:


--- Code: --->TIMpal_PSP.exe window.tim -4bpp out.psp
TIM to Paint Shop Pro
Usage:
TIMpal_PSP.exe file.tim out.psp
Input: file.tim - specify 8 BPP or 4 BPP TIM file       Output file: out.txt spe
cify output file
--- End code ---


--- Code: --->TIMpal_PSP.exe window.tim -4bpp out.txt
TIM to Paint Shop Pro
Usage:
TIMpal_PSP.exe file.tim out.psp
Input: file.tim - specify 8 BPP or 4 BPP TIM file       Output file: out.txt spe
cify output file
--- End code ---

What is the correct syntax?

--- End quote ---

TIMpal_PSP.exe window.tim palette.pspPalette

No -4bpp or anything like this

NERV Agent:
Unfortunately, this was my result:


--- Code: ---Unhandled Exception: System.IO.FileNotFoundException: Could not find file '[Insert NERV Agent's personal directory path here]\TIM_to_PspPalette-1.0a\palette.pspPalette'.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, I
nt32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions o
ptions, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolea
n useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
   at TIMpal_to_JASC.TIM..ctor(String path, Byte arg0)
   at TIMpal_to_JASC.Program.Main(String[] args)
--- End code ---

So I made a blank ".txt" file and named it "palette.pspPalette" (I also changed the extension).

But this was my result:


--- Code: ---Unhandled Exception: System.IndexOutOfRangeException: Index was outside the boun
ds of the array.
   at TIMpal_to_JASC.TIM.RecognizeBPP()
   at TIMpal_to_JASC.TIM..ctor(String path, Byte arg0)
   at TIMpal_to_JASC.Program.Main(String[] args)
--- End code ---

creaothceann included his source code with his PVV program. Could that help?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version