Strona działa najlepiej z włączonym JavaScript.
Strona główna
Odkrywaj
Pomoc
Zaloguj się
SingOS
/
SingOS
Obserwuj
3
Polub
0
Forkuj
0
Kod
Zgłoszenia
0
Oczekujące zmiany
0
Wydania
4
Wiki
Aktywność
Przeglądaj źródła
more_lsd
refactor32
Jakob Kjær-Kammersgaard
5 lat temu
rodzic
0aa742d386
commit
24b8142295
1 zmienionych plików
z
10 dodań
i
11 usunięć
Widok podzielony
Opcje porównania
Pokaż statystyki
Ściągnij plik aktualizacji
Ściągnij plik porównania
+10
-11
go32bit.nasm
+ 10
- 11
go32bit.nasm
Wyświetl plik
@ -261,22 +261,24 @@ DrawStuff:
mov al, '@'
DrawBG:
mov eax, [Px]
shr eax,
6
shr eax,
4
add eax, ecx
imul eax, eax
sar eax, 1
; mov ax, bx
mov ebx, [Py]
shr ebx,
6
shr ebx,
4
add ebx, edx
imul ebx, ebx
add eax, ebx
; eax = x^2 + y^2
; eax now = x^2 + y^2
imul eax, 7
mov ebx, [ColorOffset]
; imul eax, ebx
sar ebx, 8
;
sar ebx, 8
; mov ebp, eax
; mov bl, (0xda - 0xb3)
@ -294,10 +296,7 @@ DrawBG:
; pop edx
; pop eax
; mov ah, bl
add ah, bl
add ax, bx
stosw
inc ecx
Napisz
Podgląd
Ładowanie…
Anuluj
Zapisz