DesktopMMD4:Born to Dance

DesktopMMD4:Born to Dance

View Stats:
PW May 14, 2022 @ 9:49pm
1
You want idle movements? How about 234 of them?
Just finished the latest update v1.0.6 of MMD_Helper, which adds the idle movement feature just for MMD4. Now you might complain about too much idle movements :steammocking:

Update: v1.0.8 is out. This time it's official. Don't use 1.0.6 or 1.0.7 please.
Update2: v1.1.1 is out. Added bubble text support, song name in background and background showing bugs.

The download link is here:
https://github.com/philpw99/MMD3_Helper/releases/tag/v1.0.8
If you already installed this program, then just get the update.

The movement package is too big to include in the installation package ( over 160mb), so I put them all in a workshop item. You need to subscribe to this:
https://steamcommunity.com/sharedfiles/filedetails/?id=2808595805
In order to make this feature works.

Once you have the item and run the MMD_Helper, each model will have her own movements at random time, which is between 10 to 20 seconds plus the length of the movement. ( Update: In v.1.1.1 you can specify the frequency of random motion to high (5-10 sec), medium ( 10-20 sec) or low ( 20-30 sec).

Some movements are quite weird, but who cares? They are just VMDs. You just check them out and delete the one you don't like, OK?

You are welcome to comment on this thread and tell me if it works or not.
Last edited by PW; May 22, 2022 @ 1:26pm
< >
Showing 1-15 of 19 comments
Ecirar May 14, 2022 @ 11:47pm 
Interesting idea.

I gave it a try , but I'm getting the following error when choosing the 'Idle Actions' option :

Line 24197 (File "C:\Program Files (x86)\MMD_Helper\MMD3_Helper.a3x"):
Error : Incorrect number of parameters in function call


And I also get a similar error for a different line when choosing 'Misc Actions'.

I tried with both installing MMD_Helper_Setup.exe on its own , and also with then installing MMD_Helper_Update.exe , since I wasn't certain which were needed.

Apart from that , it may be worth associating an empty .wav file with the fake workshop dance , so that if MMD4 chooses the dance/song during random play , it will imediately move onto the next, instead of getting stuck on it.
Last edited by Ecirar; May 14, 2022 @ 11:47pm
NotSoSlySnake96 May 15, 2022 @ 12:15am 
Originally posted by Ecirar:
Interesting idea.

I gave it a try , but I'm getting the following error when choosing the 'Idle Actions' option :

Line 24197 (File "C:\Program Files (x86)\MMD_Helper\MMD3_Helper.a3x"):
Error : Incorrect number of parameters in function call


And I also get a similar error for a different line when choosing 'Misc Actions'.

I tried with both installing MMD_Helper_Setup.exe on its own , and also with then installing MMD_Helper_Update.exe , since I wasn't certain which were needed.

Apart from that , it may be worth associating an empty .wav file with the fake workshop dance , so that if MMD4 chooses the dance/song during random play , it will imediately move onto the next, instead of getting stuck on it.

**How to get Idle Animations working:**

1. To play the idle animation dance pack search for this in workshop and subscribe to it: MMD_Helper Idle Motion Package.
2. After you subscribe to MMD_Helper Idle Motion Package you can then click play on it in the Dance tab of DesktopMMD4.
3. You will then be able to select the Idle animations option in the MMD_Helper taskbar icon and change the background to whatever you like in the MMD_Helper icon in the taskbar.

**If you don't want any background at all:**

1. Click open background folder in MMD_Helper then exit out of MMD_Helper.
2. Create a New Folder in the Backgrounds folder and drag all other background folders into it in case you want them back.
3. Restart MMD_Helper and play the idle dance again from the dance tab in DesktopMMD4

**Ta-Da no more background.**
Last edited by NotSoSlySnake96; May 15, 2022 @ 12:26am
Ecirar May 15, 2022 @ 12:29am 
I think I've found the problem.

I have Steam installed to my D drive, which puts the contents of the workshop files at :
D:\Program Files (x86)\Steam\steamapps\workshop\content\1968650\2808241801

If I copy the files to the same location on the C drive , then it will work.
Ecirar May 15, 2022 @ 12:47am 
It looks like you need to move each model at least once after MMD_Helper and MMD4 is loaded before MMD_Helper will detect them in the active model list , and start being able to play idle animations for them.
DesktopDev  [developer] May 15, 2022 @ 5:35am 
Great idea, keep going :steamthumbsup::steamhappy:
PW May 15, 2022 @ 7:01am 
Originally posted by DesktopDev:
Great idea, keep going :steamthumbsup::steamhappy:
Thanks for your approval !

Originally posted by Ecirar:
I think I've found the problem.
I have Steam installed to my D drive, which puts the contents of the workshop files at :
D:\Program Files (x86)\Steam\steamapps\workshop\content\1968650\2808241801
If I copy the files to the same location on the C drive , then it will work.
Yeah, I didn't think of that. Ok, next version I will fix it.




Originally posted by NotSoSlySnake96:
**If you don't want any background at all:**
1. Click open background folder in MMD_Helper then exit out of MMD_Helper.
2. Create a New Folder in the Backgrounds folder and drag all other background folders into it in case you want them back.
3. Restart MMD_Helper and play the idle dance again from the dance tab in DesktopMMD4
**Ta-Da no more background.**

Well, you just need to uncheck the "Enable Dance with Background/Effect" in settings. No need to do this much. :steamhappy:



Originally posted by Ecirar:
Interesting idea.
Apart from that , it may be worth associating an empty .wav file with the fake workshop dance , so that if MMD4 chooses the dance/song during random play , it will imediately move onto the next, instead of getting stuck on it.

You are right. I should have done that.
Now you can just unsubscribe the item. The idle movements are actually still there, the program will continue working.
PW May 15, 2022 @ 7:38am 
MMD_Helper v1.0.7 is here:
https://github.com/philpw99/MMD3_Helper/releases/tag/v1.0.7
Fix the stupid wrong parameter error and get the steam path fro registry.
Ecirar May 15, 2022 @ 9:57am 
Thanks for that. However it looks like you have added the wrong files for that release - that is to say the release has .ifp files rather than .exe files.

That said, i've grabbed the source anyway, since I'm doing some idle poking around with it.
Last edited by Ecirar; May 15, 2022 @ 9:59am
PW May 15, 2022 @ 11:48am 
Yeah, stupid me. Now the v1.0.8 is out. No more oopsies !!

https://github.com/philpw99/MMD3_Helper/releases/tag/v1.0.8

It will use a new workshop item, so please delete the old one and subscribe to the new one with a logo, thank you !

Also I take back my words about unsubscribing the item. Sorry, but you have to keep the item subscribed in order for the idle motions to work.

And thanks for all the rewards !! You guys are the best !
Last edited by PW; May 15, 2022 @ 12:06pm
Melchiah May 16, 2022 @ 2:04am 
Genuine question here, why do idle animations have to be handled by a side loader (or any of the features on MMD helper for that matter) instead of being added to the software itself?.

I really think the developer should pay you for your work and add all you're doing as part of the software.
PW May 16, 2022 @ 8:29am 
Originally posted by Melchiah:
Genuine question here, why do idle animations have to be handled by a side loader (or any of the features on MMD helper for that matter) instead of being added to the software itself?.

I really think the developer should pay you for your work and add all you're doing as part of the software.

There was some dark history in DesktopMagicEngine(MMD2) and MMD3. When I came here 4 months ago, the mood was very toxic and some people were genuinely hating the apps.

At that time, I was not even sure MMD3 would continue to exist, but I love the app, and I wanted to make it better. So once I learned the internal working of MMD3, I made the open source program MMD_Helper to implement some features I wanted myself. At that time, I still thought MMD3 would be the last of its kind, and no one really cared except me.

So it was quite a pleasant surprise that the developer came back with MMD4. It must have taken him a tremendous effort and courage, just by coming back. MMD4 is based on MMD2, which a lot of people like, and so much better than it.

However, since I already created the MMD_Helper's Github repo and learned everything about DME, MMD3 and MMD4. It's not wise for me to just give up because the developer is back. And the developer was kind enough to allow me to develop my own features for his apps. Not all developers are open like that. Some will just add one line of checking code, and all my effort will be lost.

Therefore, I wish in the coming days I and him will continue to cooperate. He does his work and I work on mine. If he takes some features and put them into MMD4 or 5, that will benefit everyone. All the better.
ccrocker58 May 17, 2022 @ 11:42pm 
Is there any possibility of making it so we can tell where mmd_helper searches for the idle motions package? It seems it's searching for it in a default location, most likely C:, but I have all my Steam stuff installed to E: . This means every time I try to use the idle animations it keeps saying I'm not subscribed to the workshop item, even though I am, it's just not located where mmd_helper is looking for it. If that's not possible, can you tell us where we should move the package so mmd_helper will find it?
PW May 18, 2022 @ 9:59am 
The 1.0.8 will get the steam's location from registry:
HKCU\Software\Valve\Steam\Steam.exe
And workshop's location will derive from it. Maybe you install Steam in C:, but the workshop location is in E: ?
Anyway, I will put a "Specify location" in the next version. 1.0.9
Also, the upcoming v1.1.0 will be a good surprise. A great feature will be available for everyone. :steamhappy:
Flame EMT May 21, 2022 @ 3:00pm 
Nice!!! this is perfect!! Now MMD4 with the help of this program is 100% thank you for the hard work!
PW May 21, 2022 @ 10:35pm 
Wait until you see it again 2 months later, there is a lot more I want to do with this program. :steammocking:
Last edited by PW; May 21, 2022 @ 10:36pm
< >
Showing 1-15 of 19 comments
Per page: 1530 50