MameOx con memoria virtual

Bueno, supongo que muchos ya conocereis esta versión del mameOx.
Se trata de usar memoria virtual para akellos juegos que sobrepasan la ram disponible en nuestra kerida xbox.

Bien, este emulador lleva un txt llamado "vm" que asigna un valor de memoria para cada juego. Esto es para usar el máximo de memoria ram de la xbox, y lo que falte pues usarlo en memoria virtual.
Esto esta muy bien, pero hay que ir juego por juego probando valores y optimizando hasta hacer que funcione con la mínima memoria virtual posible. No es demasiado difícil de hacer, pero sí cuando se trata de hacerlo para tantísimas roms, puede llevarte años.

Ahora mi pregunta es si alguien posee, o conoce algun sitio donde encontrar este vm.txt que ya venga configurado para la mayoría de los juegos.

Gracias compañeros.
Lo unico que tengo es esto... es posible que te sirva, o no

vm.txt escribió:; 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.
;


1944 4 24 65535
1944j 4 24 65535
19xx 4 32 65535
19xx 4 32 65535
19xxa 4 32 65535
19xxh 4 32 65535
19xxj 4 32 65535
19xxjr1 4 32 65535
akiss 4 32 65535
alien3 4 32 65535
aligator 4 32 65535
aligatun 4 32 65535
armwar 4 32 65535
armwara 4 32 65535
armwarr1 4 32 65535
armwaru 4 32 65535
assault 4 16 65535
assaultj 4 16 65535
assaultp 4 16 65535
asurabld 3 12 65535
avengrgs 4 32 65535
avsp 4 32 65535
avspa 4 32 65535
avspj 4 32 65535
avspu 4 32 65535
bakubaku 4 16 65535
bangbead 8 16 65535
batcir 4 32 65535
batcira 4 32 65535
batcirj 4 32 65535
batrider 4 24 65535
batridra 4 24 65535
batridrk 4 24 65535
battleg 4 48 65535
battlega 4 48 65535
battlegb 4 48 65535
battlegc 4 48 65535
bbakradu 4 16 65535
bbakraid 4 16 65535
bbbxing 4 32 65535
bigbang 4 32 65535
blazstar 4 48 65535
blzntrnd 4 24 65535
btlkroad 4 16 65535
btoads 4 16 65535
bubblem 4 32 65535
bubblemj 4 32 65535
bublbob2 4 16 65535
bubsympe 4 16 65535
bubsymph 4 32 65535
bubsympu 4 16 65535
bucky 4 32 65535
buckyua 4 32 65535
burnforc 4 16 65535
cairblad 4 16 65535
cbaj 4 32 65535
cosmogng 4 16 65535
cosmognj 4 16 65535
crysking 8 16 65535
csclub 4 32 65535
cscluba 4 32 65535
csclubj 4 32 65535
cthd2003 8 16 65535
cthd2k3n 8 16 65535
cupfinal 4 16 65535
cybots 4 24 65535
cybotsj 4 24 65535
cyvern 4 22 65535
daiskiss 4 16 65535
dankuga 4 16 65535
daraku 4 8 65535
dariusg 4 32 65535
dariusgj 4 48 65535
dariusgj 4 48 65535
dariusgu 4 48 65535
dariusgu 4 48 65535
dariusgx 4 48 65535
dbz 4 12 65535
dbz2 4 16 65535
ddsom 4 32 65535
ddsoma 4 32 65535
ddsomj 4 32 65535
ddsomjr1 4 32 65535
ddsomr1 4 32 65535
ddsomu 4 32 65535
ddsomur1 4 32 65535
deadang 4 32 65535
desertwr 4 32 65535
dimahoo 4 32 65535
dirtfoxj 4 16 65535
dragnblz 4 12 2
dragngun 4 32 65535
dragoona 4 16 65535
dragoonj 4 16 65535
drgnmst 4 16 65535
drgw2 4 16 65535
drgw2c 4 16 65535
drifto94 4 20 65535
dsaber 4 16 65535
dsaberj 4 16 65535
dstlk 4 32 65535
dstlka 4 32 65535
dstlku 4 32 65535
dstlkur1 4 32 65535
dungenmu 4 32 65535
dungeonm 4 32 65535
dyger 4 32 65535
dygera 4 32 65535
dynagear 4 32 65535
ehrgeiz 4 48 65535
elvact2u 4 24 65535
elvactr 4 24 65535
elvactrj 4 16 65535
empcity 4 32 65535
empcityj 4 32 65535
empcityu 4 32 65535
esprade 4 32 65535
espradej 4 32 65535
espradeo 4 32 65535
evosocc 8 16 65535
f1dream 4 48 65535
f1dreamb 4 48 65535
fgtlayer 8 16 65535
finehour 4 16 65535
fourtrax 4 16 65535
gaia 4 32 65535
gakusai 4 48 65535
gakusai2 4 48 65535
galpani4 4 16 65535
galpanis 4 16 65535
galpans2 4 16 65535
gametng 4 32 65535
gametngk 4 32 5
ganryu 8 16 65535
garou 8 16 65535
garouo 8 16 65535
garoup 8 16 65535
gaxeduel 4 16 65535
gblchmp 4 20 65535
gekirido 4 32 65535
ggreats2 4 12 65535
ghunter 4 32 65535
gigawing 4 32 65535
gmahou 4 32 65535
gnbarich 4 8 65535
gokuparo 4 16 65535
grdians 4 8 65535
groundfx 4 8 65535
gstrik2 4 32 65535
gstriker 4 32 65535
gtmr2 4 40 65535
gunbird 4 16 65535
gunbird2 4 8 65535
gunbirdj 4 16 65535
gunbirdk 4 16 65535
gundamex 4 8 65535
gundhara 4 48 65535
gutsn 4 32 65535
guwange 4 24 65535
gwingj 4 32 65535
hgkairak 4 16 65535
hotdebut 4 48 65535
hotgmck 4 32 65535
hotgmck3 4 16 65535
hthero93 4 48 65535
hthero94 4 48 65535
hthero95 4 16 65535
hthro95u 4 16 65535
hvnsgate 4 32 65535
hypreac2 8 16 65535
intcup94 4 48 65535
inufuku 4 16 65535
jagkuen 4 48 65535
janjans1 4 16 65535
jjparad2 4 16 65535
jjparads 4 32 65535
jpark 4 48 65535
kaiserkj 4 20 65535
kaiserkn 4 20 65535
kf2k4spe 8 16 65535
kfs2k4pl 8 16 65535
kickgoal 4 32 65535
kikaioh 8 32 65535
kirameki 4 16 65535
kof10th 4 12 65535
kof2000 8 16 65535
kof2000n 8 16 65535
kof2001 8 16 65535
kof2002 8 16 65535
kof2003d 8 16 65535
kof2003b 8 16 65535
kof2k1nd 8 16 65535
kof2k2nd 8 16 65535
kof2k4ex 8 16 65535
kof96 4 48 65535
kof96h 4 48 65535
kof97 8 32 65535
kof97a 8 32 65535
kof97pls 8 32 65535
kof97pl2 8 32 65535
kof97pl3 8 32 65535
kof98 8 16 65535
kof98k 8 16 65535
kof98n 8 16 65535
kof99 8 16 65535
kof99a 8 16 65535
kof99e 8 16 65535
kof99n 8 16 65535
kof99p 8 16 65535
koikois2 4 16 65535
kov 4 8 65535
kov115 4 8 65535
kovj 4 8 65535
kovplus 4 8 65535
kovplusa 4 8 65535
ktiger2 4 32 65535
kyukaido 4 16 65535
landmakr 4 32 65535
lastblad 8 32 65535
lastbld2 4 32 65535
lastblda 8 32 65535
le2 4 32 65535
le2u 4 32 65535
lightbr 4 32 65535
loderdfa 4 12 65535
loderndf 4 12 65535
luckywld 3 8 65535
machbrkr 4 8 65535
macross2 4 32 65535
macrossp 4 12 65535
marvland 4 16 65535
marvlanj 4 16 65535
matrim 8 16 65535
mausuke 4 16 65535
megaman2 8 16 65535
metamrph 4 32 65535
metamrpj 4 32 65535
metlhawk 4 16 65535
mirninja 4 16 65535
mj4simai 4 8 65535
mk3 4 32 65535
mk3r10 4 32 65535
mk3r20 4 32 65535
mmatrix 4 24 65535
mmatrixj 4 24 65535
ms4plus 8 16 65535
ms5plus 8 16 65535
msh 4 24 65535
msha 4 24 65535
mshb 4 24 65535
mshh 4 24 65535
mshj 4 24 65535
mshjr1 4 24 65535
mshu 4 24 65535
mshvsf 4 24 65535
mshvsfa 4 24 65535
mshvsfa1 4 24 65535
mshvsfb 4 24 65535
mshvsfb1 4 24 65535
mshvsfh 4 24 65535
mshvsfj 4 16 65535
mshvsfj1 4 16 65535
mshvsfj2 4 24 65535
mshvsfu1 4 16 65535
mslug2 8 48 65535
mslug3 8 16 65535
mslug3n 8 16 65535
mslug4 12 16 65535
mslug4nd 12 16 65535
mslug5 12 16 65535
mslug5nd 12 16 65535
mslugx 8 32 65535
msvsf 4 16 65535
mtlchamp 4 16 65535
mtlchmpj 4 16 65535
mtlchmpu 4 16 65535
mvsc 4 24 65535
mvsca 4 24 65535
mvscb 4 24 65535
mvsch 4 24 65535
mvscj 4 24 65535
mvscjr1 4 24 65535
myangel 4 16 65535
myangel2 4 12 65535
myangel3 4 32 65535
mystwarr 4 24 65535
mystwaru 4 24 65535
nbahangt 4 48 65535
nbamht 4 48 65535
nbamht1 4 48 65535
nebulray 4 48 65535
nebulryj 4 48 65535
nitd 8 16 65535
nupapan 8 16 65535
nwarr 4 16 65535
ordyne 4 16 65535
orld105k 4 12 65535
orld111c 4 12 65535
orlegend 4 12 65535
orlegndc 4 12 65535
orlegnde 4 12 65535
orunners 4 48 65535
orunners 4 48 65535
outfxesj 4 12 65535
outfxies 4 12 65535
outfxies 4 12 65535
p47aces 4 32 65535
panicstr 4 32 65535
penbros 4 16 65535
pfghtj 4 32 65535
pgear 4 32 65535
pgearr1 4 32 65535
phelios 4 16 65535
plsmaswd 4 48 65535
popnpop 4 48 65535
popnpopj 4 48 65535
popnpopu 4 48 65535
powerina 4 48 65535
powerins 4 48 65535
preisl2n 8 16 65535
preisle2 8 16 65535
prikura 4 32 65535
primrage 4 16 65535
prmrsocj 4 16 65535
prmrsocr 4 16 65535
prmtmfgo 4 32 65535
prmtmfgt 4 32 65535
progear 8 16 65535
progearj 8 16 65535
puchicar 4 32 65535
puchicrj 4 32 65535
puyosun 4 16 65535
puzldama 4 16 65535
puzloopj 4 16 65535
puzloopu 4 16 65535
puzzloop 4 16 65535
pwrgoal 4 16 65535
pwrinst2 4 32 65535
pzlbowl 4 16 65535
pzloop2j 2 32 65535
qndream 4 32 65535
qtheater 4 48 65535
quizhuhu 4 32 65535
quizmoon 3 8 65535
radikalb 4 24 65535
raphero 4 32 65535
rbff1 4 48 65535
rbff2 4 32 65535
rbff2a 4 32 65535
rbffspec 4 48 65535
realbrk 4 48 65535
ringdest 4 32 65535
rmpgwt 4 32 65535
rotd 8 16 65535
rotdnd 8 16 65535
rthun2 4 16 65535
rthun2j 4 16 65535
rungun 4 32 65535
rungun2 3 8 65535
runguna 4 32 65535
rungunu 4 32 65535
rungunua 4 32 65535
rvschool 4 48 65535
ryorioh 4 32 65535
ryouran 4 16 65535
s1945 4 16 65535
s1945a 4 16 65535
s1945ii 4 16 65535
s1945iii 4 8 65535
s1945j 4 16 65535
s1945jn 4 16 65535
s1945p 8 16 65535
sailormn 4 16 65535
sailormo 4 16 65535
salmndr2 4 32 65535
samsh5nd 8 16 65535
samsh5sp 8 16 65535
samsho3 4 16 65535
samsho4 4 48 65535
samsho5 12 16 65535
sbomberb 4 12 65535
scfinals 4 48 65535
scross 4 48 65535
sengoku3 8 16 65535
senknow 4 8 65535
sexyparo 4 16 65535
sf1 4 28 65535
sf1jp 4 28 65535
sf1jp 4 28 65535
sf1p 4 28 65535
sf1p 4 28 65535
sf1us 4 28 65535
sf1us 4 28 65535
sfa 4 32 65535
sfa 4 32 65535
sfa2 4 32 65535
sfa2 4 32 65535
sfa3 4 16 65535
sfa3 4 16 65535
sfa3b 4 16 65535
sfa3r1 4 16 65535
sfar1 4 32 65535
sfar3 4 32 65535
sfau 4 32 65535
sfex2 4 48 65535
sfex2p 4 32 65535
sfex2pj 4 32 65535
sfz2aa 4 32 65535
sfz2ab 4 32 65535
sfz2ah 4 32 65535
sfz2aj 4 32 65535
sfz2b 4 32 65535
sfz2br1 4 32 65535
sfz2j 4 32 65535
sfz2n 4 32 65535
sfz3a 4 16 65535
sfz3j 4 16 65535
sfz3jr1 4 16 65535
sfzj 4 32 65535
sfzjr1 4 32 65535
sfzjr2 4 32 65535
sgemf 4 32 65535
sgemfa 4 32 65535
sgemfh 4 32 65535
shiryu2 8 16 65535
shocktr2 4 32 65535
shocktra 4 48 65535
shocktro 4 48 65535
sidearjp 4 48 65535
sidearmr 4 32 65535
sidearms 4 32 65535
silkroad 4 32 65535
slamdnk2 3 8 65535
slmdunkj 4 32 65535
smbomb 4 32 65535
smbombr1 4 32 65535
sngoku3n 8 16 65535
soldivid 4 10 65535
souledga 4 32 65535
souledgb 4 32 65535
souledge 4 32 65535
srmp4 4 32 65535
srmp4o 4 32 65535
ssf2 4 32 65535
ssf2a 4 32 65535
ssf2ar1 4 32 65535
ssf2j 4 32 65535
ssf2jr1 4 32 65535
ssf2jr2 4 32 65535
ssf2t 4 32 65535
ssf2ta 4 32 65535
ssf2tb 4 32 65535
ssf2tbj 4 32 65535
ssf2tu 4 32 65535
ssf2tur1 4 32 65535
ssf2u 4 32 65535
ssf2xj 4 32 65535
stargld2 4 48 65535
starswep 4 32 65535
stfight 4 32 65535
stfighta 4 32 65535
stmblade 4 32 65535
strider2 8 16 65535
superchs 4 32 65535
superchs 4 32 65535
suprslam 4 48 65535
survarts 4 16 65535
svcboot 8 16 65535
svcchaos 8 16 65535
svchaosa 12 16 65535
svcnd 8 16 65535
svcplus 12 16 65535
svcplusa 8 16 65535
svcsplus 8 16 65535
svf 4 32 65535
svs 4 32 65535
sws 4 16 65535
sws92 4 16 65535
sws92g 4 16 65535
sws93 4 16 65535
sxyreact 4 12 65535
sxyreact 4 12 65535
tattass 4 16 65535
tattassa 4 16 65535
tbyahhoo 4 16 65535
tbyahoo 4 16 65535
tdragon2 4 32 65535
techromn 8 32 65535
tekken 4 32 65535
tekkena 4 32 65535
tekkenb 4 32 65535
teljan 4 16 65535
tengai 4 16 65535
teplus2j 4 32 65535
tetrisp2 4 24 65535
tigeroad 4 32 65535
tkmmpzdm 4 12 65535
tokkae 4 12 65535
toramich 4 32 65535
trstar 4 32 65535
trstaro 4 32 65535
trstaroj 4 32 65535
turtship 4 32 65535
twineag2 4 24 65535
ultrax 4 48 65535
undrfire 4 8 65535
undrfirj 4 8 65535
undrfiru 4 8 65535
valkyrie 4 16 65535
vampj 4 32 65535
vampja 4 32 65535
vampjr1 4 32 65535
vasara 4 20 65535
vasara2 8 16 65535
vasara2a 8 16 65535
vhunt2r1 4 16 65535
vhuntj 4 16 65535
vhuntjr2 4 16 65535
viostorm 4 32 65535
viostrma 4 32 65535
viostrmj 4 32 65535
viostrmu 4 32 65535
vmetal 4 12 65535
vsav 4 16 65535
vsav2 4 16 65535
vsava 4 16 65535
vsavh 4 16 65535
vsavj 4 16 65535
vsavu 4 16 65535
whizz 4 32 65535
winspike 4 24 65535
winterht 4 16 65535
wwfmania 4 48 65535
xevi3dg 4 32 65535
xmcota 4 16 65535
xmcotaa 4 16 65535
xmcotaau 4 16 65535
xmcotaj 4 16 65535
xmcotaj1 4 16 65535
xmcotajr 4 16 65535
xmvsf 4 16 65535
xmvsfur1 4 16 65535
zeropnt2 4 32 65535
znpwfv 4 16 65535
zupapa 8 16 65535
...ese es el .txt que acompaña al mameox...el mamedox gestiona mejor la vm, y, por raro que parezca, en algunos juegos va mejor sin la vm activada...otros no van se le ponga lo que se le ponga (gaiapolis)...XD
mamedox? nunca había oido hablar de él. lo probaré a ver que tal.

como bien dices ese es el txt que acompaña al mameox, pero digamos que no esta muy bien optimizado...

gracias a los dos por contestar
3 respuestas