Spoiler:
- ld — GNU linker
objcopy — utility to convert object files
UASM — MASM-compatible assembler, can be downloaded here http://www.terraspace.co.uk/uasm.html
KolibriOS.lib can be found in Delphi7 examples topic
А, это из-за формулы цветаIgorA wrote:Но слева самая маленькая ветка по цвету выделяется из основной гаммы. Она красного цвета, а все остальные ветви зеленые
Code: Select all
eax = RGB(127, Abs(Angle), Depth * 24)
Code: Select all
Invoke DoDraw, X, Y, -90, 11
Code: Select all
Abs(Angle)
Depth * 24
Code: Select all
mov eax, Angle ;
test eax, eax ;
.If SIGN? ;
neg eax ;
.EndIf ;
cmp eax, 255 ;
.If GREATER?
mov eax, 255
.EndIf
shl eax, 8 ; eax = RGB(127, Abs(Angle), Depth * 24)
or eax, 127 SHL 16 ;
mov ebx, Depth ;
imul ebx, 24 ;
cmp ebx, 255 ;
.If GREATER?
mov ebx, 255
.EndIf
or eax, ebx ;
Invoke DrawLine, X1, Y1, X2, Y2, eax
Можно собирать на сервере с помощью JWASM — это форк товарища XVilka http://board.kolibrios.org/viewtopic.ph ... 806#p64806Leency wrote:Надо залить на СВН и добавить в дистр (можно бинарник).
Странный вопрос, однакоLeency wrote:но зачем так много тулзов?
Да, это фрактал такой.lev wrote:А почему поверху наблюдаются плоские площадки?
Так и должно быть?
Где конкретно по-твоему ошибка?lev wrote:ошибки округления/использование целых чисел/ещё чего-то
Users browsing this forum: No registered users and 4 guests