YesNoOk
avatar

Small Sprites? (Read 5063 times)

Started by Zack-san, May 27, 2017, 07:59:29 am
Share this topic:
Small Sprites?
#1  May 27, 2017, 07:59:29 am
  • avatar
  • *
    • USA
Bigger fighters might have a disadvantage.

How do I enlarge the characters?
Re: Small Sprites?
#2  May 28, 2017, 11:54:47 pm
  • ***
  • ★ Graphical Enthusiast ★
    • Japan
The easiest way is to add a localcoord to their .def file.

Typically, the lower the localcoord, the bigger they get.

The default localcoord that Mugen gives all characters is 320,240.

So you'll want to add this line under the [Info] section of your Characters .def file:

localcoord =

after =, put 2 numbers. like 320,240. Lower them by 10 and try to find the right values until they are as big or a bit less then your other characters.
So for example, i have some Naruto characters, their NZC sprited so their VERY small. I added a localcoord to all their .def files, and this is what i added.

localcoord = 190,110

It should look something like this.

name="Sasuke"
displayname="Sasuke"
versiondate= 01,05,2017
mugenversion= 1.1
author = "N-G MUGEN Team"
pal.defaults=1,2,3,4,5,6
localcoord = 190,110


The results were this:
Spoiler, click to toggle visibilty

Experiment with values, but make sure you decrease each by the same amount. So if you decrease 320 to 300, make sure you also decrease 240 to 220,

The only bad part about adding localcoord is that if characters have animated BG's for their Supers or Hypers, they might become big and that their Portraits will be huge, if you use Custom Ports for Lifebars or a Screenpack, you'll have to create a copy of your Template file and resize accordingly so that they fit.

Re: Small Sprites?
#3  May 29, 2017, 12:09:55 am
  • *****
I had some issues with loocalcoord  like it messing up hitboxes and stuff. Was it my fault ? or its just iffy like the zoom feature ?
Re: Small Sprites?
#4  May 29, 2017, 02:34:34 am
  • ***
  • ★ Graphical Enthusiast ★
    • Japan
I had some issues with loocalcoord  like it messing up hitboxes and stuff. Was it my fault ? or its just iffy like the zoom feature ?

Zoom can mess with localcoord sometimes, mainly projetiles, but the only issue's i've had with using localcoord on smaller characters to make em bigger, are characters with single button combo's, sometimes their 2nd to last or last hit completely misses. Thats why i stopped using Localcoord on my regular characters to make em smaller, and i just use zoom instead. Yes, it means i have to edit 80% of my stages to be zoom compatable, but it's worth it in the end.
Re: Small Sprites?
#5  June 10, 2017, 11:13:12 am
  • **
    • France
Another method, which will simply rescale all sprites and clsn boxes.
In your character's .cns file, find the [Size] section. For example here is KFM's one
Spoiler: KFM [Size (click to see content)

We will focuson the 2 first lines only :
xscale = 1           ;Horizontal scaling factor.
yscale = 1           ;Vertical scaling factor.

And line 11 will be necessary if your character has projectiles that need to be rescaled too
proj.doscale = 1   ;Set to 1 to scale projectiles too

Just replace xscale and yscale values with some number that will suit your character :)
examples :
1 = 100% --> no rescaling
2 = 200 % --> twice bigger
0.5 = 50 % --> 1/2 smaller
- samurais, swords & stuff ? → Another Blade