Adventus: Both, me and pickle, removed the SDL_SetVideoMode() from the plugin. Pickle didn't give any reason for this but I think he mentioned it. And for me, whenever I turn it on, the framebuffer gets changed in size and my TV-Out doesn't work anymore (
Picture of bad framebuffer)
It still displays in the correct size, no matter what resolution you use (Probably hardcoded elsewhere). So you should just comment out that call for now.
However, I had no problems keeping it in - it just resulted in the problems above
I yet have to see wether there is any use for my patches once Pickle supplies his ones.
(However, my makefile might be a bit better, even if I suck at writing makefiles, mine is just a bit cleaner now making it easy to use it on another system and it will copy the *.so to your plugin diretory which is also useful)
Ari64:
(10:29:30 PM) Pickle: 1mupen64plus: r4300/new_dynarec/assem_arm.c:56: get_pointer: Assertion `(*ptr&0x0ff00000)==0x05900000' failed. 2Aborted
(04:35:21 PM) JayFoxRox: mupen64plus: r4300/new_dynarec/assem_arm.c:56: get_pointer: Assertion `(*ptr&0x0ff00000)==0x05900000' failed. 12Aborted
This is something we both had as you can see. I get this assertion in about 50% of all tries, sometimes more, sometimes less. It might be an memory alignment or range problem, its still kinda annoying. It usually happens right after the Title screen of Mario 64, just before the "Marios head" screen where you can drag his face around, after the screen faded away already. Its one of the major problems in my opinion right now because it makes development of plugins so much harder if you have to restart your emulator everytime, waiting for the bug to happen or the game to continue so you can test your plugin in action.
I'm still using the version from the first post, if there is a newer version it would be nice if you could add a new link to the first post.