Neryuu

Newbie
Feb 2, 2019
36
40
141
Sorry to post so late after everyone, but since it's related... Is there a way to see all scenes from the gacha game somewhere? Like a Viewer or something?
 

HahaStee

New Member
Nov 26, 2022
14
5
93
Sorry to post so late after everyone, but since it's related... Is there a way to see all scenes from the gacha game somewhere? Like a Viewer or something?
Yo I know this is a late but go onto hitomi.la. It's on page 6,7 and 8 under the "DMM" Group tag
 

peanut666666

Member
Jan 2, 2018
181
167
137
For the gacha game-
I've extracted the game files, and know how to build the scenes in a way that can be opened with a program like Visual Studio Code.

If someone can link me to the viewer program that was last updated 2 years ago and now has dead links everywhere, there is a fairly high chance that I'd be capable of adding the new scenes to it.
 
Last edited:

aviyoni99981

New Member
Feb 17, 2020
7
2
123
For the gacha game-
I've extracted the game files, and know how to build the scenes in a way that can be opened with a program like Visual Studio Code.

If someone can link me to the viewer program that was last updated 2 years ago and now has dead links everywhere, there is a fairly high chance that I'd be capable of adding the new scenes to it.

here you go
 
  • Like
Reactions: peanut666666

Tannin00

Member
Jul 1, 2017
416
361
209
For the gacha game-
I've extracted the game files, and know how to build the scenes in a way that can be opened with a program like Visual Studio Code.

If someone can link me to the viewer program that was last updated 2 years ago and now has dead links everywhere, there is a fairly high chance that I'd be capable of adding the new scenes to it.
Could you really do it? And if so, would this thread be updated or would a new one be started in the animations section?
 

peanut666666

Member
Jan 2, 2018
181
167
137
Could you really do it? And if so, would this thread be updated or would a new one be started in the animations section?
The viewer uses the Renpy engine, and Webm files. These Webms have all the filters, effects, and animations already baked into them. It uses a completely different approach than I thought.
The viewer has characters with IDs up to 192.
Currently, characters with IDs up to 372 exist.

I have run into a few issues.
1. I have absolutely no bloody idea how Renpy works.
2. The viewer uses Webm files, but the assets I extracted from the game's asset bundles are Skel.Bytes, Pngs, and Atlas files.
3. This is only for a handful of animations, and they're mainly older ones: The asset bundles only have Pngs used to create animations at a resolution of 1024x1024, while their Atlas files are asking for a 4096x4096 Png. Resizing the Png results in a blatant loss of quality. Adjusting the Atlas still results in a lower quality than the Webms in the viewer.
4. I am having a similar issue with pretty much all characters with IDs up to ~239. The Atlas files are asking for 2048x2048 Pngs, but the asset bundles extracted from the game only have the Pngs at 1024x1024. I have tried to use both Asset Ripper and Asset Studio, and they're both showing me the same stuff(IDs 240+ had the 2048x2048 PNGs in the asset bundles). The quality loss isn't anywhere near as bad as the previous issue, but I still don't like it.
It looks like the person who made the viewer was capturing the scenes as they were playing the in the game, which would require actually unlocking the characters from the gacha. Almost like this allowed them to access server-side assets. If they weren't, then I have no idea how they did it.

At a quick glance, converting the script and scene data files to Renpy files doesn't look like it would be too difficult. Translating the text still looks like it would be pulling teeth though.
In theory, I could make Webms with the files I extracted, but this also comes with issues.
1. The quality loss on IDs <240 is bugging me.
2. I'm currently not familiar with the application of shaders/filters in the scene, I haven't looked into it yet, but it's probably simple enough to do.

If I can't end up getting the later scenes to work in the viewer, I'll just end up posting a very janky viewer that I made instead. It can play the scenes with animations, text, and voicelines. But I have never programmed or coded anything before, so it's very lacking in menu stylization/polish, and doesn't copy the text and textbox style the game uses. There's also the quality issues for the earlier IDs.

Lately, I've been a bit preoccupied with other things though.
But if anyone has any advice, I'd love to hear it~
 
  • Hey there
Reactions: Yeboi3333

aviyoni99981

New Member
Feb 17, 2020
7
2
123
The viewer uses the Renpy engine, and Webm files. These Webms have all the filters, effects, and animations already baked into them. It uses a completely different approach than I thought.
The viewer has characters with IDs up to 192.
Currently, characters with IDs up to 372 exist.

I have run into a few issues.
1. I have absolutely no bloody idea how Renpy works.
2. The viewer uses Webm files, but the assets I extracted from the game's asset bundles are Skel.Bytes, Pngs, and Atlas files.
3. This is only for a handful of animations, and they're mainly older ones: The asset bundles only have Pngs used to create animations at a resolution of 1024x1024, while their Atlas files are asking for a 4096x4096 Png. Resizing the Png results in a blatant loss of quality. Adjusting the Atlas still results in a lower quality than the Webms in the viewer.
4. I am having a similar issue with pretty much all characters with IDs up to ~239. The Atlas files are asking for 2048x2048 Pngs, but the asset bundles extracted from the game only have the Pngs at 1024x1024. I have tried to use both Asset Ripper and Asset Studio, and they're both showing me the same stuff(IDs 240+ had the 2048x2048 PNGs in the asset bundles). The quality loss isn't anywhere near as bad as the previous issue, but I still don't like it.
It looks like the person who made the viewer was capturing the scenes as they were playing the in the game, which would require actually unlocking the characters from the gacha. Almost like this allowed them to access server-side assets. If they weren't, then I have no idea how they did it.

At a quick glance, converting the script and scene data files to Renpy files doesn't look like it would be too difficult. Translating the text still looks like it would be pulling teeth though.
In theory, I could make Webms with the files I extracted, but this also comes with issues.
1. The quality loss on IDs <240 is bugging me.
2. I'm currently not familiar with the application of shaders/filters in the scene, I haven't looked into it yet, but it's probably simple enough to do.

If I can't end up getting the later scenes to work in the viewer, I'll just end up posting a very janky viewer that I made instead. It can play the scenes with animations, text, and voicelines. But I have never programmed or coded anything before, so it's very lacking in menu stylization/polish, and doesn't copy the text and textbox style the game uses. There's also the quality issues for the earlier IDs.

Lately, I've been a bit preoccupied with other things though.
But if anyone has any advice, I'd love to hear it~
i am ok with even a janki quality all i need it the text of the scenes and the pics and animesion themself i dont mind the quality you can start with a janki version and later update it if you want it to be better
 

Tannin00

Member
Jul 1, 2017
416
361
209
The viewer uses the Renpy engine, and Webm files. These Webms have all the filters, effects, and animations already baked into them. It uses a completely different approach than I thought.
The viewer has characters with IDs up to 192.
Currently, characters with IDs up to 372 exist.

I have run into a few issues.
1. I have absolutely no bloody idea how Renpy works.
2. The viewer uses Webm files, but the assets I extracted from the game's asset bundles are Skel.Bytes, Pngs, and Atlas files.
3. This is only for a handful of animations, and they're mainly older ones: The asset bundles only have Pngs used to create animations at a resolution of 1024x1024, while their Atlas files are asking for a 4096x4096 Png. Resizing the Png results in a blatant loss of quality. Adjusting the Atlas still results in a lower quality than the Webms in the viewer.
4. I am having a similar issue with pretty much all characters with IDs up to ~239. The Atlas files are asking for 2048x2048 Pngs, but the asset bundles extracted from the game only have the Pngs at 1024x1024. I have tried to use both Asset Ripper and Asset Studio, and they're both showing me the same stuff(IDs 240+ had the 2048x2048 PNGs in the asset bundles). The quality loss isn't anywhere near as bad as the previous issue, but I still don't like it.
It looks like the person who made the viewer was capturing the scenes as they were playing the in the game, which would require actually unlocking the characters from the gacha. Almost like this allowed them to access server-side assets. If they weren't, then I have no idea how they did it.

At a quick glance, converting the script and scene data files to Renpy files doesn't look like it would be too difficult. Translating the text still looks like it would be pulling teeth though.
In theory, I could make Webms with the files I extracted, but this also comes with issues.
1. The quality loss on IDs <240 is bugging me.
2. I'm currently not familiar with the application of shaders/filters in the scene, I haven't looked into it yet, but it's probably simple enough to do.

If I can't end up getting the later scenes to work in the viewer, I'll just end up posting a very janky viewer that I made instead. It can play the scenes with animations, text, and voicelines. But I have never programmed or coded anything before, so it's very lacking in menu stylization/polish, and doesn't copy the text and textbox style the game uses. There's also the quality issues for the earlier IDs.

Lately, I've been a bit preoccupied with other things though.
But if anyone has any advice, I'd love to hear it~
For that level of support, why don't you create a ticket in the help section?
From the way you're putting it, there are just details that need to be polished, and this work could be updated and since the first version of this wasn't banned, I don't think there's a problem now, either for the page or the app company, so you could receive more help that way.
 
1.50 star(s) 2 Votes