Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A tool or an execution for in game sprites of the game. #31

Open
Rezar0Fura opened this issue Apr 29, 2024 · 6 comments
Open

A tool or an execution for in game sprites of the game. #31

Rezar0Fura opened this issue Apr 29, 2024 · 6 comments

Comments

@Rezar0Fura
Copy link

Rezar0Fura commented Apr 29, 2024

Hi again. I am still busy with the development of the mod for the game and now I need help with the sprites of the game. The last time when I asked you about the sprite models, I was provided with the MP-viewer, which was a huge help for me. However, now I found both the live 2d application and the sprites from the spirit pledge, which allowed me to do 2.5D animations of sprites. It's better than plain PNG images and saves me time from taking countless HD screenshots of different expressions. But there are some limitations which one has to handle, big enough to try the harder methods.

But I want to try to give the Rio reincarnation sprites one last try. So I need your help.

  1. Let's consider the original files of the game. In the .pck file in the mp section, there are these files which possibly hold the encrypted information for assembly for the game. Can you tell me what and how to decode the files and fix something for myself in any other source with more functionality (Ideally Live 2D)?
    Screenshot 2024-04-28 224624

2)Coming to the Mp-viewer itself, I asked its creator for the method but unfortunately he declined. I know the viewer uses some sort of function which allows it to view those to work with .png(the image of the disjointed parts of the character) and .mp(The code which tells the parts of the png to work together) miraculously. If you can, can you tell me what those functions are to replicate or at least learn?

*I know this is a lengthy request. I can just relay over the spirit pledge sprites if there is no way, even if I am having some trouble with them. But I want to try before ditching the idea. I will be happy if you can help me with one. I am open to suggestions.

Thanks.

@thesupersonic16
Copy link
Owner

thesupersonic16 commented Apr 30, 2024

Not sure why mpviewer is keeping the code private.

I am not sure if I can really help with animation files as I do not know how they work internally nor do I want to spend time building animation tools.

Also does DAL: RR even use Live2D? I don't recall ever seeing any mention about it offically for the game. I never really looked into it, but maybe look into MotionPortrait? based off the strings in the exe, it might be related to that?

image

@Rezar0Fura
Copy link
Author

I was referring to the Date a Live : Spirit pledge game, which uses live2d models as an asset.

Regarding the RR game, I checked it out on Motion Portrait and downloaded their SDK, which comes with manuals and other coding stuff. They may use the application since they follow unique processing with high control and do the possibility of being a key answer. I also found files which resemble the original game file.

But I don't know what or how to set the viewer and learn some of their codes to achieve what I want. Of course, it's my fault. The only option which I can adopt is:

I have to get the disjointed .png file By extracting the .TEX file and assembling them in live 2d from scratch (Which is hell because it is a complicated process, its takes ages for me to extract the individual parts and label them while making sure their size ratio is accurate to the actual one to avoid Disfiguration and I am new to the software) and make the animations identical to the original one. Practising it for the first time at least takes days if not weeks.

Digging out the files is no help as I know heck about matching them with live 2d. Even if I made the viewer for myself, the same issue about its functionality for me?

I know you are unfamiliar with the live 2d software, but can you improve my situation?

Thanks for the help.

@thesupersonic16
Copy link
Owner

The image in the main post is from Spirit Pledge right?

@thesupersonic16
Copy link
Owner

Just looked at the file list for the mobile game and it does look like Live2D. Also what do you mean by setting the viewer?

@Rezar0Fura
Copy link
Author

In the first issue post I made here, I showed you what a .pck file holds in the game data files under the name "MP"

And by setting the viewer, I meant as the MPviewer. I would want to host a local site to display those sprites including the respective animations.

@thesupersonic16
Copy link
Owner

I can't help you with that, if the author does not want to give you the code, the best you could do is just download all the files that is accessed, but then that would make any modfications harder than just having the source code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants