Вот, захотелось нарисовать трехмерный треугольник на openGL, прочитал статью http://wasm.ru/article.php?article=OpenGLbyTylerDurden. Попытался переделать под Masm пример shape -вроде все логично и понятно, но результат только черное окно. Неужели только всемогущий fasm может нарисовать Этот треугольный треугольник?
да ругается Masm на эти точки (1.0): simple.asm(123) : error A2050: real or BCD number not allowed simple.asm(123) : error A2114: INVOKE argument type mismatch : argument : 1 конечно пробовал как надо, все эти "с точкой" заменял так: V1 dd 1.0 V2 dd 0.0 но ничего не изменилось /то что там у меня dq это лишь результат безысходности, говорю же всё пробовал
То, что masm не позволяет заталкивать в стек (или просто в регистр) float-число - это глюк. Лучше уж в таком случае программировать на Си. Или использовать fasm.