Important information: this site is currently scheduled to go offline indefinitely by end of the year.

NHL PS2 SSH files

Get your graphics formats figures out here! Got details for others? Post here!
jlnhlfan
beginner
Posts: 38
Joined: Wed Dec 09, 2020 9:00 pm

NHL PS2 SSH files

Post by jlnhlfan »

I tried using the Electronic Arts Graphic Tools program to export the SSH files in NHL 2002, but I get errors every time I try to export. I also want to know if there's a program I can use to edit them, since NHLInfo, which edits their PC counterparts (as well as some PS1 counterparts), won't edit SSH files. Can anyone help me with this?
Beedy
advanced
Posts: 47
Joined: Mon Dec 05, 2016 11:12 am
Has thanked: 8 times
Been thanked: 14 times

Re: NHL PS2 SSH files

Post by Beedy »

Upload a sample file. No one here can help without a file to see.
jlnhlfan
beginner
Posts: 38
Joined: Wed Dec 09, 2020 9:00 pm

Re: NHL PS2 SSH files

Post by jlnhlfan »

Sorry for the wait. I would upload a sample file that I wanted to deal with, but instead, I get this error. I'll mention the sample file instead:

FE\BPHOTO.VIV
You do not have the required permissions to view the files attached to this post.
jlnhlfan
beginner
Posts: 38
Joined: Wed Dec 09, 2020 9:00 pm

Re: NHL PS2 SSH files

Post by jlnhlfan »

Unfortunately, there is no way I can upload the actual sample file I wanted to upload in any way, shape or form other than a link, so here is another one that I find of use in a way.
User avatar
Dinoguy1000
Site Admin
Posts: 786
Joined: Mon Sep 13, 2004 1:55 am
Has thanked: 154 times
Been thanked: 163 times

Re: NHL PS2 SSH files

Post by Dinoguy1000 »

Literally all you had to do to attach the file here was to zip it first. The list of allowed file extensions is included in the upload file dialog box (though admittedly hard to see the whole list). Checking that list, you'll note that such formats as .zip, .rar, and .7z are allowed.
Welcome to Xentax!

Rules | Requests | Wiki | Discord

If you run across a post that breaks the rules, please report the post - a mod or admin will handle it from there.
User avatar
ikskoks
Moderator
Posts: 1666
Joined: Thu Jul 26, 2012 5:06 pm
Location: Poland, Łódź
Has thanked: 647 times
Been thanked: 431 times
Contact:

Re: NHL PS2 SSH files

Post by ikskoks »

I have checked your samples and then I have compared them with samples
from other games and below article is the result of my work:
http://wiki.xentax.com/index.php/EA_SSH_FSH_Image

I did also a lot of testing with many tools that are available on the web,
but unfortunately nothing works with your samples.

There is alternative way which involves some manual work.
Here is the instruction:
1. Unpack SSH files from BIG/VIV archives with BigGUI tool
2. (optionally) change magic value from SHPS to SHPI and convert to BIN file using FSH Line tool.
3. Open SSH\BIN file with raw texture cooker (for width and height parameters you can see file format on the wiki) https://i.imgur.com/SGuyzxK.png
4. Find a palette in game
5. Convert data and palette to BMP
jlnhlfan
beginner
Posts: 38
Joined: Wed Dec 09, 2020 9:00 pm

Re: NHL PS2 SSH files

Post by jlnhlfan »

Alright. Also, using your guide, I found a program called "ExplodePSH", with the creator claiming he was gonna make ImplodePSH, which would have reassembled the PSH file. Knowing my luck, it likely never existed because of how helpful it'd be to me.
jlnhlfan
beginner
Posts: 38
Joined: Wed Dec 09, 2020 9:00 pm

Re: NHL PS2 SSH files

Post by jlnhlfan »

Dinoguy1000 wrote: Sat Jan 23, 2021 12:19 pm Literally all you had to do to attach the file here was to zip it first. The list of allowed file extensions is included in the upload file dialog box (though admittedly hard to see the whole list). Checking that list, you'll note that such formats as .zip, .rar, and .7z are allowed.
Thing is, the zip files I tried were too large for the site to handle.
User avatar
Dinoguy1000
Site Admin
Posts: 786
Joined: Mon Sep 13, 2004 1:55 am
Has thanked: 154 times
Been thanked: 163 times

Re: NHL PS2 SSH files

Post by Dinoguy1000 »

jlnhlfan wrote: Sun Jan 24, 2021 10:54 pm
Dinoguy1000 wrote: Sat Jan 23, 2021 12:19 pm Literally all you had to do to attach the file here was to zip it first. The list of allowed file extensions is included in the upload file dialog box (though admittedly hard to see the whole list). Checking that list, you'll note that such formats as .zip, .rar, and .7z are allowed.
Thing is, the zip files I tried were too large for the site to handle.
In the future, please state such things up-front, so as not to mislead others who might be thinking about uploading their own samples. It's one thing if someone reads that there's a maximum size limit for zip files; it's completely different if they instead read a comment which makes no mention of zips but, due to how it's worded, implies they're not an option.
Welcome to Xentax!

Rules | Requests | Wiki | Discord

If you run across a post that breaks the rules, please report the post - a mod or admin will handle it from there.
User avatar
ikskoks
Moderator
Posts: 1666
Joined: Thu Jul 26, 2012 5:06 pm
Location: Poland, Łódź
Has thanked: 647 times
Been thanked: 431 times
Contact:

Re: NHL PS2 SSH files

Post by ikskoks »

I was able to make some progress on researching these images and I have written a Python tool to automate extraction process from NHL 2002.
Few other types from other games are also partially supported.

Here is my tool <link removed because it's outdated, see info below>

And some showcase below:
https://i.imgur.com/25E61iR.png
https://i.imgur.com/UlewlcB.png


Edit: NHL Tool was renamed to EA Graphics Manager
and can be downloaded here https://github.com/bartlomiejduda/EA-Graphics-Manager
jlnhlfan
beginner
Posts: 38
Joined: Wed Dec 09, 2020 9:00 pm

Re: NHL PS2 SSH files

Post by jlnhlfan »

That looks so cool! But how'd I be able to use it myself?
User avatar
ikskoks
Moderator
Posts: 1666
Joined: Thu Jul 26, 2012 5:06 pm
Location: Poland, Łódź
Has thanked: 647 times
Been thanked: 431 times
Contact:

Re: NHL PS2 SSH files

Post by ikskoks »

jlnhlfan wrote: Sat Feb 27, 2021 1:30 am That looks so cool! But how'd I be able to use it myself?
It's simple. Here's the instruction:
1. Install Python 3.7
2. Adjust paths at the end of the script
3. Run script in Python
jlnhlfan
beginner
Posts: 38
Joined: Wed Dec 09, 2020 9:00 pm

Re: NHL PS2 SSH files

Post by jlnhlfan »

Thank you! One more thing...

The cyberface files are in the .cmb format.

https://mega.nz/file/mDAkBBzS#cYdie0sz9 ... ZMjGfHVR6I
Here's a link to an example cyberface. The mod I'm working on also needs modified cyberfaces, so if you could help me with that as well, that'd be great.
jlnhlfan
beginner
Posts: 38
Joined: Wed Dec 09, 2020 9:00 pm

Re: NHL PS2 SSH files

Post by jlnhlfan »

Also, there just HAD to be an error somewhere, which is what you'd expect from me.

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

What did I do wrong? All I did was edit the path like you said.
Post Reply