; Virtual Memory Definition File
;
; The format of this file is :
;
; NAME THRESHOLD COMMIT DISTRIBUTE
;
; NAME      - The 8-character MAME game name
;
; THRESHOLD - Number indicating the least amount of MB that needs to be 
;             requested for it to be allocated as virtual memory.
;
;             Memory is allocated in chunks during game loading.  If, for 
;             example, this number is 4, then any request that is made to 
;             allocate more than 4MB of memory will be allocated using virtual 
;             memory.  Otherwise, it will be allocated using physical memory.
;
;             Smaller threshold values means more virtual memory being used.
;             If a game is loading slowly, you can try increasing this number.
;             Increasing it too much may result in getting "out of memory"
;             errors again, though.
;
; COMMIT    - The amount of physical memory to use for each virtual memory block.
;
;             Virtual memory is allocated in 4MB blocks.  The commit size 
;             indicates how much of that 4MB is real, physical memory.
;             1  = 64KB * 1  ( 64KB )
;             2  = 64KB * 2  ( 128KB )
;             3  = 64KB * 3  ( 192KB )
;             ...
;             8  = 64KB * 8  ( 512KB )
;             ...
;             16 = 64KB * 16 ( 1024KB ) 
;             ...
;             24 = 64KB * 24 ( 1536KB ) 
;             ...
;             32 = 64KB * 32 ( 2048KB ) 
;             ...
;             48 = 64KB * 32 ( 3072KB ) 
;             ...
;             64 = 64KB * 64 ( 4096KB ) ( meaning all virtual memory is actually
;                                         physical memory )
;
;             If your game is loading slowly, you can increase this value.
;             Increasing it too much may result in getting "out of memory"
;             errors again, though.
;
; DISTRIBUTE - This indicates how you would like to distribute the remaining 
;              physical memory once the game is completely loaded.  
;
;              1 - distribute all remaining memory to vmem block #1
;              2 - distribute all remaining memory to vmem block #2
;              3 - distribute remaining memory evenly between block 1 and 2
;              4 - distribute all remaining memory to vmem block #3
;              5 - distribute remaining memory evenly between block 1 and 3
;              7 - distribute remaining memory evenly between block 1,2 and 3
;              8 - distribute all remaining memory to vmem block #4
;              65535 - distribute remaining memory evenly between all blocks
;
;              In most cases, it's a good idea to leave this value at 65535
;              so that all chunks get their fair share of what's left.  
;              However, if your game is playing choppy and it seems like it's 
;              reading/writing a lot to disk, you may try experimenting with 
;              this value in the hopes that one particular section needs
;              more physical memory than the others.  Unless you are debugging
;              the program with the XDK, you will have no way of knowing 
;              what sections to try.  It will be strictly trial-and-error.
;              

alien3   4 32 65535 
ddsom    4 32 65535 
ddsoma   4 32 65535 
ddsomjr1 4 32 65535 
ddsomu   4 32 65535 
ddsomur1 4 32 65535 
ddsomj   4 32 65535 
gunbird2 4 8  65535 
dragnblz 4 12 2 
dungeonm 4 32 65535 
elvactr  4 32 65535 
mvsc     4 24 65535 
mvsca    4 24 65535 
mvsch    4 24 65535 
mvscj    4 24 65535 
mvscjr1  4 24 65535 
sf1      4 28 65535 
sf1jp    4 28 65535 
sf1p     4 28 65535 
sf1us    4 28 65535 
sxyreact 4 12 65535 
mslug3   8 16 65535 
mslug3n  8 16 65535 
dungeonm 4 32 65535 
kaiserkn 4 20 65535 
drifto94 4 20 65535 
guwange  4 24 65535 
lastbld2 4 32 65535 
1944     4 24 65535 
vasara   4 20 65535 
batrider 4 24 65535 
cyvern   4 22 65535 
dbz      4 12 65535 
dbz2     4 16 65535 
esprade  4 32 65535 
mmatrix  4 24 65535 
msh      4 24 65535 
mshvsf   4 24 65535 
soldivid 4 10 65535 
preisle2 8 16 65535 
preisl2n 8 16 65535 
19xx     4 32 65535
battleg  4 48 65535
asurabld 3 12 65535
blzntrnd 4 24 65535
cbaj     4 32 65535
daiskiss 4 16 65535
daraku   4 8  65535
dariusg  4 32 65535
dragngun 4 32 65535
dragoona 4 16 65535
drgw2    4 16 65535
dstlk    4 32 65535
jpark    4 48 65535
gtmr2    4 40 65535
gunbird  4 16 65535
kov      4 8  65535
kovplus  4 8  65535
macrossp 4 12 65535
mk3      4 32 65535
mslug2   8 48 65535
mtlchamp 4 16 65535
mj4simai 4 8  65535
whizz    4 32 65535
winterht 4 16 65535
xmcota   4 16 65535
xmvsf    4 16 65535
zeropnt2 4 32 65535
znpwfv   4 16 65535
aligator 4 32 65535
armwar   4 32 65535
batcir   4 32 65535
bbakraid 4 16 65535
dimahoo  4 32 65535
gaia     4 32 65535
gaxeduel 4 16 65535
gekirido 4 32 65535
gigawing 4 32 65535
gundamex 4 8  65535
ktiger2  4 32 65535
landmakr 4 32 65535
orlegend 4 12 65535
pgear    4 32 65535
prmtmfgo 4 32 65535
prmtmfgt 4 32 65535
pwrinst2 4 32 65535
ringdest 4 32 65535
rmpgwt   4 32 65535
rungun2  3 8  65535
sailormn 4 16 65535
sfa2     4 32 65535
sfa3     4 16 65535
sgemf    4 32 65535
sidearms 4 32 65535
silkroad 4 32 65535
smbomb   4 32 65535
souledge 4 32 65535
ssf2t    4 32 65535
tekken   4 32 65535
undrfire 4 8  65535
viostorm 4 32 65535
xevi3dg  4 32 65535
superchs 4 32 65535
penbros  4 16 65535
drgnmst  4 16 65535
lightbr  4 32 65535
rungun   4 32 65535
vsav     4 16 65535
avsp     4 32 65535
nebulray 4 48 65535
outfxies 4 12 65535
bakubaku 4 16 65535
luckywld 3 8  65535
hvnsgate 4 32 65535
dynagear 4 32 65535
btlkroad 4 16 65535
loderdfa 4 12 65535
loderndf 4 12 65535
sbomberb 4 12 65535
s1945    4 16 65535
s1945ii  4 16 65535
s1945iii 4 8  65535
tengai   4 16 65535
garoup   8 16 65535
kof98    8 16 65535
kof98k   8 16 65535
kof99a   8 16 65535
kof99e   8 16 65535
kof99p   8 16 65535
kof99    8 16 65535
kof99n   8 16 65535
garou    8 16 65535
garouo   8 16 65535
ganryu   8 16 65535
kof2000  8 16 65535
s1945p   8 16 65535
kof2000n 8 16 65535
bangbead 8 16 65535
nitd     8 16 65535
mslugx   8 32 65535
