General Emulation > MAME

who can solve the bug of mslug3 in nmamex2?

(1/2) > >>

sabrinor:
nmamex2 is my favourite emu,but when play mslug3(or 4,5)in this emu, there is big bug that the game will hang stochastically or, if you hold the "L+R+C" buttons at the same time, the game hangs.
I have tried my hard to solve this bug, but I failed...
I would be very appreciate if sb could help me to solve this problem...
my mail: sabrinor@gmail.com

James33:
If this bug is within the emu then there is nothing you do to fix .

Maybe you should compile your own build which uses the latest version of mame source code .
This bug does not happen with the offical build of Mame .

robber804:
nmamex2 is based on a VERY old mame src, most likely pre 0.60 source code, so it is missing some of the memory patches

mslug3

--- Code: --- /* the game hangs after a while without this patch */
data16_t *mem16 = (data16_t *)memory_region(REGION_CPU1);
mem16[0x0288e >> 1] = 0x4e71;
mem16[0x02896 >> 1] = 0x4e71;

--- End code ---

i am not sure why it would hang in mslug4 or 5 as i do not have the patches for those games enabled and have never had them hang

mslug4

--- Code: --- /* Patch out loop to disable console mode */
data16_t *mem16 = (data16_t *)memory_region(REGION_CPU1);
mem16[0x0ae14 >> 1] = 0x4e71;

--- End code ---

mslug5

--- Code: --- data16_t *mem16 = (data16_t *)memory_region(REGION_CPU1);
mem16[0x0122a >> 1] = 0x4e71;
mem16[0x0122c >> 1] = 0x4e71;

--- End code ---

sabrinor:
thx robber804
but it is not for this reason....
I have patched the three games...

robber804:
ah, your compiling from the source on the nmamex page, i thought you were using the emu of nmamex2 released that supported kof10th

Navigation

[0] Message Index

[#] Next page

Go to full version