Poll time! Click here: Are you interested in the chiptune scene? If so, which?. Let's see what our community thinks of the chiptune scene. :) !

[PC] Pro Beach Soccer

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
CrispX
n00b
Posts: 12
Joined: Tue Feb 23, 2016 7:55 pm
Has thanked: 5 times

[PC] Pro Beach Soccer

Post by CrispX » Thu Jun 22, 2017 5:59 pm

Image

https://www.youtube.com/watch?v=w7Y-Wl-QwTk

Pro Beach Soccer the only PC Game ever made have one easy file called WadPc.wad and i need a tool was able to extract/import in to the file different textures and maybe as well player names, if they are textured even better.
I'm going to send the .wad file.

https://drive.google.com/open?id=0B_SB6 ... 2NtY3MxRGc

Inside of the game as i can see it have this folders.
Medias folder have 4 easy .mpg files we can change it.
Comments and Music are .rws files.
If you need those ones too i will send.

It will be amazing if this happens. :keke:

CrispX
n00b
Posts: 12
Joined: Tue Feb 23, 2016 7:55 pm
Has thanked: 5 times

Re: [PC] Pro Beach Soccer

Post by CrispX » Fri Jul 07, 2017 8:36 pm

No help? :(

User avatar
friendsofwatto
VVIP member
VVIP member
Posts: 535
Joined: Wed Jun 30, 2004 3:01 pm
Location: Australia
Been thanked: 13 times
Contact:

Re: [PC] Pro Beach Soccer

Post by friendsofwatto » Sat Jul 15, 2017 11:57 am

This is the format I have so far - still trying to work out how to build the directory tree. ie. the filenames and directory names are all stored in the one directory - there must be something in the "UNKNOWN DIRECTORY" that links the files to their filenames, and probably also therefore linking them to a directory name?

Code: Select all

+------------------------+
| Pro Beach Soccer *.wad |
+------------------------+

// Uses ZLib Compression
// Files are listed in the directory in Reverse Order (ie the first entry in the directory is the last file in the archive)

// ARCHIVE HEADER
  8 - Header ("PAM_PAK" + (byte)0)
  2 - Number Of Files
  2 - Unknown
  4 - Filename Directory Length
  4 - File Data Offset

// FILES DIRECTORY
  // for each file
    4 - File Length (Compressed)
    4 - File Offset
    
// UNKNOWN DIRECTORY
  // for each file
    2 - Unknown
    2 - Unknown
    2 - Unknown
    2 - Unknown (52685)

// FILENAME DIRECTORY
  // for each file and directory
    X - Filename/Directory Name
    1 - null Name Terminator
  
  1 - null End of Filename Directory terminator

// FILE DATA
  // for each file
    8 - File Header ("PAM-ZLB" + (byte)0)
    4 - Compression Flag? (1)
    4 - Decompressed Length?
    4 - null
    4 - Decompressed Length?
    4 - Header Length (32)
    4 - Hash?
    X - File Data (ZLib Compression)
    0-3 - null Padding to a multiple of 4 bytes (This field does not exist for the Last file in the archive!)
Happy for someone to convert this to a BMS if they feel the desire
Game Extractor - Read and write thousands of game archives!

CrispX
n00b
Posts: 12
Joined: Tue Feb 23, 2016 7:55 pm
Has thanked: 5 times

Re: [PC] Pro Beach Soccer

Post by CrispX » Mon Jul 17, 2017 11:34 pm

Thanks.
I do not know. But you can try to get a copy of this online and install it. :)
If someone converts to .bms will be great for everyone.
This game deserves modding whatever the music sounds being boring we can change it all.

CrispX
n00b
Posts: 12
Joined: Tue Feb 23, 2016 7:55 pm
Has thanked: 5 times

Re: [PC] Pro Beach Soccer

Post by CrispX » Wed Jul 14, 2021 12:03 pm

friendsofwatto - Still any clues about this? :[
Strage how DOOM tools can´t read any texture, even dragon unpacker.

User avatar
ikskoks
Moderator
Posts: 959
Joined: Thu Jul 26, 2012 5:06 pm
Location: Poland, Łódź
Has thanked: 508 times
Been thanked: 236 times
Contact:

Re: [PC] Pro Beach Soccer

Post by ikskoks » Tue Jul 20, 2021 8:21 pm

Try this script https://aluigi.altervista.org/bms/pro_beach_soccer.bms
It can unpack data from WadPc.wad file without any issues.

Also, Game Extractor is able to unpack it with proper filenames https://i.imgur.com/0vpI3g7.png

CrispX
n00b
Posts: 12
Joined: Tue Feb 23, 2016 7:55 pm
Has thanked: 5 times

Re: [PC] Pro Beach Soccer

Post by CrispX » Wed Jul 21, 2021 12:52 pm

ikskoks wrote:
Tue Jul 20, 2021 8:21 pm
Try this script https://aluigi.altervista.org/bms/pro_beach_soccer.bms
It can unpack data from WadPc.wad file without any issues.

Also, Game Extractor is able to unpack it with proper filenames https://i.imgur.com/0vpI3g7.png
Thanks ikskoks and sorry for the private rep. but can you tell me if there is a nother script to create a new WadPc.wad to change the game textures? Thanks!

User avatar
ikskoks
Moderator
Posts: 959
Joined: Thu Jul 26, 2012 5:06 pm
Location: Poland, Łódź
Has thanked: 508 times
Been thanked: 236 times
Contact:

Re: [PC] Pro Beach Soccer

Post by ikskoks » Wed Jul 21, 2021 2:18 pm

As far as I know there are no other scripts, so you could try use reimport mode in quickbms with the script mentioned above, but it is not always working properly.

There is also a possibility of creating custom tools for that (for example in Python), but that requires some programming knowledge.
For start, it would be good to see Game Extractor's code as it is handling filenames for Pro Beach Soccer pretty good.


Also, some of the files are compressed with ZLIB, so if you're lucky you could try to use reimport mode in offzip.

CrispX
n00b
Posts: 12
Joined: Tue Feb 23, 2016 7:55 pm
Has thanked: 5 times

Re: [PC] Pro Beach Soccer

Post by CrispX » Thu Jul 22, 2021 11:40 am

ikskoks wrote:
Wed Jul 21, 2021 2:18 pm
As far as I know there are no other scripts, so you could try use reimport mode in quickbms with the script mentioned above, but it is not always working properly.

There is also a possibility of creating custom tools for that (for example in Python), but that requires some programming knowledge.
For start, it would be good to see Game Extractor's code as it is handling filenames for Pro Beach Soccer pretty good.


Also, some of the files are compressed with ZLIB, so if you're lucky you could try to use reimport mode in offzip.
Any tutorial how to do it?

User avatar
ikskoks
Moderator
Posts: 959
Joined: Thu Jul 26, 2012 5:06 pm
Location: Poland, Łódź
Has thanked: 508 times
Been thanked: 236 times
Contact:

Re: [PC] Pro Beach Soccer

Post by ikskoks » Thu Jul 22, 2021 11:47 am

If you want a good source of reverse engineering knowledge,
you can choose something from this topic viewtopic.php?f=29&t=22266

But if you only want to learn how to use quickbms or offzip,
you can google something like "how to use quickbms" and you'll get a lot of youtube tutorials for that.
Check also documentation for quickbms http://aluigi.zenhax.com/papers/quickbms.txt

Post Reply