Rizline:Local game files

From Rhythm Game Wiki
Revision as of 19:12, 12 May 2025 by TadeLn (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Local game files are game files that are stored on the device. They are separate from application files, which are stored inside of Rizline's application package.

Location

[edit | edit source]

On Android, Rizline's game files are located in /storage/emulated/0/Android/data/com.Rizline.PigeonGames (on most Android devices you can access this directory by going to /Android/data/com.Rizline.PigeonGames).

Apart from the data directory, Rizline also creates an empty directory for OBB files at /storage/emulated/0/Android/obb/com.PigeonGames.Rizline.

Some of the local game files are downloaded after the game is launched, and they are referred to as assets.

Directory structure

[edit | edit source]
  • /storage/emulated/0/Android/data/com.Rizline.PigeonGames
    • cache (directory)
      • vulkan_pso_cache.bin (file) - Unknown binary file.
    • files (directory)
      • Hosts (file) - Hosts file - Binary file. Contains various URLs, such as: https://www.google.com:443, https://rizlineassetstore.pigeongames.cn:443, https://service.rhythnet.com:443, wss://service.rhythnet.com:443, https://consent.google.com:443, https://www.baidu.com:443
      • Library (file) - Library file - Binary file. Contains an URL to download the game_config.json file from.
      • tombstone_00 (file) - Text file. Crash dump.
      • tombstone_01 (file) - Empty file.
      • tombstone_02 (file) - Empty file.
      • com.unity.addressables (directory)
      • Cookies (directory)
        • Library (file) - Unknown binary file, 8 bytes in size. [unfinished]
      • HTTPCache (directory)
        • 1 (file) - Text file. Contains a cached HTTP response from https://rizlineassetstore.pigeongames.cn/configs/game_config.json with both the body and the headers.
      • il2cpp (directory)
        • unity.ver (file) - Text file containing a GUID with Unity's version. [verify]
        • Metadata (directory)
          • global-metadata.dat (file) - Unknown binary file. 10.6 MiB in size. Probably contains the game's code. [unfinished]
        • Resources (directory)
          • mscorlib.dll-resources.dat (file) - Unknown binary file. Probably contains a library that the game uses. [unfinished]
          • System.Data.dll-resources.dat (file) - Unknown binary file. Probably contains a library that the game uses. [unfinished]
      • Unity (directory) - Contains some analytics data. [unfinished]
      • UnityCache (directory)
        • Shared (directory) - Directory containing all of the game's downloaded assets, contained in asset bundles. The assets are downloaded on-demand, so not all devices will have all of the assets in this directory.
          • <asset_bundle_name> (directory) - Where asset_bundle_name is a 32-character-long lowercase hexadecimal string (for example 1e0e32f42bc785e2a525cf3a8ea7abaf). This name is the assetBundleName property of the bundle.
            • <asset_bundle_hash> (directory) - Where asset_bundle_hash is a 32-character-long lowercase hexadecimal string (for example 4c3416138aed0f7bc6f085bd2d121125). This ID changes if the asset changes; sometimes the assetBundleName changes instead though. This is also the file name in the URL that the bundle is downloaded from.
              • __data (file) - AssetBundle __data file. This file is not present if the asset bundle is a music asset bundle.
              • __info (file) - AssetBundle __info file. This file is not present if the asset bundle is a music asset bundle.
              • *.acb* (file) - ACB file. This file is present only in asset bundles containing music. The filename is the music ID as indicated in Default.asset, but lowercase, and with .acb=<checksum> added at the end, where checksum is an unknown kind of 3-byte long lowercase hexadecimal checksum (for example tempest.plum.0.acb=3f1540).
          • __info (file) - Text file - different from AssetBundle __info file. [unfinished]
        • Temp (directory) - Empty directory.
[edit | edit source]
 Rizline
Game Mechanics
Gameplay
Currencies
Screens
Events
Technical
Game files