My TuT on how to set up your Mugen for 720P. This process will eliminate your characters and stages looking large/zoomed. It will also remove the black boxes on low res and hi-res stages. Below is list of local coords and there equivalent.
For characters local coord :
320,240 = 427,240
For low res stages :
320,240 = 427,240
For high res stages that use local coord :
640,480 = 854,480
For high res stages that use HiRes = 1 :
Hires = 1 = 427,240
Portrait size System file (changes in red) :
;Character select definition
[Select Info]
fadein.time = 10
fadeout.time = 10
rows = 4
columns = 3
wrapping = 0 ;1 to let cursor wrap around
pos = 480,128 ;Position to draw to
showemptyboxes = 1 ;1 to show empty boxes
moveoveremptyboxes = 1 ;1 to allow cursor to move over empty boxes
cell.size = 100,100 ;x,y size of each cell (in pixels)
cell.spacing = 10 ;Space between each cell
cell.bg.spr = 150,0 ;Note: Don't use animation for cells
cell.random.spr = 151,0 ;Icon for random select (don't use animation)
cell.random.switchtime = 4;Time to wait before changing to another random portrait
p1.cursor.startcell = 0,0
p1.cursor.active.anim = 160
p1.cursor.done.spr = 161,0
p1.cursor.move.snd = 100,0
p1.cursor.done.snd = 100,1
p1.random.move.snd = 100,0
p2.cursor.startcell = 0,0
p2.cursor.active.anim = 170
p2.cursor.done.spr = 171,0
p2.cursor.blink = 0 ;1 to blink p2's cursor if overlapping p1's
p2.cursor.move.snd = 100,0
p2.cursor.done.snd = 100,1
p2.random.move.snd = 100,0
random.move.snd.cancel = 0;1 to have random move sound cancel itself when played repeatedly
stage.move.snd = 100,0
stage.done.snd = 100,1
cancel.snd = 100,2
portrait.spr = 9000,0 ;Do not change from 9000,0
portrait.offset = 0,0
portrait.scale = 1.33,1.33
title.offset = 640,38 ;Position of title (Arcade Mode, etc)
title.font = 4,0,0 ;Font of title (-1 for none)
;Big portraits
p1.face.spr = 9000,1 ;Do not change from 9000,1
p1.face.offset = 0,0 ;Position to put big portrait
p1.face.scale = 1.33,1.33
p1.face.facing = 1
p1.face.window = 0,0, 739,959
p2.face.spr = 9000,1
p2.face.offset = 1279,0
p2.face.scale = 1.33,1.33
p2.face.facing = -1
p2.face.window = 540,0, 1279,959
;-------------------------------------------------------------------
[VS Screen]
time = 150 ;Time to show screen
fadein.time = 20
fadeout.time = 25
;Match text in arcade modes
match.text = "Match %i" ;%i can be used for the match number
match.offset = 20, 709
match.font = 2,0,1
;Big portraits
p1.spr = 9000, 1
p1.offset = 60,30
p1.facing = 1
p1.scale = 1.33,1.33
p1.window = 60,30, 539,589
p2.spr = 9000, 1
p2.offset = 1220,30
p2.facing = -1
p2.scale = 1.33,1.33
p2.window = 741,30, 1220,589
;Names
p1.name.offset = 110,650 ;Position to put name
p1.name.font = 3,3,1 ;Set to -1 for no display
p1.name.spacing = 0,44 ;Space between each name for players on the same team
p2.name.offset = 1170,650
p2.name.font = 3,1,-1
p2.name.spacing = 0,44
;-------------------------------------------------------------------
;Victory screen definition
;This is the screen that is shown when you win a match in arcade mode.
;It will not be displayed on the last match of arcade mode.
[Victory Screen]
enabled = 1
time = 300 ;Time to show screen
fadein.time = 8
fadeout.time = 15
;Winner's portrait and name
p1.offset = 400,-40
p1.spr = 9000,2
p1.facing = 1
p1.scale = 1.33,1.33
p1.window = 0,0, 1279,500
p1.name.offset = 40,570
p1.name.font = 3,3,1
;Win quote text
winquote.text = "Winner!" ;Default win quote text to show
winquote.offset = 40,615
winquote.font = 5,0,1
winquote.window = 38,521, 1241,708
winquote.textwrap = w ;Word wrap
Fight lifebar file (changes in red)
[Face]
;Player 1
p1.pos = 20,20
p1.bg0.spr = 50,0
p1.bg1.anim = 51
p1.face.spr = 9000,0
p1.face.facing = 1
p1.face.offset = 0,0
p1.face.scale = 1.33,1.33
;Player 2
p2.pos = 1260,20
p2.bg0.spr = 50,0
p2.bg0.facing = -1
p2.bg1.anim = 51
p2.bg1.facing = -1
p2.face.spr = 9000,0
p2.face.facing = -1
p2.face.offset = 0,0
p2.face.scale = 1.33,1.33
[Begin Action 51] ;Darkened face background
51,0, 0,0, 1, , AS208D48
[Simul Face]
;Player 1
p1.pos = 20,20
p1.bg0.spr = 50,0
p1.bg1.anim = 51
p1.face.spr = 9000,0
p1.face.facing = 1
p1.face.scale = 1.33,1.33
;Player 2
p2.pos = 1260,20
p2.bg0.spr = 50,0
p2.bg0.facing = -1
p2.bg1.anim = 51
p2.bg1.facing = -1
p2.face.spr = 9000,0
p2.face.facing = -1
p2.face.scale = 1.33,1.33
;Player 3
p3.pos = 144,80
p3.bg0.spr = 70,0
p3.bg1.anim = 71
p3.face.spr = 9000,0
p3.face.scale = 0.53,0.53
p3.face.facing = 1
;Player 4
p4.pos = 1136,80
p4.bg0.spr = 70,0
p4.bg0.facing = -1
p4.bg1.anim = 71
p4.bg1.facing = -1
p4.face.spr = 9000,0
p4.face.scale = 0.53,0.53
p4.face.facing = -1
[Turns Face]
;Player 1
p1.pos = 20,20
p1.bg0.spr = 50,0
p1.bg1.anim = 51
p1.face.spr = 9000,0
p1.face.facing = 1
p1.face.scale = 1.33,1.33
;Player 1's teammates
p1.teammate.pos = 144,80
p1.teammate.spacing = 50,0
p1.teammate.bg0.spr = 70,0
p1.teammate.bg1.anim = 71
p1.teammate.ko.anim = 72
p1.teammate.face.spr = 9000,0
p1.teammate.face.scale = 0.53,0.53
p1.teammate.face.facing = 1
;Player 2
p2.pos = 1260,20
p2.bg0.spr = 50,0
p2.bg0.facing = -1
p2.bg1.anim = 51
p2.bg1.facing = -1
p2.face.spr = 9000,0
p2.face.facing = -1
p2.face.scale = 1.33,1.33
;Player 2's teammates
p2.teammate.pos = 1136,80
p2.teammate.spacing = -50,0
p2.teammate.bg0.spr = 70,0
p2.teammate.bg0.facing = -1
p2.teammate.bg1.anim = 71
p2.teammate.bg1.facing = -1
p2.teammate.ko.anim = 72
p2.teammate.ko.facing = -1
p2.teammate.face.spr = 9000,0
p2.teammate.face.scale = 0.53,0.53
p2.teammate.face.facing = -1
Part #1
Part #2
Part #3