i'm not sure, but you can maybe start the game with the old launcher.exe.
this is how i start my game, without starting the my.com game center -> so it's possible.
but i dont know how to get the old launcher.exe if you doesnt install it bevore my.com bought Allods Online.
i dont know if it's able to use the launcher.exe without a special installation but maybe it's possible.
i can try to take it in here that u can download it and just try it to run