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.

Arthur and the Invisibles (PC) event names

Featured Replies

  • Author
  • Localization

Warthog1336, posted Fri Mar 20, 2020 1:58 pm (54812)


Hello everyone!

I'm opening this thread because I need help linking the event names of music to their corresponding music in Arthur and the Invisibles (PC).

Indeed, the game has a "MUSIC" directory, containing 28 folders of music with .RWS files inside (which are supported by vgmstream). They're named with the prefix WIN_ followed by the number (for instance, the first folder has WIN_000.RWS, WIN_001.RWS, etc.).

As there are 192 music files, you can understand it's quite difficult to name all of them correctly. Still, I was able to name most of them according to the context where they play in game.

The issue is that those names were given by me, and therefore they're not authentic.

In the files, there are 14 folders dedicated to each level (for example LVL001, LVL002, etc.). Inside each folder, there is a "LVL0XX.KWN" file (where XX is the number of level).

Luckily, there is a tool "XXL Editor (Preview 2)" (https://github.com/AdrienTD/elbtools/releases) which can open those files, and we can see, in the viewer, that there is a CKMusicPlayList chunk with music event names. It's also possible to look at the bytes of the chunk by clicking the Hex button.

In order to open those .KWN files, the "GameModule.elb" is required because the KWNs have encrypted headers, and the tool find the decrypted version in the game's executable (GameModule.elb). I suggest reading the "readme" to have more information about the "K" Etranges Libellules's engine.

Here's a screenshot of what the LVL06.KWN -> Game things -> CKMusicPlayList looks like when viewed through XXL Editor:



And the Hex view of "0: Secteur 08 - Moustik 1":



As you can see, since they are event names, the original .RWS filename corresponding to this event (0: Secteur 08 - Moustik 1) is not written plain-text, which means I can't find a direct link with music and their event names. According to the author of the tool, one of the solutions would be to try to find music references in each classes. But then again, the link between events and music is indirect (activated by an area or a cinematic block for example).

I'm asking if there is a simpler/other way to know which music is related to each of these events. This would help me giving names which are more accurate.

The samples are uploaded here: https://mega.nz/#!qoVmlaQI!yM-0xyp7k2xz ... OFc3aiBEiE

Thanks in advance!
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.