Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Piposaru 2001 Uff archives and translation efforts.

Featured Replies

  • Author
  • Localization

Bmanrulesyou21, posted Mon Jun 14, 2021 7:16 pm (64685)


I've been using a script that allowed me to extract the PAC file from this game and have been able to go about translating a good portion of the text in the game. But i have not been able to reach any meaningful textures, models, etc because they seem to be encased in a load of uff archives. I have no idea where to go from here, as any googling about the format comes up with nothing related. If i can get a usable texture format then i can convert them to bmps and edit them around to reimport. https://drive.google.com/file/d/1JCmu9B ... sp=sharing
  • Author
  • Localization

Bmanrulesyou21, posted Wed Jun 23, 2021 3:38 pm (64864)


Bumping because the textures themselves show up in hex editor as presumably a palette image but i have no idea how to go about getting them out from these uff files.
  • Author
  • Localization

Bmanrulesyou21, posted Sun Aug 22, 2021 11:57 am (65826)


I'm bumping again because i have completed the translation and am currently using a pcsx2 plugin to replace textures instead of replacing them in the files. If anyone can take a look into these uff files, I would appreciate it so this translation can be run on official hardware.
  • Author
  • Localization

aluigi, posted Fri Aug 27, 2021 12:47 pm (65916)


Since the index of the archive is "text" (one line for each entry) you can't use the reimport feature of quickbms with it.
So I can't help with both the problems.
  • Author
  • Localization

Bmanrulesyou21, posted Fri Aug 27, 2021 7:43 pm (65944)


Well, i have the textures dumped from GSdx-EX, is there anyway to inject them into the .uff files?
  • Author
  • Localization

aluigi, posted Sat Aug 28, 2021 12:34 pm (65982)


If you keep the same size of the edited files you can definitely try reimport.bat.
It acts as a raw injector, while reimport2 is the one that also edits the index table for better results (not applicable here).
  • Author
  • Localization

Bmanrulesyou21, posted Sun Aug 29, 2021 2:35 pm (66026)


I can try, i might be misinformed, but i cant do anything without a script
  • Author
  • Localization

aluigi, posted Mon Aug 30, 2021 9:16 am (66047)


What about the script you included in the sample?
  • Author
  • Localization

Bmanrulesyou21, posted Mon Aug 30, 2021 3:16 pm (66058)


That only works for extracting the main .pac file. not for the .uff archives that are stored further in that i need access to.
  • Author
  • Localization

BloodRaynare, posted Wed Jan 18, 2023 6:04 am (75063)


OP, if you're still watching this thread, I've just made a "quick, dirty, but somewhat correct" UFF extraction script:

Code:
IDString "UFF File"
get UNK long
get ZERO long

get NAME_ENTRY_OFF long
get ZERO long
get NAME_ENTRY_SZ long
get ZERO long
savepos ENTRY_INFO_OFF

goto NAME_ENTRY_OFF
get ENTRY_NUM long

for i = 0 < ENTRY_NUM
   get NAME string
   putarray 0 i NAME
next i

goto ENTRY_INFO_OFF

get UNK_ENTRY_OFF long
get ZERO long
get UNK_ENTRY_SZ long
get ZERO long

get FILE_ENTRY_OFF long
get ZERO long
get FILE_ENTRY_SZ long
get ZERO long

goto FILE_ENTRY_OFF
get FILES long

for i = 0 < FILES
   get NAME_ARRAY_NUM long
   getarray NAME 0 NAME_ARRAY_NUM
   get UNK long
   get OFFSET long
   get SIZE long
   get ZERO long
   log NAME OFFSET SIZE
next i
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.