Well, its about time somebody started this sort of thing. :) Hopefully it comes along greatly in the end, so good luck!
I have some suggestions though, if its possible to implament them that is.
If you're making encounters based on sound so the player can know where the trainer or whatnot is, then take this idea into consideration.
- Utilize panning(if its to the left, pan sound fx to the left, if to the right then right, and if there's any possible way to do that for forward and back that I'm unaware of then use that too XD but otherwise just leave it at the middle) and variable scoring(distance = volume, farther away = quieter, closer = louder) )
- If you can, include the same idea of pan and variables coring for things like water too!
Another thing to try is this: try testing this with screenreaders like Jaws. Some formats (like some forms of Java) lack accessibility for screenreaders like Jaws, even if the screenreader is recent. Make sure the tabs, menues, comboboxes, dialogue boxes, etc can be read and accessed with a screenreader.(preferably of higher quality than Microsoft Narator, which in my opinion and experience sucks lol)
I know this goes without really needing said, but include detailed descriptions of the pokemon and environment, something at least on the same quality level as Bulbapedia in terms of pokemon. Because not all blind people were born that way. :P
I'll probably drop by and post again if I can think up anymore good/decent suggestions. lol Sorry if I seemed like a jerk or anything here. Anyway, good luck again. And I hope there's a port of R/S/E or later gens for the blind/visually impaired too~!