After taking a look at the source I found out that the floating window can be activated without making any modifications to the application. Here's how to enable the transparent window:
Open Terminal.app and set MBC_DEBUG as an environment variable to 16:
With bash:
set MBC_DEBUG=16
with tcsh:
setenv MBC_DEBUG 16
Now, open Chess.app from the Terminal:
open/Applications/Chess.app/
There will be a new menu item (Floating Board) under the "Game" menu. Selecting this menu item will toggle the floating board on and off.
There seems to be a bug with the mouse behavior (I can't move any pieces) and I assume this is why this feature was removed. I found that you can get around this bug by doing the following:
Start a game with the normal window. Play at least one move. Switch to the floating board. Select "Take Back Move" from the "Moves" window. You should now be able to move the pieces as normal.
Make sure that you open the Chess application from Terminal.app. You can't set the environment variable and then double click on Chess.app, you need to issue the "open/Applications/Chess.app/" command from the Terminal to do it.
Transparent Window Hack (Score:4, Informative)
Open Terminal.app and set MBC_DEBUG as an environment variable to 16:
With bash:
set MBC_DEBUG=16
with tcsh:
setenv MBC_DEBUG 16
Now, open Chess.app from the Terminal:
open
There will be a new menu item (Floating Board) under the "Game" menu. Selecting this menu item will toggle the floating board on and off.
There seems to be a bug with the mouse behavior (I can't move any pieces) and I assume this is why this feature was removed. I found that you can get around this bug by doing the following:
Start a game with the normal window.
Play at least one move.
Switch to the floating board.
Select "Take Back Move" from the "Moves" window.
You should now be able to move the pieces as normal.
Re:Transparent Window Hack (Score:2)
Re:Transparent Window Hack (Score:2)
Re:Transparent Window Hack (Score:2)
Re:Transparent Window Hack (Score:2)