MV Roll Credits

A separate scene that can display scrolling/fading text as well as background images. It can be run any time during game or from the title menu, taking text/data from a .txt file in your project files. Designed to be used as a simple way to display credits but could be used for other purposes.

VERSION 1.5 – RPG Maker MV
Download Plugin file
Download Demo


56 thoughts on “MV Roll Credits

  1. Jeserbiel says:

    The link to the demo leads to the plugin-download

  2. DoomBro_Max says:

    Hey, nice Plugin. I’m developing a german game, ’cause I’m german. As you maybe know, the german language has “umlaute” (I don’t know the english word sorry), ä ö and ü. But the plugin does not display them correct. Does your plugin support ASCII codes? If yes, how exactly can I use them?

  3. jellygato says:

    Hey there! I’m super excited to use this plugin. However, just wanted to give you a heads-up that the demo doesn’t run in the RPG Maker MV program itself; it throws a “TypeError: Cannot read property ‘0’ of undefined” exception. I did get it working by exporting it for deployment for web browser, importing the whole deployment package into an empty web application solution in Visual Studio, and debugging it using the Google Chrome development tools. After stepping through the code I found that for some reason the deployment package failed to export any of the images in the img/titles1 folder. After I copied those from the demo titles1 folder into a titles1 folder I created in the deployment package, all was good.

    However, even after this I still can’t run the game outside of Visual Studio debug; still doesn’t run in the MV engine, and double clicking on the index.html file in both the main game and the deployment folder throws an error saying it can’t find the Actors.json file.

    BUT I did get the plugin itself to work, so I’m certain it’s nothing wrong with the plugin, just something wonky with the demo project.

    • Galv says:

      The Actors.json error you get when trying to open the index file for any MV project in a browser that doesn’t support viewing local files (such as Chrome). Firefox is a browser that can.

      I cannot replicate your issue, the demo runs fine for me using MV to playtest.
      When you get the type error please provide more info such as screenshots of the console, when it happens, the operating system and machine specs for the device it happens on so I can try to help.

      Also, assuming you are but have to mention – make sure you are using the latest version of MV.

  4. Derek DiBenedetto says:

    I could swear the plugin worked previously with this same setup, but now it gives me “TypeError: Cannot read property ‘children’ of undefined” when I run it from the menu (using Moghunter’s Title screen).

  5. Jeremiah Eastman says:

    Hey there, I am having with this plugin I was hoping there was a way to fix. The demo works but in my game the background image is much smaller than it should be. The image is the right size so I think it is a scaling issue. I set my resolution to 1280×720 with the yanfly core engine and I am fully updated. Thanks for taking a look.

    • Jeremiah Eastman says:

      Nm I figured it out I made the image 1280×720 and it works I had tried a different size earlier and it didn’t work but this did, happy I tried again. And great plugin.

  6. Es02 says:

    Not a bug per-se (maybe? I don’t know)

    I’ve found on Linux that there is a stringtolower occurring on filenames crashing out the credits plugin.

    This occurs for the Image and Credit file names – interestingly not the BGM.

    I can reproduce this with your demo game as well as my own projects.

    • Galv says:

      You should always use the correct capitalization in filenames when referring to them as some devices/OS’s will require this.

      If you require exporting to linux and that’s what it does then you should change the case of the reference as well as the filename to fix that. I do not have any linux experience so I cannot say what that issue is.

      • minervavine says:

        Yeah not sure where it’s occurring as it’s not affecting anything else in RMMV that I’ve seen so far.

        Annoying to have to rename existing files to work around it though.

  7. minervavine says:

    Tracked down the credits.txt filename, you’ve got a lowercase ‘credits’ in Scene_Title.prototype.commandCredits. IMO thats just a readme update for non-windows users to be aware of

    Background is bugging out due to a toLowerCase in Scene_Credits.prototype.createBlock – I can’t see why that’s needed given the filenames aren’t in lowercase?

    An OS that doesn’t care about case in filenames is going to be fine (aka Windows) other OSes not so much.

    • Galv says:

      You are right, I am using incorrect casing there. I should have made that the same as it is best practice to always use same case for file references.

      Not sure why I did a check in lowercase but that will also be fixed in next update. Thanks for spotting that.

      Updated to 1.5 to fix those errors

  8. Hello. Whenever I try to call the script from either an Event or from the Title Screen I get an error reading “TypeError Cannot read property ‘children’ of undefined”.

    I’ve double-checked to make sure the image filenames are typed correctly and that they are properly located in Titles1, as well as ensuring the correct .txt filename is being used. I cannot find any reason why the game would refuse to call it correctly.

    Is there a place where I can send you a Demo version of my game so perhaps you can see what the error might be?

  9. Hey, love the script, thank you for making it. This may just be cause I’m not great at computer stuff, but I can’t seem to have an event run the script command? Is there a simple way of doing so? I’m not very programming inclined, so it could be something very simple I’m not aware of? I just want to make an event at the end of a game run the credits?

  10. Neuralsplyce says:

    Unless I missed it somewhere, I did not see a note indicating the music must be in .m4a format (still transitioning from VXA so my BGMs are in .ogg). On a positive note, this forced me to finally configure the libraries in Audacity to do exports.

    Love your plugins and the fact you create a demo for every single one.

    • Galv says:

      I believe the MV help documentation would tell you what music types you need. Or look at the default RTP music types to see that it uses both .m4a and .ogg files (depending on device you deploy it to depends which it uses)

  11. Paco says:

    Hi! Your plugin is amazing, thanks a lot! I have a question… to make it perfect to my game I’d like that the credits do not show any images, being transparent so the characters can be seen moving backwards. Is there a way to do that? THANKS!

  12. aerty says:

    So i have a problem. When i click “Credits” it shows black square “Now loading” and nothing happens…

  13. aerty says:

    Problem solved. I accidentally changed name of file “Credits” so it was different… Everything works now. Awesome plugin. Great job

  14. Aileen says:

    Love this plugin! But it seems that the “return” command does *not* play well with your diagonal movement plugin. :( If there’s a fix to this I would absolutely love that! If not, that’s OK. Thanks for these either way!

    • Galv says:

      Have you tried putting them in different order in the list? Seems odd that the diagonal plugin would affect this one.

      • AileenRT says:

        I have, but even when they’re the only two plugins I find that the pursuing event will sometimes clip in half.

        But I did find a solution that seems to work! Someone online suggested also using another Diagonal plugin that allows the event to walk diagonally. I’m using it along with your plugin (because this other one makes diagonal movement go too slowly without it). It’s a bit messy because it’s hard to turn it off events I don’t want moving that way, but it did fix the clipping problem.

  15. Ash says:

    So I’m brand new at all of this, but I’m having an issue making the scene run at the end of my game, and I can’t get the demo to open, it says the actors won’t load.

    • Galv says:

      Make sure you’re opening the Game.rpgproject file in your RPG Maker MV and not trying to run the index.html file.

  16. Bridget says:


    This is my first game with RPG Maker MV and I am so delighted! I was able to get your Roll Credits plugin installed but it only seems to be show the first few blocks of text before quitting. It’s DEFINITELY possible that I messed up on formatting the txt file correctly (although I have checked it multiple times), but I also have cited all of the information that I used in writing the game in MLA format, so there’s about three + pages of text I chunked out into blocks. Is there a limit to how much text you can show with this plugin?

    When I first put the txt file together I didn’t format it so about half
    of the citations were cut off down the middle. I’m a bit nervous I have too many blocks now (I have 9 blocks).

    Thank you for all your help and wonderful work! I’m a big fan!

    • Galv says:

      I don’t think there’s a limit of text. My first thought is that there might be characters present in the text you pasted in there that are causing it to stop reading.

      • Bridget says:

        I looked back and found the hiccup – totally my own doing, of course :)
        Because of you I knew what to look for! Thank you for your help!

  17. Bridget says:

    Hahaha I’m really sorry to keep bothering you!

    I have it all set and it is working like a dream! Thank you!

    The only thing I’m wondering is if there is a way to adjust the volume of the BGM as it plays? We have tried to keep the BGM at around 10-15 for the entire game and it’s a bit jarring to have a soft background for the menu suddenly shift to loud.

    • Galv says:

      I didn’t think of anyone wanting to change the volume, it’s hard coded. If you edit the plugin file and look for:

      Galv.CRED.bgm = {name:PluginManager.parameters(‘Galv_RollCredits’)[“Title Credits Music”],pan:0,pitch:100,volume:90};

      You can change the volume number from 90 to whatever you want it to be.

  18. Neikotus says:

    Awesome plugin! I got it to work from the title screen, but in the game when the event activates it just says “Loading…” and nothing happens. :/ My script call is Galv.CRED.start(“Credits.txt”); and my credits are in the data folder, named Credits.txt. It seems something’s wrong with the script call since it does work from the title screen. Everything else in the event that should activate it works. Any ideas?

  19. Neikotus says:

    Okay now it worked once, but there was no music, the map’s sounds kept playing instead. And then it didn’t work again. Didn’t do anything, sometimes works, usually not, hm.

  20. Neikotus says:

    Ah I got it to work, it had to be “Credits”, not “Credits.txt” oops! But the music still won’t play. Just the map’s sounds. It does when played from the title screen though. Sorry about so many comments!

  21. Inzo says:

    Hi Galv,
    first thank you a lot for all your plugins :),
    As i am using MZ and visustella core Engine plugin, i had to make some modification to be able to add the credit in title menu as commande and display them from the file,
    Is it okey? or is there any requirements ?
    thank you :)

  22. kkangto says:

    I am using this plugin for my game.
    Can I put your name in the game ending credit?

  23. pattic says:

    thank you now i can put credits in my game with relitive eaze

  24. eggy says:

    Hello sir.
    Thank you very much for this. This is amazing.
    Last year, I used this plugin for my game and it worked wonderfully.

    For this year, I added more people to my game so I had to edit the txt file. However, it appears that it only reads the old version of the txt file (when the old file no longer exists in the folder), ignoring the updated one. I tried to make a new txt file with a different name and call the file but it only says “Now loading” and does not show us the credit.

    Would you happen to know a solution for this?
    Thank you very much in advance.

    • Galv says:

      Did you close the game and re-open it after changing the credits? It should load in the specified credits txt file on game load.

      • eggy says:

        Yes, I have tried that but to no avail :(
        I use RPG Maker MV via Steam.
        I wonder if that’s the issue?

      • eggy says:

        The script was able to run even WITHOUT the Credits txt file in the data folder.

        But it exclusively runs the old version of the txt file as long as I call script “Galv.CRED.start(“Credits”);”

        I tried experimenting with it in various ways. Like changing the illustration file name to something else (and changing the same illustration file name accordingly inside the txt file). Once I did that and ran the code, it gives an error saying that it cannot find the illustration file (and it was using the old version of the illustration file name when giving that error message).

        I have a feeling that it somehow saved the old version of the credits.txt in the system even though I changed the txt file in the data folder and saved it several times. Is there a way to “reset” whatever was saved in the system? I tried deleting your plugin and putting it back but only gave me the same result.

        Thank you very much…😭😭😭

      • Galv says:

        I honestly don’t know how that would even happen unless… it’s checking a cached version of the file perhaps? How are you testing the game, in a web browser? Or in the RPG Maker MV program itself?

Leave a Reply to Galv Cancel reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s