#17438 - Gordon - Mon Mar 08, 2004 5:16 am
Need a ASM Draw Plot Pixel function in Mode3
Code: |
@r0 = x
@r1 = y @r2 = color .global PlotPixel .arm .align 2 .section .iwram, "ax", %progbits PlotPixel: rsb r1, r1, r1, LSL #4 @r1 = y*15 add r1, r0, r1, LSL #5 @r1 = x+y*15*32 = x+y*480 add r0, r0, #0x6000000 @r0 = x+VRAM base strh r2, [r0, r1] @this comes out to VRAM base+x*2+y*480 bx lr |