Писал компьютерную игрушку. Выкладывать скорее всего не буду, так как писал под конкурс. Чтобы на компе, где жури будут смотреть ее, все точно пошло, я решил отладить игру на разных компах. На 1м ноутбуке все пошло нормально. На 2 компе не работали спрайты (вместо них просто черных квадратики) - пункты меню я тыкал наугад. Еще на одном вообще странная реакция - Subscript out of range. Но несколько раз запустился нормально. Возникла мысль логировать события, чтобы узнать, откуда ноги у ошибки на 3ем компе. Но нет - лог-файл не создавался даже в результате успешного запуска.
Откуда такое разнообразное поведение?
Сейчас могу только сидеть и смотреть, как игра себя поведет на 4м ПК.
DirectX8, "спрайты" - это D3DXSprite, а не что вы могли подумать. На моем компьютере все работает нормально.