To install AppLocale on Windows 8 you need to enable compatibility mode for "previous version on windows". Once you have download apploc.msi (download it from microsoft.com), right click on it, enable compatibility mode, install it (user must be in administrator group) and it work like a charm! I've tested on two pc running Windows 8, I can be able to play most japanese game from dlsite, but sometime there are trouble with full screen mode. I've also installed RPG Tkool VX RTP suggested by dlsite (RPGツクールVX RTPダウンロード), and I can play some demo made with this framework. I've tried on Windows 10, but it doesnt work.