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.

(help) Extraction of hidden files from PS2 game

Featured Replies

  • Author
  • Localization

puntaPrince93, posted Tue Apr 12, 2022 8:24 pm (71096)


Hello,

I wish to translate a PS2 videogame in ITALIAN language.

I' vre tried to mounting the ISO file with cdmage and I've found these (unzip the file).

I've tried to open the iso file also with HxD to find some dialogues but I can't find anything.

Could someone help me to disassemble correctly the iso (hidden files included)?

Thanks :-)
  • Author
  • Localization

rabatini, posted Tue Apr 12, 2022 10:29 pm (71097)


puntaPrince93 wrote:
Hello,

I wish to translate a PS2 videogame in ITALIAN language.

I' vre tried to mounting the ISO file with cdmage and I've found these (unzip the file).

I've tried to open the iso file also with HxD to find some dialogues but I can't find anything.

Could someone help me to disassemble correctly the iso (hidden files included)?

Thanks :-)


try this script of aluigi

Code:
get INFO_SIZE long
padding 0x800
math FILES = INFO_SIZE
math FILES / 0x1c
for i = 0     getdstring NAME 0x10
    get TYPE long
    get OFFSET long
    get DUMMY long
    putarray 0 i NAME
    putarray 1 i OFFSET
next i
    get OFFSET asize
        putarray 0 i ""
        putarray 1 i OFFSET

sortarray 1 1

for i = 0     getarray NAME   0 i
    getarray OFFSET 1 i
    math i 1
    getarray SIZE   1 i
    math SIZE - OFFSET
    if SIZE != 0
        log NAME OFFSET SIZE
    endif
next


molti file
  • Author
  • Localization

puntaPrince93, posted Wed Apr 13, 2022 5:17 pm (71106)


hello,

thanks for replying.

Where I must put the script?
  • Author
  • Localization

puntaPrince93, posted Wed Apr 20, 2022 8:12 pm (71221)


hello,

I can't paste your code into quickbms. The software requires the script file that I haven't.

Could you send me the .bms with your code, please?

Code:
Code:
get INFO_SIZE long
padding 0x800
math FILES = INFO_SIZE
math FILES / 0x1c
for i = 0 < FILES
    getdstring NAME 0x10
    get TYPE long
    get OFFSET long
    get DUMMY long
    putarray 0 i NAME
    putarray 1 i OFFSET
next i
    get OFFSET asize
        putarray 0 i ""
        putarray 1 i OFFSET

sortarray 1 1

for i = 0 < FILES
    getarray NAME   0 i
    getarray OFFSET 1 i
    math i 1
    getarray SIZE   1 i
    math SIZE - OFFSET
    if SIZE != 0
        log NAME OFFSET SIZE
    endif
next


thanks
  • Author
  • Localization

rabatini, posted Wed Apr 20, 2022 10:52 pm (71224)


Just open the Notepad.
paste the script, and save as name.bms
and then open with quickbms.
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.