It's not necesary anymore, as the changes were already commited.
Just download latest revision (r2440)
and use these settings:
Options->Video->Filters->Anisotropic DON'T ENABLE (I was not able to load 3D battles, but maybe just my graphic card was not able to handle it)
Options->Configuration->...
->Video:
use all of the bellow, some are necesity for proper working, some increase FPS by a lot (don't use any others)
Code:
Use vertex cache
Use shaders
Use a Geometry Shader for 2D rendering
Enable decoding of indexed textures (using CLUT) in shader
Enable dynamic shader generation
Enable the shader implementatin for the "Stencil Test"
Enable the shader implementation for the "Color Mask"
Disable optimized VertexInfo reading
->Media
required if you want bg music and videos
Code:
Use Media Engine
Extract media files to tmp folder (speeds up the second loading)
Decode audio files with SonicStage (install SonicStage first)
->Crypto
look
here for how EBOT.BIN can be used to speed up the game loadng.
->Display->Anti-aliasing -> DON'T ENABLE (I was not able to load 3D battles, but maybe just my graphic card was not able to handle it)