V. Romanchenko's chess is a variant played on a board with broken columns.
Romanchenko used this setup to train his pupils, to make them "think rather than imitate".
The only difference with Orthodox chess is the board and the initial setup.

Castling: yes.
"En passant" capture: yes.
Double move for Pawns (start): yes.
Promotion: yes.