PANDORA: played with ccache
Merge branch 'master' of https://github.com/reicast/emulator into pandora

Conflicts:
	shell/pandora/Makefile
Fixed Pandora Makefile
PANDORA: Options and GUI
Merge branch 'master' into pandora
PANDORA: No mic on Pandora for now
Merge branch 'master' into pandora

Conflicts:
	core/hw/aica/sgc_if.cpp
	core/hw/maple/maple_devs.cpp
	core/sdl/main.cpp
Fixed Pandora Makefile
PANDORA: Options and GUI
PANDORA: No mic on Pandora for now
Small update to Makefile
rebasing
added frameskip back, has asked in openpandora forum
Merge branch 'r7-rc' of https://github.com/reicast/emulator into pandora

Conflicts:
	core/hw/pvr/Renderer_if.cpp
some fixes for Pandora
Reverted commit ed8c25ef7cc88a19bc9abf9fe4d464e9b4f807f6 as it creates compatibility issues.
Merge branch 'r7-rc' of https://github.com/reicast/reicast-emulator into r7-rc
Partial port to opengl.

I forgot how much opengl sucked, so I figured I might try a port.

Nvidia doesn't draw (must be some fragment binding issue?, randomlulz returns GL_INVALID on glAttribPtr as well)
Intel doesn't compile the shader (and the error message makes no real sense. wut?)
Amd driver simply crashes (wheehaa)

All and all, doesn't look like much has changed in opengl the past 10 years, apart from even uglier initialization and more fragmented specs ~
Call correct Texture/texture2d
Fix rendering: GL3+ needs VAO, initialize screen_width/screen_height

*yay* it works now *dances*