Our target is decrypted set of metal slug 5.
in zip we have:


mslug5r.zip
-----------------------------------
| rom name   | size    | crc      |
-----------------------------------
| 268_c1.rom | 8388608 | 969c0d62 |
| 268_c2.rom | 8388608 | c69ae867 |
| 268_c3.rom | 8388608 | d7beaeaf |
| 268_c4.rom | 8388608 | e1b1131b |
| 268_c5.rom | 8388608 | 2fa1a5ad |
| 268_c6.rom | 8388608 | 6de89589 |
| 268_c7.rom | 8388608 | 97bd0c0a |
| 268_c8.rom | 8388608 | c0d5bc20 |
| 268_m1.rom |  131072 | 6fa01c9a |
| 268_p1.rom | 6291456 | 02247965 |
| 268_s1.rom |  131072 | 64952683 |
| 268_v1.rom | 4194304 | c3540e0d |
| 268_v2.rom | 4194304 | 077bd2f4 |
| 268_v3.rom | 4194304 | 39b14567 |
| 268_v4.rom | 4194304 | 969ff3b2 |
-----------------------------------

Let convert size values to hex:
8388608 = 0x800000
131072  = 0x400000
6291456 = 0x600000
4194304 =  0x20000

format in mvs file is:
FILENAME( name, parent, machine, input, init, rotate )
REGION( size in hex, type, flag )
ROM( type, offset, lenght in hex, crc value )
ROMX( type, offset, lenght in hex, crc value, group, skip )
END

everything after "//" is comment

depend on this info our mslug rominfo.mvs info looks like this:
-------------------- cut here ------------------------
FILENAME( mslug5r, neogeo, 0, 0, 0, 0 )
// P1 ROMS
	REGION( 0x600000, CPU1, 0 )
	ROM( 0, 0x000000, 0x600000, 0x02247965 ) // 268_p1.rom
// S1 ROM
	REGION( 0x20000, GFX2, 0 )
	ROM( 0, 0x00000, 0x20000, 0x64952683 ) // 268_s1.rom
// M1 ROM
	REGION( 0x50000, CPU2, 0 )
	ROM( 0, 0x10000, 0x40000, 0x6fa01c9a ) // 268_m1.rom 
// V ROMS
	REGION( 0x1000000, SOUND1, SOUND_DISABLE )
	ROM( 0, 0x000000, 0x400000, 0xc3540e0d ) // 268_v1.rom
	ROM( 0, 0x400000, 0x400000, 0x077bd2f4 ) // 268_v2.rom
	ROM( 0, 0x800000, 0x400000, 0x39b14567 ) // 268_v3.rom
	ROM( 0, 0xc00000, 0x400000, 0x69ff3b2 )  // 268_v4.rom
// C ROMS
	REGION( 0x4000000, GFX3, 0 )
	ROMX( 0, 0x0000000, 0x800000, 0x969c0d62, 1, 1 ) // 268_c1.rom
	ROMX( 0, 0x0000001, 0x800000, 0xc69ae867, 1, 1 ) // 268_c2.rom
	ROMX( 0, 0x1000000, 0x800000, 0xd7beaeaf, 1, 1 ) // 268_c3.rom
	ROMX( 0, 0x1000001, 0x800000, 0xe1b1131b, 1, 1 ) // 268_c4.rom
	ROMX( 0, 0x2000000, 0x800000, 0x2fa1a5ad, 1, 1 ) // 268_c5.rom
	ROMX( 0, 0x2000001, 0x800000, 0x6de89589, 1, 1 ) // 268_c6.rom
	ROMX( 0, 0x3000000, 0x800000, 0x97bd0c0a, 1, 1 ) // 268_c7.rom
	ROMX( 0, 0x3000001, 0x800000, 0xc0d5bc20, 1, 1 ) // 268_c8.rom
END
-------------------- cut here ------------------------


For any aditional info of original supported romsets look on original rominfo.mvs
in mod directories.


