QUOTE(nes6502 @ Oct 9 2009, 03:56 AM)

Yeah, I did. Thanks for the offer to help. I don't think I could add your code to my port since the NeoGeo emulation core has changed. I have VM working with 99% of the games for CPS2 and PGM. I would bet the biggest issues with stability on your port are memory related. If you don't modify the VM code, it will allocate every byte of free memory. Originally, my port (with the VM code from FBAXXX Pro) would crash when the emulator tried to write the nvram because there was no RAM left. My port never lets the free memory get less than 3MB. That solved 99% of the crashes I was getting and the speed of the games was the same.
Doesn't the original supposed to leave free 3Mo of RAM? It is what the code does in my build and the Xbox confirms that while VMM games, i always have 3Mo free. Actually my stability problems concerned mostly non VMM games. Actually i can't see any problems which the "Neogeo emulation core" (what do you mean by "Neogeo emulation core" btw?). I even bet that you can copy / paste my neogeo directory, maybe it just needs some little adjustements.
So do as you want, i will not break people balls and run over them for they added part of my code...
PS: you can see all drivers i've been working on here:
http://neosource.1em...56.msg10322#new the only missing is the latest Neogeo code.