# 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 ADD mode # ========================== # Mapping 4 (regs) # ========================== # Mapping 5 # ========================== # Mapping 7 (regs) # ========================== # Mapping 8 (fifo) # Changed from 17721 to 18022 (301 words 1204 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 0035bc80 NV04_SCALED_IMAGE_FROM_MEMORY.OFFSET = 0x0035bc80 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 00000012 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 00000013 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 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 2514050c NV04_MULTITEX_TRIANGLE.COMBINE_COLOR[0] = INVERSE0=0 | ALPHA0=0 | ARGUMENT0=PRIMARY_COLOR | INVERSE1=1 | ALPHA1=0 | ARGUMENT1=ZERO | INVERSE2=0 | ALPHA2=0 | ARGUMENT2=TEXTURE0 | INVERSE3=1 | ALPHA3=0 | ARGUMENT3=ZERO | 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