I'm not sure but it seems like my mugen is mugen1, cuz when i looked into system.def file inside data folder it had a snippet inside it directing me to data - mugen1 - system.def file.
Then rows and columns is counterintuitive for some reason to me at least anyways. It says rows = 4 and columns = 3.
So for this whole time I assumed columns meant up to down and rows meant left to right but inside mugen 1 its the opposite. And just like that, it actually worked XD
Thanks man, now next thing I have to do to figure out how to resize the character select icons..
Just eyeballing the settings is it these settings?
portrait.spr = 9000,0 ;Do not change from 9000,0
portrait.offset = 0,0
portrait.scale = 1,1
And i'm assuming that the portraits would likely be off centered if I do manage to scale them down? I think it may be the local coords that's located inside character.def file?
portrait.spr tells mugen which sprite to display in the character select slot as the character's portrait. (In slightly more technical terms, which sprite index to call from the character's own .sff file.)
portrait.offset tells mugen how far, if at all, to move the portrait from its default position within the character select slot. Normally, the top left corner of the portrait is aligned to the top left corner of the character select slot. The comma between the two numbers separates the horizontal offset (before the comma) and the vertical offset (after the comma). Negative values move portraits left/up, positive values move portraits right/down.
portrait.scale tells mugen how much scaling, if any, to apply to portraits. Like portrait.offset, the number before the comma is horizontal scaling (width) and the number after the comma is vertical scaling (height). Numbers above 1 result in portraits being stretched to appear larger ("upscaled"), while numbers between 0 and 1 result in portraits being squashed to appear smaller ("downscaled"). Negative numbers result in portraits being flipped/mirrored on that axis. For example:
"portrait.scale = 1,1" results in no scaling.
"portrait.scale = 2,2" would result in double scaling both horizontally and vertically, making portraits appear larger.
"portrait.scale = 0.5,0.5" would result in half scaling both horizontally and vertically, making portraits appear smaller.
"portrait.scale = 1.2,1" would result in a small amount of horizontal scaling and no vertical scaling, making portraits appear "stretched" compared to the original sprites.
"portrait.scale = -1,1" would result in no scaling, but portraits would be mirrored horizontally.
None of these settings changes the size of the character select slots - that is controlled by "cell.size", though you will generally have to make sure that
both "cell.size" and "portrait.scale" have similar values to get good results. "cell.size" works similarly to "portrait.offset" and "portrait.scale"; two numbers separated by a comma that tell mugen the horizontal and vertical size that character select slots should be displayed at.
You may also wish to consider "cell.spacing"; this value determines the distance between cells, both horizontally
and vertically - unlike the other settings mentioned here, "cell.spacing" uses only one number to control both horizontal and vertical spacing.