Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa | |||
cursos:ensamblador:gfx2_direccionamiento [21-01-2024 17:21] – [Optimizaciones para Get_Pixel_Offset_HR] sromero | cursos:ensamblador:gfx2_direccionamiento [21-01-2024 17:22] (actual) – [Optimizaciones para Get_Pixel_Offset_HR] sromero | ||
---|---|---|---|
Línea 1944: | Línea 1944: | ||
\\ | \\ | ||
<code z80> | <code z80> | ||
- | ; Get screen address | + | ; Get screen address |
+ | ; | ||
; B = Y pixel position | ; B = Y pixel position | ||
; C = X pixel position | ; C = X pixel position | ||
- | ; Returns address in HL | + | ; Returns address in HL |
- | ; | + | |
Get_Pixel_Address: | Get_Pixel_Address: | ||
ld a, b ; Calculate Y2,Y1,Y0 | ld a, b ; Calculate Y2,Y1,Y0 | ||
Línea 1980: | Línea 1980: | ||
\\ | \\ | ||
<code z80> | <code z80> | ||
- | ; Get screen address | + | ; Get screen address |
; B = Y pixel position | ; B = Y pixel position | ||
; C = X pixel position | ; C = X pixel position |