SagiePie Posted May 26 Posted May 26 Hi people of the world, I'm trying to get the sprites from the hundred line game just for some personal usage (stickers for journals) since I noticed I can't find any on the web right now. (will share if anyone wants ending up) In the game dialog conversations have character sprites (visual novel format) like the following: IMG1 IMG2 So far from the PC version of the game files I have the gamedata folder with a bunch of .cpk and .mvgl files. I extracted some .cpk files and now have a bunch of .usm files, which I hear you can extract audio and video from these files, but I don't think they would have sprite images in them. I can't figure out how to extract the .mvgl right now and have no clue if they have the sprites in the file. Extracting the .exe game gets me: .bind, .data, .pdata, .rdata, .reloc, .text, and _RDATA which I think may be placeholders and none of the sizes are that big. I do notice there's a unity crash handler in the folder, so I'm assuming I can do some unity things and I've seen a thread where they're working on the 3D models. If anyone can give some guidance on what I should be doing to find the correct files that would be awesome! If needed I can give files or screenshots of what I have. Thank you! -Sagie
Moderators ikskoks Posted May 26 Moderators Posted May 26 If it's really Unity, you could try to use some Unity tools like Asset Studio https://github.com/Perfare/AssetStudio/releases or UABEA https://github.com/nesrak1/UABEA But those MVGL files may suggest otherwise. Can you upload some samples? 1
Solution user99kit Posted May 27 Solution Posted May 27 (edited) Hi, The game was not made with Unity; instead, it was developed using a proprietary engine by Media.Vision (https://www.gematsu.com/companies/media-vision). I found a forum topic where someone was trying to extract the models from the game. In one of the replies, someone shared a QuickBMS script to extract files from .mvgl files. When you extract the contents of a .mvgl file, you’ll find a .data file — you can delete this, as it’s not needed. It’s used for models and other assets. You’ll also find a folder containing .dds files — these are the images, textures, and sprites. You can convert them to PNG format for use. However, make sure you have enough disk space when extracting, as the .dds files can be quite large — around 30 GB. You can also use XnView MP to batch convert DDS files to PNG or to browse DDS files. Edited May 27 by user99kit 1
SagiePie Posted June 5 Author Posted June 5 On 5/26/2025 at 8:21 PM, user99kit said: Hi, The game was not made with Unity; instead, it was developed using a proprietary engine by Media.Vision (https://www.gematsu.com/companies/media-vision). I found a forum topic where someone was trying to extract the models from the game. In one of the replies, someone shared a QuickBMS script to extract files from .mvgl files. When you extract the contents of a .mvgl file, you’ll find a .data file — you can delete this, as it’s not needed. It’s used for models and other assets. You’ll also find a folder containing .dds files — these are the images, textures, and sprites. You can convert them to PNG format for use. However, make sure you have enough disk space when extracting, as the .dds files can be quite large — around 30 GB. You can also use XnView MP to batch convert DDS files to PNG or to browse DDS files. I finally had time to do this! Worked perfectly, needed to download QuickBMS first and change the file extension of the script from .txt to .bms. All the images I wanted was in the "app_0.dx11.mvgl" file. I have attached some of my favorite resulting sprites, there a lartg blank spot at the top since the image size matches the normal human sprites, so I'll probably manually resize them. Cheers~! 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now