Pokécheck VS. Player: http://vsplayer.pokecheck.org
As some may know, the state of knowledge of the Battle Video system makes it possible to have a web based parser for battle videos.
Battle videos only contain bpkm data and the players' choice of moves. The parser needs to integrally and faithfully emulate the Pokémon battle system to produce logs, with special attention required to stick the current BRNG value. Any frame off makes all subsequent result invalid.
Because in its current state, the VS. Player only implements a fragment of the full battle system, this thread exists to report the most important missing features and bugs. Because each bug requires debugging of the affected videos, reports should follow the following rules:
You are only allowed to report one bug or feature request at a time. Until it is actually fixed or implemented, any subsequent request you make will be ignored.
You should report major issues on frequently used features before anything else. Reports are handled on a priority basis.
You MUST include the battle video ID where the problem occurs, and the first turn for which the VS. Player is giving wrong results.
Note that you must be a registered Pokécheck user to access the VS. Player. This is because this program has to make requests to the Nintendo servers. This is highly dangerous since it exposes the Pokécheck website to blacklisting by Nintendo. As such, strict global and per-user limits are set to limit the number of queries. Each requested video is cached on the server and only requested once.
Q&A:
Q: Is it possible to emulate the battle video server like the GTS?
A: Yes. The protocol is encrypted but it doesn't check the signature of the server certificate, except for the Pokémon validation service (pkvldt) which is required to get a signature on any video uploaded to the official battle server
Q: Is it possible to create battle videos from scratch?
A: Yes, it has been possible for some months, see for instance
Q: Is it possible to convert a battle log from a simulator like PO/PS to a battle video that I could send on Youtube or on the Nintendo video server?
A: Yes, but it requires the simulator to faithfully emulate the battle system. Only the VS. Player can do that at the moment, even though some steps have been taken to make it possible (see for instance www.smogon.com/bw/articles/bw_complete_damage_formula)