On my N7 with scenario 3, sometimes it crashes, sometimes it hangs.
Hang:
I/Core ( 2662): Setting video mode: 1200x900
I/GameSurface( 2662): Creating GL context
V/GameSurface( 2662): Found EGL display connection
V/GameSurface( 2662): Initialized EGL display connection
V/GameSurface( 2662): Found compatible EGL frame buffer configuration
V/GameSurface( 2662): Created EGL rendering context
E/BufferQueue( 194): [SurfaceView] connect: already connected (cur=1, req=1)
E/libEGL ( 2662): EGLNativeWindowType 0x743f3338 already connected to another A
PI
E/libEGL ( 2662): eglCreateWindowSurface:376 error 300b (EGL_BAD_NATIVE_WINDOW)
E/GameSurface( 2662): Failed to create EGL window surface
V/GameSurface( 2662): Already destroyed EGL window surface
V/GameSurface( 2662): Destroyed EGL rendering context
V/GameSurface( 2662): Terminated EGL display connection
E/GameSurface( 2662): Failed to create GL context
W/CoreInterfaceNative( 2662): Retrying GL context creation without EGL_BUFFER_SI
ZE=16
I/GameSurface( 2662): Creating GL context
V/GameSurface( 2662): Found EGL display connection
V/GameSurface( 2662): Initialized EGL display connection
V/GameSurface( 2662): Found compatible EGL frame buffer configuration
V/GameSurface( 2662): Created EGL rendering context
E/BufferQueue( 194): [SurfaceView] connect: already connected (cur=1, req=1)
E/libEGL ( 2662): EGLNativeWindowType 0x743f3338 already connected to another A
PI
E/libEGL ( 2662): eglCreateWindowSurface:376 error 300b (EGL_BAD_NATIVE_WINDOW)
E/GameSurface( 2662): Failed to create EGL window surface
V/GameSurface( 2662): Already destroyed EGL window surface
V/GameSurface( 2662): Destroyed EGL rendering context
V/GameSurface( 2662): Terminated EGL display connection
E/GameSurface( 2662): Failed to create GL context
W/CoreInterfaceNative( 2662): Retrying GL context creation using legacy settings
I/GameSurface( 2662): Creating GL context
V/GameSurface( 2662): Found EGL display connection
V/GameSurface( 2662): Initialized EGL display connection
V/GameSurface( 2662): Found compatible EGL frame buffer configuration
V/GameSurface( 2662): Created EGL rendering context
E/BufferQueue( 194): [SurfaceView] connect: already connected (cur=1, req=1)
E/libEGL ( 2662): EGLNativeWindowType 0x743f3338 already connected to another A
PI
E/libEGL ( 2662): eglCreateWindowSurface:376 error 300b (EGL_BAD_NATIVE_WINDOW)
E/GameSurface( 2662): Failed to create EGL window surface
V/GameSurface( 2662): Already destroyed EGL window surface
V/GameSurface( 2662): Destroyed EGL rendering context
V/GameSurface( 2662): Terminated EGL display connection
E/GameSurface( 2662): Failed to create GL context
E/Core ( 2662): SDL_SetVideoMode failed: Couldn't create OpenGL context - see
Android log for details
E/Video ( 2662): Error setting display mode
I/Audio ( 2662): Initializing SDL audio subsystem...
V/SDL ( 2662): SDL audio: opening device
W/InputMethodManagerService( 568): Window already focused, ignoring focus gain
of: com.android.internal.view.IInputMethodClient$Stub$Proxy@422c9408 attribute=a
ndroid.view.inputmethod.EditorInfo@424ddeb8, token = android.os.BinderProxy@425e
6d58
I/Core ( 2662): Starting R4300 emulator: Dynamic Recompiler
I/Core ( 2662): Init new dynarec
V/TAG ( 568): bug 7643792: fitSystemWindows([0,0][0,0])
D/dalvikvm( 2662): threadid=17: thread exiting, not yet detached (count=0)
V/SDL ( 2662): SDL audio: opening device
D/Core ( 2662): State loaded from: Super Mario 64.z64.sav