All pastes #1815327 Raw Edit

Mine

public text v1 · immutable
#1815327 ·published 2010-02-28 06:26 UTC
rendered paste body
# Objects hash in subchan after test_startup
#  Subchan[0].hash = 0xbeef5201: NV04_SWIZZLED_SURFACE
#  Subchan[1].hash = 0xbeef5401: NV04_TEXTURED_TRIANGLE
#  Subchan[2].hash = 0xbeef5501: NV04_MULTITEX_TRIANGLE
#  Subchan[3].hash = 0xbeef4a01: NV04_GDI_RECTANGLE_TEXT
#  Subchan[4].hash = 0xbeef4201: NV04_CONTEXT_SURFACES_2D
#  Subchan[5].hash = 0xbeef5301: NV04_CONTEXT_SURFACES_3D
#  Subchan[6].hash = 0xbeef5f01: NV04_IMAGE_BLIT
#  Subchan[7].hash = 0xbeef7702: NV04_SCALED_IMAGE_FROM_MEMORY
# Testing texture environment modes
# ==========================
# Mapping 4 (regs)
# ==========================
# Mapping 5 
# ==========================
# Mapping 7 (regs)
# ==========================
# Mapping 8 (fifo)
# Changed from 17424 to 17674   (250 words   1000 bytes)
00040000  size 1, subchannel 0 (0x00000000),offset 0x0000,increment
beef5201    NV04_SWIZZLED_SURFACE mapped to subchannel 0 
00080300  size 2, subchannel 0 (0xbeef5201),offset 0x0300,increment
0707000a    NV04_SWIZZLED_SURFACE.FORMAT = COLOR=A8R8G8B8 | BASE_SIZE_U=7 | BASE_SIZE_V=7
00eada00    NV04_SWIZZLED_SURFACE.OFFSET = 0x00eada00
0004e184  size 1, subchannel 7 (0xbeef7702),offset 0x0184,increment
beef0202    NV04_SCALED_IMAGE_FROM_MEMORY.DMA_IMAGE = NV01_MEMORY_LOCAL_BANKED
0004e300  size 1, subchannel 7 (0xbeef7702),offset 0x0300,increment
00000003    NV04_SCALED_IMAGE_FROM_MEMORY.COLOR_FORMAT = A8R8G8B8
0008e308  size 2, subchannel 7 (0xbeef7702),offset 0x0308,increment
00000000    NV04_SCALED_IMAGE_FROM_MEMORY.CLIP_POINT = X=0 | Y=0
00800080    NV04_SCALED_IMAGE_FROM_MEMORY.CLIP_SIZE = W=128 | H=128
0008e310  size 2, subchannel 7 (0xbeef7702),offset 0x0310,increment
00000000    NV04_SCALED_IMAGE_FROM_MEMORY.OUT_POINT = X=0 | Y=0
00800080    NV04_SCALED_IMAGE_FROM_MEMORY.OUT_SIZE = W=128 | H=128
0008e318  size 2, subchannel 7 (0xbeef7702),offset 0x0318,increment
00100000    NV04_SCALED_IMAGE_FROM_MEMORY.DU_DX = 1048576
00100000    NV04_SCALED_IMAGE_FROM_MEMORY.DV_DY = 1048576
0004e400  size 1, subchannel 7 (0xbeef7702),offset 0x0400,increment
00800080    NV04_SCALED_IMAGE_FROM_MEMORY.SIZE = W=128 | H=128
0004e404  size 1, subchannel 7 (0xbeef7702),offset 0x0404,increment
00010200    NV04_SCALED_IMAGE_FROM_MEMORY.FORMAT = PITCH=512 | ORIGIN=CENTER | FILTER=POINT_SAMPLE
0004e408  size 1, subchannel 7 (0xbeef7702),offset 0x0408,increment
0034bc80    NV04_SCALED_IMAGE_FROM_MEMORY.OFFSET = 0x0034bc80
0004e40c  size 1, subchannel 7 (0xbeef7702),offset 0x040c,increment
00000000    NV04_SCALED_IMAGE_FROM_MEMORY.POINT = U=0 | V=0
0004830c  size 1, subchannel 4 (0xbeef4201),offset 0x030c,increment
00ec6f00    NV04_CONTEXT_SURFACES_2D.OFFSET_DESTIN = 0x00ec6f00
00048300  size 1, subchannel 4 (0xbeef4201),offset 0x0300,increment
0000000b    NV04_CONTEXT_SURFACES_2D.FORMAT = Y32
00048304  size 1, subchannel 4 (0xbeef4201),offset 0x0304,increment
00200020    NV04_CONTEXT_SURFACES_2D.PITCH = SOURCE=32 | DESTIN=32
00040000  size 1, subchannel 0 (0x00000000),offset 0x0000,increment
beef5e02    NV04_RENDER_SOLID_RECTANGLE mapped to subchannel 0 
00040304  size 1, subchannel 0 (0xbeef5e02),offset 0x0304,increment
0000000f    NV04_RENDER_SOLID_RECTANGLE.COLOR
00080400  size 2, subchannel 0 (0xbeef5e02),offset 0x0400,increment
00000008    NV04_RENDER_SOLID_RECTANGLE.RECTANGLE_POINT[0] = X=8 | Y=0
00010001    NV04_RENDER_SOLID_RECTANGLE.RECTANGLE_SIZE[0] = W=1 | H=1
0004830c  size 1, subchannel 4 (0xbeef4201),offset 0x030c,increment
00ec6f00    NV04_CONTEXT_SURFACES_2D.OFFSET_DESTIN = 0x00ec6f00
00048300  size 1, subchannel 4 (0xbeef4201),offset 0x0300,increment
0000000b    NV04_CONTEXT_SURFACES_2D.FORMAT = Y32
00048304  size 1, subchannel 4 (0xbeef4201),offset 0x0304,increment
00200020    NV04_CONTEXT_SURFACES_2D.PITCH = SOURCE=32 | DESTIN=32
00040000  size 1, subchannel 0 (0x00000000),offset 0x0000,increment
beef5e02    NV04_RENDER_SOLID_RECTANGLE mapped to subchannel 0 
00040304  size 1, subchannel 0 (0xbeef5e02),offset 0x0304,increment
00000010    NV04_RENDER_SOLID_RECTANGLE.COLOR
00080400  size 2, subchannel 0 (0xbeef5e02),offset 0x0400,increment
00000008    NV04_RENDER_SOLID_RECTANGLE.RECTANGLE_POINT[0] = X=8 | Y=0
00010001    NV04_RENDER_SOLID_RECTANGLE.RECTANGLE_SIZE[0] = W=1 | H=1
# 17 NOPs
001c2300  size 7, subchannel 1 (0xbeef5401),offset 0x0300,increment
00000000    NV04_TEXTURED_TRIANGLE.COLORKEY
00eada00    NV04_TEXTURED_TRIANGLE.OFFSET = 0x00eada00
117716a1    NV04_TEXTURED_TRIANGLE.FORMAT = DMA_A=TRUE | DMA_B=FALSE | COLOR_KEY_MATCH=0 | ORIGIN_ZOH=CORNER | ORIGIN_FOH=CORNER | COLOR=A8R8G8B8 | MIPMAP_LEVELS=1 | BASE_SIZE_U=7 | BASE_SIZE_V=7 | ADDRESSU=REPEAT | WRAPU=FALSE | ADDRESSV=REPEAT | WRAPV=FALSE
11001010    NV04_TEXTURED_TRIANGLE.FILTER = KERNEL_SIZE_X=16 | KERNEL_SIZE_Y=16 | MIPMAP_DITHER_ENABLE=FALSE | MIPMAP_LODBIAS=0 | MINIFY=NEAREST | ANISOTROPIC_MINIFY_ENABLE=FALSE | MAGNIFY=NEAREST | ANISOTROPIC_MAGNIFY_ENABLE=FALSE
120001a3    NV04_TEXTURED_TRIANGLE.BLEND = TEXTURE_MAP=3 | MASK_BIT=2 | SHADE_MODE=GOURAUD | TEXTURE_PERSPECTIVE_ENABLE=TRUE | SPECULAR_ENABLE=FALSE | FOG_ENABLE=FALSE | BLEND_ENABLE=FALSE | SRC=2 | DST=1
40182800    NV04_TEXTURED_TRIANGLE.CONTROL = ALPHA_REF=0 | ALPHA_FUNC=8 | ALPHA_ENABLE=FALSE | ORIGIN=1 | Z_ENABLE=FALSE | Z_FUNC=8 | CULL_MODE=NONE | DITHER_ENABLE=FALSE | Z_PERSPECTIVE_ENABLE=FALSE | Z_WRITE=FALSE | Z_FORMAT=1
ff000000    NV04_TEXTURED_TRIANGLE.FOGCOLOR = B=0 | G=0 | R=0 | A=255
00602400  size 24, subchannel 1 (0xbeef5401),offset 0x0400,increment
44000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SX[0] = 512.000000
437fffe0    NV04_TEXTURED_TRIANGLE.TLVERTEX_SY[0] = 255.999512
3effffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_SZ[0] = 0.500000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_RHW[0] = 1.000000
ffffffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_COLOR[0] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SPECULAR[0] = B=0 | G=0 | R=0 | FOG=255
00000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TU[0] = 0.000000
00000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TV[0] = 0.000000
43800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SX[1] = 256.000000
ba000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SY[1] = -0.000488
3effffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_SZ[1] = 0.500000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_RHW[1] = 1.000000
ffffffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_COLOR[1] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SPECULAR[1] = B=0 | G=0 | R=0 | FOG=255
00000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TU[1] = 0.000000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TV[1] = 1.000000
43800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SX[2] = 256.000000
437fffe0    NV04_TEXTURED_TRIANGLE.TLVERTEX_SY[2] = 255.999512
3f7fffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_SZ[2] = 1.000000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_RHW[2] = 1.000000
ffffffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_COLOR[2] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SPECULAR[2] = B=0 | G=0 | R=0 | FOG=255
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TU[2] = 1.000000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TV[2] = 1.000000
00042600  size 1, subchannel 1 (0xbeef5401),offset 0x0600,increment
00000102    NV04_TEXTURED_TRIANGLE.DRAWPRIMITIVE[0] = I0=2 | I1=0 | I2=1 | I3=0 | I4=0 | I5=0
001c2300  size 7, subchannel 1 (0xbeef5401),offset 0x0300,increment
00000000    NV04_TEXTURED_TRIANGLE.COLORKEY
00eada00    NV04_TEXTURED_TRIANGLE.OFFSET = 0x00eada00
117716a1    NV04_TEXTURED_TRIANGLE.FORMAT = DMA_A=TRUE | DMA_B=FALSE | COLOR_KEY_MATCH=0 | ORIGIN_ZOH=CORNER | ORIGIN_FOH=CORNER | COLOR=A8R8G8B8 | MIPMAP_LEVELS=1 | BASE_SIZE_U=7 | BASE_SIZE_V=7 | ADDRESSU=REPEAT | WRAPU=FALSE | ADDRESSV=REPEAT | WRAPV=FALSE
11001010    NV04_TEXTURED_TRIANGLE.FILTER = KERNEL_SIZE_X=16 | KERNEL_SIZE_Y=16 | MIPMAP_DITHER_ENABLE=FALSE | MIPMAP_LODBIAS=0 | MINIFY=NEAREST | ANISOTROPIC_MINIFY_ENABLE=FALSE | MAGNIFY=NEAREST | ANISOTROPIC_MAGNIFY_ENABLE=FALSE
120001a1    NV04_TEXTURED_TRIANGLE.BLEND = TEXTURE_MAP=1 | MASK_BIT=2 | SHADE_MODE=GOURAUD | TEXTURE_PERSPECTIVE_ENABLE=TRUE | SPECULAR_ENABLE=FALSE | FOG_ENABLE=FALSE | BLEND_ENABLE=FALSE | SRC=2 | DST=1
40182800    NV04_TEXTURED_TRIANGLE.CONTROL = ALPHA_REF=0 | ALPHA_FUNC=8 | ALPHA_ENABLE=FALSE | ORIGIN=1 | Z_ENABLE=FALSE | Z_FUNC=8 | CULL_MODE=NONE | DITHER_ENABLE=FALSE | Z_PERSPECTIVE_ENABLE=FALSE | Z_WRITE=FALSE | Z_FORMAT=1
ff000000    NV04_TEXTURED_TRIANGLE.FOGCOLOR = B=0 | G=0 | R=0 | A=255
# 17 NOPs
001c2300  size 7, subchannel 1 (0xbeef5401),offset 0x0300,increment
00000000    NV04_TEXTURED_TRIANGLE.COLORKEY
00eada00    NV04_TEXTURED_TRIANGLE.OFFSET = 0x00eada00
117716a1    NV04_TEXTURED_TRIANGLE.FORMAT = DMA_A=TRUE | DMA_B=FALSE | COLOR_KEY_MATCH=0 | ORIGIN_ZOH=CORNER | ORIGIN_FOH=CORNER | COLOR=A8R8G8B8 | MIPMAP_LEVELS=1 | BASE_SIZE_U=7 | BASE_SIZE_V=7 | ADDRESSU=REPEAT | WRAPU=FALSE | ADDRESSV=REPEAT | WRAPV=FALSE
11001010    NV04_TEXTURED_TRIANGLE.FILTER = KERNEL_SIZE_X=16 | KERNEL_SIZE_Y=16 | MIPMAP_DITHER_ENABLE=FALSE | MIPMAP_LODBIAS=0 | MINIFY=NEAREST | ANISOTROPIC_MINIFY_ENABLE=FALSE | MAGNIFY=NEAREST | ANISOTROPIC_MAGNIFY_ENABLE=FALSE
120001a1    NV04_TEXTURED_TRIANGLE.BLEND = TEXTURE_MAP=1 | MASK_BIT=2 | SHADE_MODE=GOURAUD | TEXTURE_PERSPECTIVE_ENABLE=TRUE | SPECULAR_ENABLE=FALSE | FOG_ENABLE=FALSE | BLEND_ENABLE=FALSE | SRC=2 | DST=1
40182800    NV04_TEXTURED_TRIANGLE.CONTROL = ALPHA_REF=0 | ALPHA_FUNC=8 | ALPHA_ENABLE=FALSE | ORIGIN=1 | Z_ENABLE=FALSE | Z_FUNC=8 | CULL_MODE=NONE | DITHER_ENABLE=FALSE | Z_PERSPECTIVE_ENABLE=FALSE | Z_WRITE=FALSE | Z_FORMAT=1
ff000000    NV04_TEXTURED_TRIANGLE.FOGCOLOR = B=0 | G=0 | R=0 | A=255
00602400  size 24, subchannel 1 (0xbeef5401),offset 0x0400,increment
44000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SX[0] = 512.000000
437fffe0    NV04_TEXTURED_TRIANGLE.TLVERTEX_SY[0] = 255.999512
3effffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_SZ[0] = 0.500000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_RHW[0] = 1.000000
ffffffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_COLOR[0] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SPECULAR[0] = B=0 | G=0 | R=0 | FOG=255
00000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TU[0] = 0.000000
00000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TV[0] = 0.000000
43800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SX[1] = 256.000000
ba000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SY[1] = -0.000488
3effffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_SZ[1] = 0.500000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_RHW[1] = 1.000000
ffffffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_COLOR[1] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SPECULAR[1] = B=0 | G=0 | R=0 | FOG=255
00000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TU[1] = 0.000000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TV[1] = 1.000000
43800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SX[2] = 256.000000
437fffe0    NV04_TEXTURED_TRIANGLE.TLVERTEX_SY[2] = 255.999512
3f7fffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_SZ[2] = 1.000000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_RHW[2] = 1.000000
ffffffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_COLOR[2] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SPECULAR[2] = B=0 | G=0 | R=0 | FOG=255
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TU[2] = 1.000000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TV[2] = 1.000000
00042600  size 1, subchannel 1 (0xbeef5401),offset 0x0600,increment
00000102    NV04_TEXTURED_TRIANGLE.DRAWPRIMITIVE[0] = I0=2 | I1=0 | I2=1 | I3=0 | I4=0 | I5=0
00204308  size 8, subchannel 2 (0xbeef5501),offset 0x0308,increment
00eada00    NV04_MULTITEX_TRIANGLE.OFFSET[0] = 0x00eada00
00ec6f00    NV04_MULTITEX_TRIANGLE.OFFSET[1] = 0x00ec6f00
117716a1    NV04_MULTITEX_TRIANGLE.FORMAT[0] = DMA_A=TRUE | DMA_B=FALSE | ORIGIN_ZOH=2 | ORIGIN_FOH=2 | COLOR=6 | MIPMAP_LEVELS=1 | BASE_SIZE_U=7 | BASE_SIZE_V=7 | ADDRESSU=1 | WRAPU=FALSE | ADDRESSV=1 | WRAPV=FALSE
332213a1    NV04_MULTITEX_TRIANGLE.FORMAT[1] = DMA_A=TRUE | DMA_B=FALSE | ORIGIN_ZOH=2 | ORIGIN_FOH=2 | COLOR=3 | MIPMAP_LEVELS=1 | BASE_SIZE_U=2 | BASE_SIZE_V=2 | ADDRESSU=3 | WRAPU=FALSE | ADDRESSV=3 | WRAPV=FALSE
11001010    NV04_MULTITEX_TRIANGLE.FILTER[0] = KERNEL_SIZE_X=16 | KERNEL_SIZE_Y=16 | MIPMAP_DITHER_ENABLE=FALSE | MIPMAP_LODBIAS=0 | MINIFY=1 | ANISOTROPIC_MINIFY_ENABLE=FALSE | MAGNIFY=1 | ANISOTROPIC_MAGNIFY_ENABLE=FALSE
11001010    NV04_MULTITEX_TRIANGLE.FILTER[1] = KERNEL_SIZE_X=16 | KERNEL_SIZE_Y=16 | MIPMAP_DITHER_ENABLE=FALSE | MIPMAP_LODBIAS=0 | MINIFY=1 | ANISOTROPIC_MINIFY_ENABLE=FALSE | MAGNIFY=1 | ANISOTROPIC_MAGNIFY_ENABLE=FALSE
2404140c    NV04_MULTITEX_TRIANGLE.COMBINE_ALPHA[0] = INVERSE0=0 | ARGUMENT0=PRIMARY_COLOR | INVERSE1=0 | ARGUMENT1=TEXTURE0 | INVERSE2=0 | ARGUMENT2=ZERO | INVERSE3=0 | ARGUMENT3=ZERO | MAP=IDENTITY
3408150c    NV04_MULTITEX_TRIANGLE.COMBINE_COLOR[0] = INVERSE0=0 | ALPHA0=0 | ARGUMENT0=PRIMARY_COLOR | INVERSE1=1 | ALPHA1=0 | ARGUMENT1=TEXTURE0 | INVERSE2=0 | ALPHA2=0 | ARGUMENT2=CONSTANT | INVERSE3=0 | ALPHA3=0 | ARGUMENT3=TEXTURE0 | MAP=IDENTITY
0020432c  size 8, subchannel 2 (0xbeef5501),offset 0x032c,increment
24040510    NV04_MULTITEX_TRIANGLE.COMBINE_ALPHA[1] = INVERSE0=0 | ARGUMENT0=PREVIOUS | INVERSE1=1 | ARGUMENT1=ZERO | INVERSE2=0 | ARGUMENT2=ZERO | INVERSE3=0 | ARGUMENT3=ZERO | MAP=IDENTITY
24040510    NV04_MULTITEX_TRIANGLE.COMBINE_COLOR[1] = INVERSE0=0 | ALPHA0=0 | ARGUMENT0=PREVIOUS | INVERSE1=1 | ALPHA1=0 | ARGUMENT1=ZERO | INVERSE2=0 | ALPHA2=0 | ARGUMENT2=ZERO | INVERSE3=0 | ALPHA3=0 | ARGUMENT3=ZERO | MAP=IDENTITY
6619334c    NV04_MULTITEX_TRIANGLE.COMBINE_FACTOR = B=76 | G=51 | R=25 | A=102
120001a0    NV04_MULTITEX_TRIANGLE.BLEND = MASK_BIT=2 | SHADE_MODE=GOURAUD | TEXTURE_PERSPECTIVE_ENABLE=TRUE | SPECULAR_ENABLE=FALSE | FOG_ENABLE=FALSE | BLEND_ENABLE=FALSE | SRC=2 | DST=1
7c182800    NV04_MULTITEX_TRIANGLE.CONTROL0 = ALPHA_REF=0 | ALPHA_FUNC=8 | ALPHA_ENABLE=FALSE | ORIGIN=1 | Z_ENABLE=FALSE | Z_FUNC=8 | CULL_MODE=NONE | DITHER_ENABLE=FALSE | Z_PERSPECTIVE_ENABLE=FALSE | Z_WRITE=FALSE | STENCIL_WRITE=FALSE | ALPHA_WRITE=TRUE | RED_WRITE=TRUE | GREEN_WRITE=TRUE | BLUE_WRITE=TRUE | Z_FORMAT=1
00000080    NV04_MULTITEX_TRIANGLE.CONTROL1 = STENCIL_ENABLE=FALSE | STENCIL_FUNC=8 | STENCIL_REF=0 | STENCIL_MASK_READ=0 | STENCIL_MASK_WRITE=0
00000111    NV04_MULTITEX_TRIANGLE.CONTROL2 = STENCIL_OP_FAIL=1 | STENCIL_OP_ZFAIL=1 | STENCIL_OP_ZPASS=1
ff000000    NV04_MULTITEX_TRIANGLE.FOGCOLOR = B=0 | G=0 | R=0 | A=255
00784400  size 30, subchannel 2 (0xbeef5501),offset 0x0400,increment
44000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SX[0] = 512.000000
437fffe0    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SY[0] = 255.999512
3effffff    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SZ[0] = 0.500000
3f800000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_RHW[0] = 1.000000
ffffffff    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_COLOR[0] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SPECULAR[0] = B=0 | G=0 | R=0 | FOG=255
00000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TU0[0] = 0.000000
00000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TV0[0] = 0.000000
00000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TU1[0] = 0.000000
00000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TV1[0] = 0.000000
43800000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SX[1] = 256.000000
ba000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SY[1] = -0.000488
3effffff    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SZ[1] = 0.500000
3f800000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_RHW[1] = 1.000000
ffffffff    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_COLOR[1] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SPECULAR[1] = B=0 | G=0 | R=0 | FOG=255
00000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TU0[1] = 0.000000
3f800000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TV0[1] = 1.000000
00000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TU1[1] = 0.000000
3f000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TV1[1] = 0.500000
43800000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SX[2] = 256.000000
437fffe0    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SY[2] = 255.999512
3f7fffff    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SZ[2] = 1.000000
3f800000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_RHW[2] = 1.000000
ffffffff    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_COLOR[2] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_SPECULAR[2] = B=0 | G=0 | R=0 | FOG=255
3f800000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TU0[2] = 1.000000
3f800000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TV0[2] = 1.000000
3ecccccd    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TU1[2] = 0.400000
3f000000    NV04_MULTITEX_TRIANGLE.TLMTVERTEX_TV1[2] = 0.500000
00044540  size 1, subchannel 2 (0xbeef5501),offset 0x0540,increment
00000102    NV04_MULTITEX_TRIANGLE.DRAWPRIMITIVE[0] = I0=2 | I1=0 | I2=1 | I3=0 | I4=0 | I5=0
001c2300  size 7, subchannel 1 (0xbeef5401),offset 0x0300,increment
00000000    NV04_TEXTURED_TRIANGLE.COLORKEY
00eada00    NV04_TEXTURED_TRIANGLE.OFFSET = 0x00eada00
117716a1    NV04_TEXTURED_TRIANGLE.FORMAT = DMA_A=TRUE | DMA_B=FALSE | COLOR_KEY_MATCH=0 | ORIGIN_ZOH=CORNER | ORIGIN_FOH=CORNER | COLOR=A8R8G8B8 | MIPMAP_LEVELS=1 | BASE_SIZE_U=7 | BASE_SIZE_V=7 | ADDRESSU=REPEAT | WRAPU=FALSE | ADDRESSV=REPEAT | WRAPV=FALSE
11001010    NV04_TEXTURED_TRIANGLE.FILTER = KERNEL_SIZE_X=16 | KERNEL_SIZE_Y=16 | MIPMAP_DITHER_ENABLE=FALSE | MIPMAP_LODBIAS=0 | MINIFY=NEAREST | ANISOTROPIC_MINIFY_ENABLE=FALSE | MAGNIFY=NEAREST | ANISOTROPIC_MAGNIFY_ENABLE=FALSE
120001a4    NV04_TEXTURED_TRIANGLE.BLEND = TEXTURE_MAP=4 | MASK_BIT=2 | SHADE_MODE=GOURAUD | TEXTURE_PERSPECTIVE_ENABLE=TRUE | SPECULAR_ENABLE=FALSE | FOG_ENABLE=FALSE | BLEND_ENABLE=FALSE | SRC=2 | DST=1
40182800    NV04_TEXTURED_TRIANGLE.CONTROL = ALPHA_REF=0 | ALPHA_FUNC=8 | ALPHA_ENABLE=FALSE | ORIGIN=1 | Z_ENABLE=FALSE | Z_FUNC=8 | CULL_MODE=NONE | DITHER_ENABLE=FALSE | Z_PERSPECTIVE_ENABLE=FALSE | Z_WRITE=FALSE | Z_FORMAT=1
ff000000    NV04_TEXTURED_TRIANGLE.FOGCOLOR = B=0 | G=0 | R=0 | A=255
00602400  size 24, subchannel 1 (0xbeef5401),offset 0x0400,increment
44000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SX[0] = 512.000000
437fffe0    NV04_TEXTURED_TRIANGLE.TLVERTEX_SY[0] = 255.999512
3effffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_SZ[0] = 0.500000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_RHW[0] = 1.000000
ffffffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_COLOR[0] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SPECULAR[0] = B=0 | G=0 | R=0 | FOG=255
00000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TU[0] = 0.000000
00000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TV[0] = 0.000000
43800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SX[1] = 256.000000
ba000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SY[1] = -0.000488
3effffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_SZ[1] = 0.500000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_RHW[1] = 1.000000
ffffffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_COLOR[1] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SPECULAR[1] = B=0 | G=0 | R=0 | FOG=255
00000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TU[1] = 0.000000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TV[1] = 1.000000
43800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SX[2] = 256.000000
437fffe0    NV04_TEXTURED_TRIANGLE.TLVERTEX_SY[2] = 255.999512
3f7fffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_SZ[2] = 1.000000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_RHW[2] = 1.000000
ffffffff    NV04_TEXTURED_TRIANGLE.TLVERTEX_COLOR[2] = B=255 | G=255 | R=255 | A=255
ff000000    NV04_TEXTURED_TRIANGLE.TLVERTEX_SPECULAR[2] = B=0 | G=0 | R=0 | FOG=255
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TU[2] = 1.000000
3f800000    NV04_TEXTURED_TRIANGLE.TLVERTEX_TV[2] = 1.000000
00042600  size 1, subchannel 1 (0xbeef5401),offset 0x0600,increment
00000102    NV04_TEXTURED_TRIANGLE.DRAWPRIMITIVE[0] = I0=2 | I1=0 | I2=1 | I3=0 | I4=0 | I5=0