experimental - give OMX the N64 audio buffer
tidied up experimental mode
slight optimization - no point scanning controller keys if keyboard not changed any states
Hardware DMA. Only SW works
Better defaults
Initial Hardware DMA implementation

	modified:   source/mupen64plus-core/src/main/main.c
	modified:   source/mupen64plus-core/src/memory/dma.c
	modified:   source/mupen64plus-core/src/memory/dma.h
	modified:   source/mupen64plus-core/src/memory/dma_arm.S
	modified:   source/mupen64plus-core/src/memory/memory.c
	modified:   source/mupen64plus-core/src/memory/memory.h
	modified:   source/mupen64plus-core/src/r4300/interupt.c
	modified:   source/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c
	modified:   source/mupen64plus-core/src/r4300/new_dynarec/linkage_arm.S
	modified:   source/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c
	source/mupen64plus-video-gles2n64/src/OGLDebug.h
OGL Debug

	new file:   source/mupen64plus-video-gles2n64/src/OGLDebug.h
DMA memory address checking corrected. pi_read/pi_write not yet working

	modified:   source/mupen64plus-core/src/main/main.c
	modified:   source/mupen64plus-core/src/memory/dma.c
	modified:   source/mupen64plus-core/src/r4300/interupt.c
	modified:   source/mupen64plus-core/src/api/callbacks.c
	modified:   source/mupen64plus-core/src/api/m64p_types.h
	modified:   source/mupen64plus-core/src/main/main.c
	modified:   source/mupen64plus-core/src/main/rom.c
	modified:   source/mupen64plus-core/src/memory/dma.c
	modified:   source/mupen64plus-core/src/memory/memory.c
	modified:   source/mupen64plus-core/src/memory/memory.h
	modified:   source/mupen64plus-ui-console/src/main.c
Actually use the new 3dmath functions now
Compile the gSP funtions in
Merge remote-tracking branch 'origin/ric_dev' into vfp