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.

Ikaruga (PC) .ARC Extraction Help (outdated BMS script)

Featured Replies

  • Author
  • Localization

Habanero, posted Mon Jun 24, 2019 11:08 am (49008)


Hello. I'd like to request help extacting Ikaruga, which contains a few .ARC files. The BMS script doesn't work since it seems an update broke it, according to this thread.

Filecutter:
http://www.mediafire.com/folder/vdc7glf ... es_PC_.ARC
Ikaruga directory contents:
http://puu.sh/DK6wK/623382bc9a.png
  • Author
  • Localization

aluigi, posted Sun Sep 29, 2019 1:26 pm (51122)


Needs new keys, can't help.
  • Author
  • Localization

Ekey, posted Sun Sep 29, 2019 2:55 pm (51129)


I'm not sure that I downloaded the latest version of the game, but here new keys.

Code:
0x321C8EAB - "sdr.arc"
0x7F11D463 - "obj.arc"
0x7711A88B - "snd.arc"
0x7911B381 - "tex.arc"
0x4D11AC87 - "bin.arc"


If these keys do not work, then upload game.exe.
  • Author
  • Localization

Habanero, posted Sat Jan 04, 2020 11:39 pm (52979)


I forgot all about this thread. The keys didn't seem to work. Here's the cmd output.

Quote:
- the script needs to load a pre-compiled function from the dll or code
MEMORY_FILE3
do you want to continue with this and any other requested dll/code (y/N)?
y
- library MEMORY_FILE3 loaded at address 075D0000
- function found at offset 075D0000

Error: [myfseek] offset 0xc9b80322 in file -1 can't be reached

Last script line before the error or that produced the error:
44 goto dwNameOffset MEMORY_FILE

Press ENTER or close the window to quit


Here's what my BMS section looks like.

Quote:
get NAME filename
if NAME == "sdr.arc"
math dwMagicConstant = 0x321C8EAB
elif NAME == "obj.arc"
math dwMagicConstant = 0x7F11D463
elif NAME == "snd.arc"
math dwMagicConstant = 0x7711A88B
elif NAME == "tex.arc"
math dwMagicConstant = 0x7911B381
elif NAME == "bin.arc"
math dwMagicConstant = 0x4D11AC87


Here's the .exe.

https://www.mediafire.com/file/jjvu82mq ... /game.exe/

Thanks for the help (and also happy new year).
  • Author
  • Localization

Ekey, posted Sun Jan 05, 2020 2:48 pm (52986)


Code:
0x211C37FC - "sdr.arc"
0x561A1065 - "obj.arc"
0x1F1AD39C - "snd.arc"
0x4F1AF082 - "tex.arc"
0x4B1ADB96 - "bin.arc"
  • Author
  • Localization

Habanero, posted Mon Jan 06, 2020 2:12 pm (53048)


That seems to work! You may update the bms list with that one. Thank you very much.
  • Author
  • Localization

aluigi, posted Thu Mar 26, 2020 12:43 pm (55128)


Script updated with the new keys.
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.