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.

Silent Hill 3 (PS2) - .AFS

Featured Replies

  • Author
  • Localization

AnonBaiter, posted Sun Oct 23, 2016 3:34 pm (18284)


Here is a sample. I tried the afs.bms script but the script doesn't detect the filenames like it should(see the end of the file). Perhaps it needs something to work?
  • Author
  • Localization

Acewell, posted Sun Oct 23, 2016 4:36 pm (18286)


yep you can see the long pointer at 0x7FFF8 in your sample that takes you to the names
  • Author
  • Localization

AnonBaiter, posted Sun Oct 23, 2016 4:48 pm (18287)


Yeah, I can see it. So what?
Code:
                                     09 0A 0B 0C 0D 0E 0F
0007FFF0                             F0 73 01 20 01 00 00           ?s. ...
  • Author
  • Localization

tofuman, posted Mon Oct 24, 2016 12:33 am (18290)


The file can be opened using AFSExplorer. The original developers site is down so I'll attach the utility here.

AFSExplorer_3_7.rar

  • Author
  • Localization

AnonBaiter, posted Mon Oct 24, 2016 12:47 am (18291)


OK, I'll go with that tool in the meantime...
  • Author
  • Localization

Acewell, posted Mon Oct 24, 2016 3:22 am (18294)


AnonBaiter wrote:
Yeah, I can see it. So what?

so fix the script! :)
  • Author
  • Localization

AnonBaiter, posted Mon Oct 24, 2016 4:08 am (18296)


^ I have to sort out my priorities then. But then I deleted all the .AFS files I had out of that game using that one tool. Luckily, however, I have the ISO that stored all the .AFS files so maybe I'll salvage it up some time.
Unless the author of the afs.bms decides to show up and provide the "fix", wish me good luck.
  • Author
  • Localization

aluigi, posted Mon Oct 24, 2016 4:27 am (18299)


I have found a way to remain compatible (I hope) with the other AFS formats, script 0.1.2
  • Author
  • Localization

AnonBaiter, posted Mon Oct 24, 2016 4:53 am (18302)


Ok, now the script's back on track! Thanks to whoever helped!
  • Author
  • Localization

Acewell, posted Mon Oct 24, 2016 4:54 am (18303)


i reworked the previous existing script to work with your sample just for fun :D
Code:
idstring "AFS\x00"
get FILES long
savepos TMP
get FINDNAMES long
math FINDNAMES - 8
goto FINDNAMES
get NAMETABLEOFF long
get NAMETABLESIZE long
goto TMP
for i = 0    get OFFSET long
   get SIZE long
   savepos TMP2
   goto NAMETABLEOFF
   getdstring NAME 32
   getdstring SKIP 16
   savepos NAMETABLEOFF
   log NAME OFFSET SIZE
   goto TMP2
next i   

it might not work with other afs files but it wasn't meant to :P
  • Author
  • Localization

codec, posted Mon Oct 24, 2016 12:43 pm (18309)


working silent hill editor PS3-XBOX360-PC-PS2
Image
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.