Skip to content
Learn MikuMikuDance – MMD Tutorials – Free 3D Animation Software

Learn MikuMikuDance – MMD Tutorials – Free 3D Animation Software

Download Free Animation Software – Let's Learn How to Do Everything!

  • Step-by-Step MMD instructions
  • DOWNLOADS
  • Troubleshoot, Fix MMD
  • Site Contents
  • Reggie Replies Q&A
  • Homework!
  • What IS MMD?
    • Download MikuMikuDance Newest Latest Version of MMD
  • “HOW TO”
    • Raycast RAY-MMD Effect Tutorials
  • BONUS PAGES
    • Why convert PMD models to PMX?
  • HALL of CHAMPIONS
  • Tutorial Categories
  • About
    • Privacy Policy
  • Toggle search form
  • Everything is loaded and ready to "Play!" ... Happy Hands MMD Meme.
    Create an MMD Video using the “Happy Hands” Meme Making Videos - Rendering to AVI
  • ‘PROJECT: MikuMiku Movie!’ part 01: prepare the first scene! Fia Phoenix
  • Learn How to Navigate Japanese MikuMikuDance Pages Downloading New Models
  • Change the Edge Line Color and Shadowing of your Models KibaSan
  • Making MMD Textures with Blender Bandages
  • Video Dojo Expo 1 Champion
    Video Dojo Expo 1 Winner: EmberAce216 EmberAce216
  • MME Effects Tutorials on LearnMMD.com MMD 7.39 MME Effects Tutorials
  • Download Reggie's collection of Rocking Chair Accessory for MMD7.39
    New MMD Rocking Chair Accessory Ready to Download Make your own Accessories

MMAccel – Accelerate your MMD creation!

Posted on March 10, 2022November 8, 2023 By NordGeit 4 Comments on MMAccel – Accelerate your MMD creation!

A feature article by LearnMMD's NordGeit!

What is MMAccel? How can I make my own MMD Keyboard shortcuts? Where can I download the latest version of MMAccel?

ACCELERATE, EXPAND, MASTER!

Ever found yourself using a lot of features in MMD that aren’t easily accessible?

Or do you use one feature in such excessive amounts that it’s quite honestly stupid?

Or maybe you’re an experienced Blender user?

Say Hello and Welcome to…

MMAccel, the ultimate shortcut creation tool!

MMAccel – Tool to add shortcuts + more to MMD

Download MMAccel

Click here to download MMAccel_2_0_5_NGTL_V1.zip from LearnMMD.com

This version has the keyboard shortcut portion translated, so you can understand exactly what function you’re binding your keys to… If you can understand from my translations. Hopefully you do.

You can also get the original (and most recent) version at the Github releases here. Wait, no, Bowlroll here.

Unfortunately, MMAccel on GitHub appears to have been removed, most likely due to GitHubs new two-step verification requirements.

I have an older version stored on my own Github, but hopefully I can convince the guy to give me the latest source.

NOTE: MMAccel has only been tested on the “newest” version of MMD, v932x64, which can be found here… find the 64-bit version on offer.

Fun fact, while translating the shortcut part, I actually fixed a keybind that didn’t work, so I’m listed as a contributor there! Am I just not the bee’s knees?

Since it’s open-source, it’s entirely possible to translate the entire thing, but when I tried to just re-compile the thing, rustc gave me an error I couldn’t figure out, so I’ll just not. The edited .json files are enough for now. If you’ve actually worked with rust code and know how to compile this, find my fork over at github and we can make this plugin fully translated.

Open source, MIT License… Aw, there’s no source code out there now… Except my old version.

Installing the thing so that it works

The installation is simple.

[UNPACK] the .zip file. There’s no unblocking to be done, so there’s no issue.

Within the .zip file, there’s a folder, named MMAccel_[version number] Go into the folder.

Either [COPY] or [DRAG] the d3d9.dll and the MMAccel folder into your MMD install folder.

If you have MME installed, let it replace the d3d9.dll when asked. Don’t worry, this won’t remove MME from your MMD install.

(EDITED) After staring really hard at the source code and some guesswork (I’m not a coder), I figured it out, and also now how to make our own plugins loadable, should they be made.

MME is actually not stored within d3d9.dll, but in the MMEffect and MMHack dll files. d3d9.dll’s presence in MMD’s folder is to trick (or convince) MMD to use that DLL instead of the actual DX9 found in your computer when you install it. It points to your actual DX9, but also tells it to load MME as well. MMAccel’s d3d9.dll replicates that very function, but adds checks for its own DLL files as well, in which it throws up an error if not found. Same for MMPlus, which is why they work together.

Oh, but if you want to install MME later, it won’t work the opposite way, so you’ll have to move MMAccels d3d9.dll someplace else before placing in MME, and then you can install it as if you had MME installed the entire time.

With this, should you decide to install MME and MMPlus later, you can add everything but the d3d9.dll files in theory (untested)

How to install MMAccel
How to install MMAccel

Open up MMD and hey presto there it is

 

MMAccel… Shortcut Keybinding + More!

As for the + more part, there is a checkbox offering a timing accuracy fix and another allowing you to click out of the number input text boxes, the latter being especially useful if you’re used to quite literally any other text box in any other program.

If you already have MMPlus, there’s a conflict in that both have a shortcut function. However, the answer to this is simple: Don’t use MMPlus’ shortcut function. MMAccel has a more thorough selection, so that you can configure it to Helheim and back. Although if both shortcut functions break while installed, you have a choice to make.

Let’s get into the meat, shall we?

The plugin itself

If we click on the MMAccel menu on top, this is what we get:

A translation of the MMAccel menu.
A translation of the MMAccel menu.

Before we get into the key mapping, let’s talk about the other two:

Improve timing accuracy:

I’m going to be perfectly honest, I have no idea. Either it increases the accuracy of the FPS display, increases the max FPS (though it seems, no matter what, hard-capped at 1000 fps), or does something under the hood. Either way, I keep it on.

Click to leave text box:

This is a simple thing to grasp. When you’re inputting something into a text box, then click outside, in most programs this will exit the text box, so you can do inputs elsewhere. Not in MMD, unless MMAccel is installed, however! This setting fixes that issue.

However, it doesn’t save the number you put in properly, so to do that, you’ll have to press Enter like normal.

Now, let’s get into the keymapping window!

A translation of the MMAccel keybind menu.
A translation of the MMAccel keybind menu.

This should be simple to get. You have your categories to the very left, then the main window showing the function, what key combination it’s mapped to, and what the keymap conflicts with.

To make a keymap, click on the box under the キー at the function you want to map it to, then make your keybind. After that, click on the box again to stop key input.

As for how flexible it can be…

Demonstration of the keybinding capabilities.

You can go loose and free with the keybindings. If your fingers can hit the keys on the keyboard simultaneously, chances are you can make the keybind. Go as simple or as needlessly complicated as you can!

If you spend ungodly amounts of time setting up and learning the keybinds, I’m pretty sure you would be able to make an entire MMD animation without even TOUCHING the mouse! Not sure why you’d want to, but the option is there. Actually, there is one reason, and that’s sheer speed. Make it a competition to see who can do it best, it’ll be great!

Other than that, I really don’t have much else to say. It touches up on two things alongside letting you set insane keybinds. Absolutely, a valuable tool in the MMDer’s toolkit.

oh but don’t bind [Ctrl+Shift+E] as that’s the Use Effects bind for MME, unless you want it to do both what you set it to and the Use Effects function… ‘s what the github readme said

 

‘kay bye see you all some other time


– SEE BELOW for MORE MMD TUTORIALS…


— — —


– _ — –


Visit the LearnMMD.com Homepage! Plenty of Mikumikudance instruction and info!

More MMD Tutorials...

MiyukiOhayashi's Pity Party motion download includes WAV

Where can I download the Pity Party motion? How can I use the Pity Party ...read more

Create/Export .x files in Blender 3 using PMXE (Blender 2.8+)

There's no .x export in Blender 2.8/2.9/3.0... you cannot directly Export .x files in Blender ...read more

Download MMD Ballet Poses created by ctrlaltdelete999

. Where can I download MMD ballet poses? How can I get ballet poses for my ...read more

Create MMD model color morphs using PMXE

How can I add my own color-changing morphs to an MMD model? How do I ...read more

MMD Camera Work made the motion fit the song!

Can I use MMD camera work to make my motion file look better? How can ...read more

Crazy Animation Creation yields fun video and good practice!

How can I get inspired to do some animation creation from scratch in MMD? Is ...read more

Animation Shortcuts, MMAccel, NordGeit

Post navigation

Previous Post: MiyukiOhayashi’s Pity Party motion download includes WAV
Next Post: ureshiiiiii “HAND CLAP” Free Motion & WAV Download – Awesome!

Related Posts

  • A better MMD followcam in PMXE with physics and IK bones Animation Shortcuts
  • New version of ffmpeg cover
    FFMPEG – Final Frontier For Video and Audio File Processing Background AVI
  • PMXE Plugin adds Arm IK bone
    PMXE Plugin adds Arm IK bones allowing automatic MMD model interaction Animation Shortcuts
  • Adjust downloaded motions to fit your MMD models Animation Shortcuts
  • My new “Ring Around the Moon” MMD video is on YouTube "the making of" my video
  • Hitogata Brings Face Tracking to MMD Animation Resource

More Related Articles

MMD Dance Motions start with making your own motions. How to make smooth motions in MikuMikuDance animations Animation Shortcuts
Download instant fight scene motion by Mahlazer Animation Shortcuts
Adjust downloaded motions to fit your MMD models Animation Shortcuts
Make an MMD Music Video Bo Beep Bo Beep! "the making of" my video
Sometimes you need a “motion scratchpad” while animating in MMD Animation Shortcuts
MMD Animation without Animating the model. Create MMD Animations WITHOUT Animating a Model Animation Shortcuts

Comments (4) on “MMAccel – Accelerate your MMD creation!”

  1. Luna says:
    April 12, 2022 at 4:09 pm

    Is there a way to cleanly uninstall it? After I tried to I constantly get a missing DLL error for mmaccel.dll on startup.

    Reply
    1. NordGeit says:
      April 13, 2022 at 3:25 am

      I’m guessing you removed the MMAccel folder but didn’t replace the d3d9.dll it hooks onto? If you’re using MME (which I assume you do) you simply have to remove the MMAccel-upgraded d3d9.dll file and put in a new copy of MME’s d3d9.dll
      Simply said, and just guessing, the MMAccel-ed d3d9.dll gets MMD to ask for the mmaccel.dll on startup so everything can load properly, and it throws an error. In order to fix this, you need to bring in a fresh d3d9.dll that hasn’t gotten the MMAccel treatment, which will stop the program from calling for the other MMAccel parts.
      Or, in very short terms: Replace the d3d9.dll with a fresh one that hasn’t been upgraded with MMAccel

      Reply
  2. CrackedCratin says:
    April 11, 2022 at 8:48 pm

    It didn’t work, all it did was remove MME

    Reply
    1. NordGeit says:
      April 13, 2022 at 3:17 am

      That behaviour is highly unusual, how did you install it? What version of MME did you use? What download of MMAccel did you use? Lastly, did you try to do it on the 32-bit versions? They don’t work on 32-bit.

      When testing to see if anything could have gone wrong, I used the english MME plugin (64-bit) offered in the downloads page, my own version of MMAccel, on a fresh 64-bit “install” of MMD, everything specified.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Download the latest version of MikuMikuDance!
See the MMD Step-by-Step instructions page!
Learn how to make your own MMD motions!
LearnMMD.com
  • How To Recolor MikuMikuDance Models Without PMDE! Keep the Faith-MMD Credits/Sharing
  • The Making of “We Are Broken” Full Length Animation "the making of" my video
  • Why does MMD HAVE to be EXCRUCIATINGLY CONFUSING? MMD Basics
  • MME DiscoLightEX v003 effect now hosted by LearnMMD.com! Disco Lighting Effect
  • "Departures" meme for MMD is a beauty! Memes are like KITS for MMD!
    A Beginner’s Guide to Enjoying MikuMikuDance Intro to MikuMikuDance
  • Why does the texture move as I convert the Sketchup model into a DirectX .x model using the 3D-RAD plugin?
    Add custom texture images to Google Sketchup .x model for MMD 7.39 Google SketchUp and MMD
  • Fix MikuMikuDance Missing DLL and Side-by-Side Configuration Errors d3dx9_32.dll error
  • Happy Birthday Miku (16 Again) … Miku’s Birthday Intro to MikuMikuDance

Copyright © 2022 Learn MikuMikuDance – MMD Tutorials – Free 3D Animation Software and Instructions..

Powered by PressBook Premium theme

Go to mobile version