В CrossOver есть 3 типа приложений, подписанные, то есть 100% поддерживаемые компанией разработчиком, поддерживаемые сообществом, то есть программы которые проверены сообществом и вроде как работают, и не проверенные.
Для начала установите игру, поддерживаемую производителем, она автоматически подтянет из интернета все необходимые для работы библиотеки (DX, Framework, C++ и прочее). Установите проверьте работает или нет. Если всё работает, ТО - скачайте вручную все эти программы и установите вместе с той игрой, которая вам нужна. Для игр как правило требуется одинаковый набор ПО. Прикол CrossOver в том, что под каждую игру она создаёт отдельную "бутылку" (bottle) в выбранной вами среде (Win2000, XP, Vista, Win7 - вроде так), получается каждая игра стоит в отдельной микровиртуальной машине.
Конечно CrossOver очень удобна и я её пробовал (удачно скачал бесплатную лицензию на год) всё работает хорошо, но она платная и не дешёвая, и лицензия не бессрочная, а годовая. Хотя может и другие есть.