Galenmereth
Semi-retired
- Joined
- May 15, 2013
- Messages
- 2,249
- Reaction score
- 2,212
- First Language
- English
- Primarily Uses
- N/A
- Oct 19, 2021
- #1
Pixel Perfect Scaling Mode 1.1.1
Galenmereth
Introduction
This plugins enables pixel-perfect scaling in RPG Maker MV and MZ, without any configuration. Optionally you can enable an in-game option menu addition so that your players can toggle it off or on. The label for this menu option is configurable.
By default when players scale the window or run the game in fullscreen with scaling on (F4), or run their OS in a scaled mode, the scaling blurs pixels in the entire scene, causing the effect of it looking "out of focus" as you can see in the "off" portion of the image below. This plugin remedies that. The caveat is there'll be no smoothing / blurring of fonts either, so it might not be suitable for every art style out there. But for chunky pixel art games, it makes a big difference.
Features
*
* Default behavior requires no configuration - Just enable the plugin and you get the pixel scale mode
* Optionally you can also enable an in-game options menu with a customizable label so that your players can opt in or out of the new scale mode
Screenshots
How to Use
Put the script in your <ProjectFolder>/js/plugins
folder, then select it in the editor's PluginManager. If you want to use the in-game menu, place it last in order of plugins for best compatibility.
Plugin Commands / Script Calls
There are no plugin commands or script calls
Demo
The script is very simple so I've opted not to include a demo, but if there's demand for it, I can add one
Changelog
1.1.1 - Fix scaling issue on sprites when using in-engine scaling by disabling Bitmap smoothing
1.1.0 - Initial public release
Download
Pixel Perfect for RPG Maker MV/MZ by Galenmereth
A free pay-if-you-want plugin for RPG Maker MV and MZ that enables pixel-perfect scaling mode
galenmereth.itch.io
Terms and Credits
MIT License - Free for commercial use in any game. Don't remove the license from the script file itself. Credit appreciated, but not required.
Last edited:
ReaperRewards
Regular
- Joined
- Jul 12, 2020
- Messages
- 623
- Reaction score
- 346
- First Language
- English
- Primarily Uses
- RMMV
- Oct 19, 2021
- #2
Wow thank you! I was always bothered about that feature of RPG Maker's games, but it feels great knowing there's someone out there willing to remedy that for the betterment of the engine. Awesomesauce!
Pasteleptic
Costan's Sin
- Joined
- Oct 4, 2014
- Messages
- 47
- Reaction score
- 73
- First Language
- English
- Primarily Uses
- RMMZ
- Oct 22, 2021
- #3
Simply beautiful, thank you!
DavidUchina
Villager
- Joined
- Oct 23, 2021
- Messages
- 14
- Reaction score
- 8
- First Language
- Romanian
- Primarily Uses
- RMMV
- Oct 23, 2021
- #4
Hello, for some reason it just remains the same, do I need other plugins for this to work? (I am using MV)
Kay_Erthisia
Ask me about my babies & I'll spam parrot pics <3
- Joined
- Sep 22, 2013
- Messages
- 28
- Reaction score
- 40
- First Language
- English
- Primarily Uses
- RMMZ
- Oct 24, 2021
- #5
Oh, brilliant!!
I absolutely love pixel art, and the blurry scaling always bothered me way too much.
This is plug-in is an absolute saviour! Thank you!!!
bishiba
Adept
- Joined
- Apr 6, 2016
- Messages
- 278
- Reaction score
- 164
- First Language
- Swedish
- Primarily Uses
- N/A
- Oct 24, 2021
- #6
This is so perfect, was looking for something like this before, happy it was made! Very good job!
CEO1234
Regular
- Joined
- Jun 3, 2019
- Messages
- 99
- Reaction score
- 10
- First Language
- English
- Primarily Uses
- RMMV
- Nov 8, 2021
- #7
Looks like a plugin I could use, but since I moved to the UK, I use £ instead of $. Will this be a problem when I purchase it or does it automatically convert? This is my first time buying a plugin so I would like to know, thanks!
It seems to work for most people, but David Uchina seemed to have trouble getting it to work. Is there really a chance it won't work? If I'm going to buy something, no matter how cheap, there should be no issues like that.
Skurge
Archtross Dev
- Joined
- Jul 12, 2015
- Messages
- 1,403
- Reaction score
- 342
- First Language
- English
- Primarily Uses
- N/A
- Jan 24, 2022
- #8
This plugin does seem to fix the blurry issue in windowed mode, but when viewing in full screen or stretching the window the quality of the pixel correction is a little...off.
Have you run into any plugin conflicts when creating this? I haven't run into any crashes or incompatibility issues and i've been mostly testing without any activated plugins.
TenTranVN
Regular
- Joined
- Apr 13, 2017
- Messages
- 191
- Reaction score
- 20
- First Language
- Vietnam
- Primarily Uses
- RMMV
- Feb 17, 2022
- #9
I really like it
DavidUchina
Villager
- Joined
- Oct 23, 2021
- Messages
- 14
- Reaction score
- 8
- First Language
- Romanian
- Primarily Uses
- RMMV
- Feb 18, 2022
- #10
CEO1234 said:
Looks like a plugin I could use, but since I moved to the UK, I use £ instead of $. Will this be a problem when I purchase it or does it automatically convert? This is my first time buying a plugin so I would like to know, thanks!
It seems to work for most people, but David Uchina seemed to have trouble getting it to work. Is there really a chance it won't work? If I'm going to buy something, no matter how cheap, there should be no issues like that.
I apologize for the veeeeeeeery late response, 3 windows reinstalls later and its working, i kinda gave up on rpgm for a little while and started again because i got bored, it works just fine and it's also free
CEO1234
Regular
- Joined
- Jun 3, 2019
- Messages
- 99
- Reaction score
- 10
- First Language
- English
- Primarily Uses
- RMMV
- Feb 18, 2022
- #11
DavidUchina said:
I apologize for the veeeeeeeery late response, 3 windows reinstalls later and its working, i kinda gave up on rpgm for a little while and started again because i got bored, it works just fine and it's also free
Oh! Well perfect! This was a pleasant surprise. Thank you for letting me know.
jackassets
Regular
- Joined
- Oct 31, 2015
- Messages
- 223
- Reaction score
- 43
- First Language
- Portugues
- Feb 19, 2022
- #12
Incredible, would a script call be possible? In my game the options menu is custom made manually. The player does not have access to the standard RPG MAKER menu
Skurge
Archtross Dev
- Joined
- Jul 12, 2015
- Messages
- 1,403
- Reaction score
- 342
- First Language
- English
- Primarily Uses
- N/A
- Mar 7, 2022
- #13
Found bugs that occur on the two available parameter options.
1) When options is set to none, the quality is badly pixelated, irregardless if it's a simple sprite or a more detailed one, exiting and re-entering full screen sometimes fixes this but it shows inconsistency.
2) When using the in game option, quality is perhaps more random and will require the user to play around with the screen, toggling on and off the options to eventually get the desired crisp result.
HornsterLG
Regular
- Joined
- Dec 19, 2021
- Messages
- 91
- Reaction score
- 27
- First Language
- german
- Primarily Uses
- RMMV
- Jul 4, 2022
- #14
i am trying to implement your plugin into my game with the yanfly option core plugin. but i am just to bad at coding :/
bixxplays
Warper
- Joined
- Feb 8, 2021
- Messages
- 2
- Reaction score
- 0
- First Language
- english
- Primarily Uses
- RMMZ
- Sep 4, 2022
- #15
this doesn't seem to effect enemy battle sprites or if it does they still seem to be blurry any way to fix this?
Edit: never mind found the problem
Last edited:
Fionn23
Eternal Noob
- Joined
- Dec 11, 2021
- Messages
- 160
- Reaction score
- 62
- First Language
- Filipino
- Primarily Uses
- RMMZ
- Nov 30, 2022
- #16
will try this
cuttlfrsh
Villager
- Joined
- Nov 21, 2021
- Messages
- 5
- Reaction score
- 2
- First Language
- Slovak
- Primarily Uses
- RMMV
- Feb 20, 2023
- #17
Hi! I recently started using this plugin and have run into some issues. In windowed mode, it does what it says on the tin, but something's going wrong when I go into Fullscreen using F4.
For the record, I'm using RPG Maker MZ and the resolution I use is 544x416, with 32x32 tiles.
WINDOWED MODE:
Notice how everything is pixel-perfect and everything?
Here's what happens when I go into fullscreen mode.
FULLSCREEN MODE:
Do you have any fixes for this? Thanks in advance!!
sayllsayll
Villager
- Joined
- Jun 2, 2015
- Messages
- 12
- Reaction score
- 3
- First Language
- korea
- Primarily Uses
- Aug 6, 2023
- #18
Thank you for the great plugin. Could you please add the ON/OFF plug-in command?
sayllsayll
Villager
- Joined
- Jun 2, 2015
- Messages
- 12
- Reaction score
- 3
- First Language
- korea
- Primarily Uses
- Aug 6, 2023
- #19
sayllsayll said:
Thank you for the great plugin. Could you please add the ON/OFF plug-in command?
I solved this!
You must log in or register to reply here.