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.

Please help extract this archive *.VDP

Featured Replies

  • Author
  • Localization

rabatini, posted Sun Jul 03, 2022 2:08 am (72415)


cardia wrote:
I tried extract files from the ps2 game ????
Could you please write bms script for this format *.VDP(VSC_VDP_FILE) ?
https://mega.nz/file/1VVnGBYB#X6YsIr18i ... y-UCarLXy0


I really dont understand the full logic of this file, but, i made a script, its a workaround one, should be able to extract this file you uploaded.

Code:
GOTO 0X800
GET FOLDER STRING
GOTO 0X834
GET FOLDER2 STRING
GOTO 0X868
GET FOLDER3 STRING
GOTO 0x1000
FOR
GET OFFSET LONG
XMATH OFFSET "(OFFSET 0X2000)"
GET NOIDEA LONG
GET SIZE LONG
GET ZEROS LONG
GET NAME STRING
STRING FILENAME P "/%FOLDER%/%NAME%"
IF NAME == ""
BREAK
ENDIF
GETDSTRING ZEROS 0X0E
LOG FILENAME OFFSET SIZE
NEXT

GOTO 0x4C64000
SAVEPOS TEMP
FOR
GET OFFSET LONG
XMATH OFFSET "(OFFSET TEMP 0X1000)"
GET NOIDEA LONG
GET SIZE LONG
GET ZEROS LONG
GET NAME STRING
STRING FILENAME P "/%FOLDER2%/%NAME%"
IF NAME == ""
BREAK
ENDIF
GETDSTRING ZEROS 0X0E
LOG FILENAME OFFSET SIZE
NEXT

GOTO 0xA1ED000
SAVEPOS TEMP2
FOR
GET OFFSET LONG
XMATH OFFSET "(OFFSET TEMP2 0X5800)"
GET NOIDEA LONG
GET SIZE LONG
GET ZEROS LONG
GET NAME STRING
STRING FILENAME P "/%FOLDER3%/%NAME%"
IF NAME == ""
BREAK
ENDIF
GETDSTRING ZEROS 0X0A
LOG FILENAME OFFSET SIZE
NEXT


Probably it will not work with other .VDP
  • Author
  • Localization

cardia, posted Sun Jul 03, 2022 4:25 am (72417)


rabatini wrote:
cardia wrote:
I tried extract files from the ps2 game ????
Could you please write bms script for this format *.VDP(VSC_VDP_FILE) ?
https://mega.nz/file/1VVnGBYB#X6YsIr18i ... y-UCarLXy0


I really dont understand the full logic of this file, but, i made a script, its a workaround one, should be able to extract this file you uploaded.

Code:
GOTO 0X800
GET FOLDER STRING
GOTO 0X834
GET FOLDER2 STRING
GOTO 0X868
GET FOLDER3 STRING
GOTO 0x1000
FOR
GET OFFSET LONG
XMATH OFFSET "(OFFSET 0X2000)"
GET NOIDEA LONG
GET SIZE LONG
GET ZEROS LONG
GET NAME STRING
STRING FILENAME P "/%FOLDER%/%NAME%"
IF NAME == ""
BREAK
ENDIF
GETDSTRING ZEROS 0X0E
LOG FILENAME OFFSET SIZE
NEXT

GOTO 0x4C64000
SAVEPOS TEMP
FOR
GET OFFSET LONG
XMATH OFFSET "(OFFSET TEMP 0X1000)"
GET NOIDEA LONG
GET SIZE LONG
GET ZEROS LONG
GET NAME STRING
STRING FILENAME P "/%FOLDER2%/%NAME%"
IF NAME == ""
BREAK
ENDIF
GETDSTRING ZEROS 0X0E
LOG FILENAME OFFSET SIZE
NEXT

GOTO 0xA1ED000
SAVEPOS TEMP2
FOR
GET OFFSET LONG
XMATH OFFSET "(OFFSET TEMP2 0X5800)"
GET NOIDEA LONG
GET SIZE LONG
GET ZEROS LONG
GET NAME STRING
STRING FILENAME P "/%FOLDER3%/%NAME%"
IF NAME == ""
BREAK
ENDIF
GETDSTRING ZEROS 0X0A
LOG FILENAME OFFSET SIZE
NEXT


Probably it will not work with other .VDP


Thank you,maybe I should give the whole game
https://mega.nz/folder/MQkRCQaQ#u8Ni0v3WXtNFRAmRTslgcQ
  • Author
  • Localization

cardia, posted Sun Jul 03, 2022 4:56 am (72418)


rabatini wrote:
cardia wrote:
I tried extract files from the ps2 game ????
Could you please write bms script for this format *.VDP(VSC_VDP_FILE) ?
https://mega.nz/file/1VVnGBYB#X6YsIr18i ... y-UCarLXy0


I really dont understand the full logic of this file, but, i made a script, its a workaround one, should be able to extract this file you uploaded.

Code:
GOTO 0X800
GET FOLDER STRING
GOTO 0X834
GET FOLDER2 STRING
GOTO 0X868
GET FOLDER3 STRING
GOTO 0x1000
FOR
GET OFFSET LONG
XMATH OFFSET "(OFFSET 0X2000)"
GET NOIDEA LONG
GET SIZE LONG
GET ZEROS LONG
GET NAME STRING
STRING FILENAME P "/%FOLDER%/%NAME%"
IF NAME == ""
BREAK
ENDIF
GETDSTRING ZEROS 0X0E
LOG FILENAME OFFSET SIZE
NEXT

GOTO 0x4C64000
SAVEPOS TEMP
FOR
GET OFFSET LONG
XMATH OFFSET "(OFFSET TEMP 0X1000)"
GET NOIDEA LONG
GET SIZE LONG
GET ZEROS LONG
GET NAME STRING
STRING FILENAME P "/%FOLDER2%/%NAME%"
IF NAME == ""
BREAK
ENDIF
GETDSTRING ZEROS 0X0E
LOG FILENAME OFFSET SIZE
NEXT

GOTO 0xA1ED000
SAVEPOS TEMP2
FOR
GET OFFSET LONG
XMATH OFFSET "(OFFSET TEMP2 0X5800)"
GET NOIDEA LONG
GET SIZE LONG
GET ZEROS LONG
GET NAME STRING
STRING FILENAME P "/%FOLDER3%/%NAME%"
IF NAME == ""
BREAK
ENDIF
GETDSTRING ZEROS 0X0A
LOG FILENAME OFFSET SIZE
NEXT


Probably it will not work with other .VDP



And I get the files *.tex, Is there any way to convert/extract them to PNG files?
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.