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.

[SOLVED] Dungeon Siege: Throne of Agony WAD archive ("DAW0")

Featured Replies

  • Author
  • Localization

AlphaTwentyThree, posted Tue Jan 11, 2022 10:35 am (68998)


Hi!

This may already be solved somewhere and I just couldn't find it. I thought Luigi's heavenly_sword.bms would work on that file but it somehow doesn't. It's an old format so maybe somebody could point me in the right direction...
Here's the first and last MB of the archive: https://1fichier.com/?qzwv0f05pyl0dg4ujg6w
Thanks!
  • Author
  • Localization

AlphaTwentyThree, posted Tue Jan 11, 2022 11:23 am (69000)


Sorry, accidentally had a password in the link. Open now.
  • Author
  • Localization

aluigi, posted Fri Jan 21, 2022 12:09 am (69223)


The format of the wad file seems simple, is your script like the following?
Code:
# Dungeon Siege: Throne of Agony WAD

idstring "0DAW"
get DUMMY long  # 2
get DUMMY long  # 2
get FILES long
get INFO_SIZE long
get FLAGS long
get DATA_SIZE long
get DATA_SIZE long
getdstring NAME 8
for i = 0 < FILES
    get NAME_CRC long
    get OFFSET long
    get SIZE long
    string NAME p "x." NAME_CRC
    log NAME OFFSET SIZE
next i
  • Author
  • Localization

AlphaTwentyThree, posted Fri Jan 21, 2022 5:42 am (69238)


Yes, that's basically the ones I wrote.
Strangely it works now looking at the files again, so... never mind. Thanks anyway!
I've attached my script with the latest func_getTYPE.bms for convenience.

func_getTYPE.bms

toa_wad.bms

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.