Pixel Perfect Scaling Mode (2024)

Galenmereth

Semi-retired

Pixel Perfect Scaling Mode (2)

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
*

Works in MV and MZ

* 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 Pixel Perfect Scaling Mode (5)

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 Scaling Mode (6)

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

Pixel Perfect Scaling Mode (7)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

Pixel Perfect Scaling Mode (9)

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

Pixel Perfect Scaling Mode (11)

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

Pixel Perfect Scaling Mode (12)

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

Pixel Perfect Scaling Mode (14)

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

Pixel Perfect Scaling Mode (16)

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

Pixel Perfect Scaling Mode (18)

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

Pixel Perfect Scaling Mode (20)

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

Pixel Perfect Scaling Mode (23)

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

Pixel Perfect Scaling Mode (24)

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

Pixel Perfect Scaling Mode (26)

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

Pixel Perfect Scaling Mode (28)

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

Pixel Perfect Scaling Mode (30)

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

Pixel Perfect Scaling Mode (32)

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

Pixel Perfect Scaling Mode (33)

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

Pixel Perfect Scaling Mode (34)

Joined
Dec 11, 2021
Messages
160
Reaction score
62
First Language
Filipino
Primarily Uses
RMMZ
  • Nov 30, 2022
  • #16

will try this

cuttlfrsh

Villager

Pixel Perfect Scaling Mode (36)

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

Pixel Perfect Scaling Mode (39)

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

Pixel Perfect Scaling Mode (40)

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.

Pixel Perfect Scaling Mode (2024)

FAQs

Should design be pixel perfect? ›

Some pixelated details may be imperceptible to the end user, and focusing too much on "pixel perfection" can detract from functionality and user experience. Therefore, it is important to find a balance between precision and effectiveness in web design and development.

What does the make pixel perfect command do? ›

Make any artwork pixel-perfect with just one click

For anti-aliased icons or art with fuzzy edges, simply right-click and choose Make Pixel Perfect. Note: Straight edges in your art will look sharper, but curved lines and diagonal lines are not improved.

What does it mean to be pixel perfect? ›

In simple terms, a pixel perfect design is one that provides the sharpest, cleanest and intentional looks due to the complete utilization of every pixel in the design. A pixel perfect design is free of aberrations, undesired blurring, distortions and other design imperfections.

What is pixel perfect integer ratio scaling? ›

Integer scaling, or pixel-perfect scaling, is a method for image upscaling (enlargement) with no blur and no distortion. Turns each pixel into a square or rectangular group of integer number of same-color pixels.

Which resolution is better for the perfect design? ›

Here are several reasons why 1920 x 1080 may be the best resolution for web design: 1920 x 1080 is a resolution that is widely supported by modern computer monitors, laptops, and even mobile devices.

How can I make pixel art better quality? ›

Make sure to avoid saving your pixel art as a JPG. PNG or GIF files are best. It's a common file type and often a default, but the compression that JPG applies can compromise the quality of pixel art and disrupt the pixel-by-pixel work of the artist.

How do you achieve pixel perfect design? ›

Consistency is key in pixel-perfect design. Ensure that your design elements, such as colors, typography, and spacing, remain consistent throughout the interface. Consistency not only enhances the visual appeal but also promotes a seamless user experience.

How to check pixel perfect? ›

Perfect Pixel (Google Chrome plugin)

You just have to drag&drop your mockup. Then that mockup will appear above your website. You can compare the mockup and your website. The opacity and the size of the layer is adjustable.

What is pixel perfect coding? ›

Pixel-perfect ensures that the final product matches the original design as closely as possible. This means paying close attention to spacing, typography, color, and overall layout to ensure the design vision is accurately translated into the final product.

How long is pixel perfect? ›

Pixel Perfect
Running time85 minutes
Production companyAlan Sacks Productions
Budget$4 million
Original release
14 more rows

What is pixel perfect in UI? ›

Pixel-perfect UI design is the art of aligning every element with precision, ensuring a seamless and consistent visual experience for users. In this article, we dive into the significance of coding a pixel-perfect user interface and how it elevates user experience and establishes brand trust.

What does pixel perfect camera do? ›

The 2D Pixel Perfect package contains the Pixel Perfect Camera component which ensures your pixel art remains crisp and clear at different resolutions, and stable in motion.

What is a good pixel ratio? ›

The usual rule of thumb is: 2 pixels for every final halftone spot. That is, to print something at 150 LPI halftone resolution, you need an image of 300 PPI.

How do you use pixel scaling? ›

Pixel Scaling
  1. Find or estimate the size of the object itself.
  2. Measure the pixel size of the object and the pixel height of the screen (not the black area, merely the area where objects are)
  3. Plug into this equation to get degrees: 2atan(tan(70/2)*(object size in pixels/screen height in pixels)).

What is the pixel scaling of 4K? ›

UHD 4K (3840 x 2160 pixels) has twice the vertical and horizontal resolution of full HD (1920 x 1080 pixels), so there will be scaling of 200% for the enlarged display.

How many pixels should a design be? ›

300 Pixels Per Inch (PPI)

This resolution is industry standard for print quality output because it produces a good image while keeping file sizes manageable. For very detailed graphics, you may want to increase your file resolution to 600 PPI.

Does a logo need to be pixel perfect? ›

In the competitive world of branding, where first impressions matter, pixel-perfect design becomes a key element in fostering brand trust, recognition, and a positive user experience across various platforms.

What makes a design perfect? ›

Balance is crucial for a perfect design. Similar or related elements should be grouped together to create a relationship between them. Proximity could mean they are connected visually another way, such as by color, typography, size, etc.

Top Articles
Types of Plants Worksheets for Class 1
Mastering Top 5 Best Boss Builds For Path Of Exile 3.25 Settlers Of Kalguur
Spasa Parish
Rentals for rent in Maastricht
159R Bus Schedule Pdf
Sallisaw Bin Store
Black Adam Showtimes Near Maya Cinemas Delano
Espn Transfer Portal Basketball
Pollen Levels Richmond
11 Best Sites Like The Chive For Funny Pictures and Memes
Things to do in Wichita Falls on weekends 12-15 September
Craigslist Pets Huntsville Alabama
Paulette Goddard | American Actress, Modern Times, Charlie Chaplin
Red Dead Redemption 2 Legendary Fish Locations Guide (“A Fisher of Fish”)
What's the Difference Between Halal and Haram Meat & Food?
R/Skinwalker
Rugged Gentleman Barber Shop Martinsburg Wv
Jennifer Lenzini Leaving Ktiv
Justified - Streams, Episodenguide und News zur Serie
Epay. Medstarhealth.org
Olde Kegg Bar & Grill Portage Menu
Cubilabras
Half Inning In Which The Home Team Bats Crossword
Amazing Lash Bay Colony
Juego Friv Poki
Dirt Devil Ud70181 Parts Diagram
Truist Bank Open Saturday
Water Leaks in Your Car When It Rains? Common Causes & Fixes
What’s Closing at Disney World? A Complete Guide
New from Simply So Good - Cherry Apricot Slab Pie
Drys Pharmacy
Ohio State Football Wiki
Find Words Containing Specific Letters | WordFinder®
FirstLight Power to Acquire Leading Canadian Renewable Operator and Developer Hydromega Services Inc. - FirstLight
Webmail.unt.edu
2024-25 ITH Season Preview: USC Trojans
Metro By T Mobile Sign In
Trade Chart Dave Richard
Lincoln Financial Field Section 110
Free Stuff Craigslist Roanoke Va
Wi Dept Of Regulation & Licensing
Pick N Pull Near Me [Locator Map + Guide + FAQ]
Crystal Westbrooks Nipple
Ice Hockey Dboard
Über 60 Prozent Rabatt auf E-Bikes: Aldi reduziert sämtliche Pedelecs stark im Preis - nur noch für kurze Zeit
Wie blocke ich einen Bot aus Boardman/USA - sellerforum.de
Infinity Pool Showtimes Near Maya Cinemas Bakersfield
Dermpathdiagnostics Com Pay Invoice
How To Use Price Chopper Points At Quiktrip
Maria Butina Bikini
Busted Newspaper Zapata Tx
Latest Posts
Article information

Author: Lilliana Bartoletti

Last Updated:

Views: 5968

Rating: 4.2 / 5 (73 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Lilliana Bartoletti

Birthday: 1999-11-18

Address: 58866 Tricia Spurs, North Melvinberg, HI 91346-3774

Phone: +50616620367928

Job: Real-Estate Liaison

Hobby: Graffiti, Astronomy, Handball, Magic, Origami, Fashion, Foreign language learning

Introduction: My name is Lilliana Bartoletti, I am a adventurous, pleasant, shiny, beautiful, handsome, zealous, tasty person who loves writing and wants to share my knowledge and understanding with you.