Uh...yeah...you should probably wait a few more...idk, months, before everyone else here actually upgrades, and brings up the issue of OpenBVE not working on Windows 8 before you make the tutorial...it only came out 20 minutes ago, and it already seems to have been getting a lot of negative reviews on my end.
Anywho, everyone should already know about the compatibility mode (lol they can google it, duh), since it was a feature introduced way back in Windows Vista. The bigger problem was getting the original BVE's to work on the x64 based systems which eventually led to more people using OpenBVE, and since Windows 8 has a lot of features which are derived from Windows 7, only an update to the original OpenBVE source code should suffice to bump it up another compatibility level.
BStyles