merge libMobiclip

This commit is contained in:
Charlotte 🦝 Delenk 2022-10-17 10:05:43 +01:00
parent 5f092f38ad
commit b79ba6c275
Signed by: darkkirb
GPG key ID: AB2BD8DAF2E37122
92 changed files with 8487 additions and 8534 deletions

View file

@ -1149,3 +1149,73 @@ lbl_8014E078:
/* 8014E084 00149EC4 7C 08 03 A6 */ mtlr r0
/* 8014E088 00149EC8 38 21 00 A0 */ addi r1, r1, 0xa0
/* 8014E08C 00149ECC 4E 80 00 20 */ blr
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@LOCAL@BitsUsed__FUi@bits"
"@LOCAL@BitsUsed__FUi@bits":
.4byte 0x00010202
.4byte 0x03030303
.4byte 0x04040404
.4byte 0x04040404
.4byte 0x05050505
.4byte 0x05050505
.4byte 0x05050505
.4byte 0x05050505
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808

View file

@ -1,70 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@LOCAL@BitsUsed__FUi@bits"
"@LOCAL@BitsUsed__FUi@bits":
.4byte 0x00010202
.4byte 0x03030303
.4byte 0x04040404
.4byte 0x04040404
.4byte 0x05050505
.4byte 0x05050505
.4byte 0x05050505
.4byte 0x05050505
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x06060606
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x07070707
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808
.4byte 0x08080808

View file

@ -549,3 +549,353 @@ lbl_8014E830:
/* 8014E854 0014A694 38 21 00 E0 */ addi r1, r1, 0xe0
/* 8014E858 0014A698 4E 80 00 20 */ blr
/* 8014E85C 0014A69C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global Apcm
Apcm:
.4byte 0xFFE4FFEC
.4byte 0xFFF4FFFC
.4byte 0x0004000C
.4byte 0x0014001C
.4byte 0xFFC8FFD8
.4byte 0xFFE8FFF8
.4byte 0x00080018
.4byte 0x00280038
.4byte 0xFFACFFC4
.4byte 0xFFDCFFF4
.4byte 0x000C0024
.4byte 0x003C0054
.4byte 0xFF90FFB0
.4byte 0xFFD0FFF0
.4byte 0x00100030
.4byte 0x00500070
.4byte 0xFF74FF9C
.4byte 0xFFC4FFEC
.4byte 0x0014003C
.4byte 0x0064008C
.4byte 0xFF58FF88
.4byte 0xFFB8FFE8
.4byte 0x00180048
.4byte 0x007800A8
.4byte 0xFF3CFF74
.4byte 0xFFACFFE4
.4byte 0x001C0054
.4byte 0x008C00C4
.4byte 0xFF20FF60
.4byte 0xFFA0FFE0
.4byte 0x00200060
.4byte 0x00A000E0
.4byte 0xFF04FF4C
.4byte 0xFF94FFDC
.4byte 0x0024006C
.4byte 0x00B400FC
.4byte 0xFEE8FF38
.4byte 0xFF88FFD8
.4byte 0x00280078
.4byte 0x00C80118
.4byte 0xFECCFF24
.4byte 0xFF7CFFD4
.4byte 0x002C0084
.4byte 0x00DC0134
.4byte 0xFEB0FF10
.4byte 0xFF70FFD0
.4byte 0x00300090
.4byte 0x00F00150
.4byte 0xFE94FEFC
.4byte 0xFF64FFCC
.4byte 0x0034009C
.4byte 0x0104016C
.4byte 0xFE78FEE8
.4byte 0xFF58FFC8
.4byte 0x003800A8
.4byte 0x01180188
.4byte 0xFE5CFED4
.4byte 0xFF4CFFC4
.4byte 0x003C00B4
.4byte 0x012C01A4
.4byte 0xFE40FEC0
.4byte 0xFF40FFC0
.4byte 0x004000C0
.4byte 0x014001C0
.4byte 0xFE08FE98
.4byte 0xFF28FFB8
.4byte 0x004800D8
.4byte 0x016801F8
.4byte 0xFDD0FE70
.4byte 0xFF10FFB0
.4byte 0x005000F0
.4byte 0x01900230
.4byte 0xFD98FE48
.4byte 0xFEF8FFA8
.4byte 0x00580108
.4byte 0x01B80268
.4byte 0xFD60FE20
.4byte 0xFEE0FFA0
.4byte 0x00600120
.4byte 0x01E002A0
.4byte 0xFD28FDF8
.4byte 0xFEC8FF98
.4byte 0x00680138
.4byte 0x020802D8
.4byte 0xFCF0FDD0
.4byte 0xFEB0FF90
.4byte 0x00700150
.4byte 0x02300310
.4byte 0xFCB8FDA8
.4byte 0xFE98FF88
.4byte 0x00780168
.4byte 0x02580348
.4byte 0xFC80FD80
.4byte 0xFE80FF80
.4byte 0x00800180
.4byte 0x02800380
.4byte 0xFC10FD30
.4byte 0xFE50FF70
.4byte 0x009001B0
.4byte 0x02D003F0
.4byte 0xFBA0FCE0
.4byte 0xFE20FF60
.4byte 0x00A001E0
.4byte 0x03200460
.4byte 0xFB30FC90
.4byte 0xFDF0FF50
.4byte 0x00B00210
.4byte 0x037004D0
.4byte 0xFAC0FC40
.4byte 0xFDC0FF40
.4byte 0x00C00240
.4byte 0x03C00540
.4byte 0xFA50FBF0
.4byte 0xFD90FF30
.4byte 0x00D00270
.4byte 0x041005B0
.4byte 0xF9E0FBA0
.4byte 0xFD60FF20
.4byte 0x00E002A0
.4byte 0x04600620
.4byte 0xF970FB50
.4byte 0xFD30FF10
.4byte 0x00F002D0
.4byte 0x04B00690
.4byte 0xF900FB00
.4byte 0xFD00FF00
.4byte 0x01000300
.4byte 0x05000700
.4byte 0xF820FA60
.4byte 0xFCA0FEE0
.4byte 0x01200360
.4byte 0x05A007E0
.4byte 0xF740F9C0
.4byte 0xFC40FEC0
.4byte 0x014003C0
.4byte 0x064008C0
.4byte 0xF660F920
.4byte 0xFBE0FEA0
.4byte 0x01600420
.4byte 0x06E009A0
.4byte 0xF580F880
.4byte 0xFB80FE80
.4byte 0x01800480
.4byte 0x07800A80
.4byte 0xF4A0F7E0
.4byte 0xFB20FE60
.4byte 0x01A004E0
.4byte 0x08200B60
.4byte 0xF3C0F740
.4byte 0xFAC0FE40
.4byte 0x01C00540
.4byte 0x08C00C40
.4byte 0xF2E0F6A0
.4byte 0xFA60FE20
.4byte 0x01E005A0
.4byte 0x09600D20
.4byte 0xF200F600
.4byte 0xFA00FE00
.4byte 0x02000600
.4byte 0x0A000E00
.4byte 0xF040F4C0
.4byte 0xF940FDC0
.4byte 0x024006C0
.4byte 0x0B400FC0
.4byte 0xEE80F380
.4byte 0xF880FD80
.4byte 0x02800780
.4byte 0x0C801180
.4byte 0xECC0F240
.4byte 0xF7C0FD40
.4byte 0x02C00840
.4byte 0x0DC01340
.4byte 0xEB00F100
.4byte 0xF700FD00
.4byte 0x03000900
.4byte 0x0F001500
.4byte 0xE940EFC0
.4byte 0xF640FCC0
.4byte 0x034009C0
.4byte 0x104016C0
.4byte 0xE780EE80
.4byte 0xF580FC80
.4byte 0x03800A80
.4byte 0x11801880
.4byte 0xE5C0ED40
.4byte 0xF4C0FC40
.4byte 0x03C00B40
.4byte 0x12C01A40
.4byte 0xE400EC00
.4byte 0xF400FC00
.4byte 0x04000C00
.4byte 0x14001C00
.4byte 0xE081E981
.4byte 0xF280FB80
.4byte 0x04800D80
.4byte 0x16801F80
.4byte 0xDD01E701
.4byte 0xF100FB00
.4byte 0x05000F00
.4byte 0x19002300
.4byte 0xD981E481
.4byte 0xEF80FA80
.4byte 0x05801080
.4byte 0x1B802680
.4byte 0xD601E201
.4byte 0xEE00FA00
.4byte 0x06001200
.4byte 0x1E002A00
.4byte 0xD281DF81
.4byte 0xEC80F980
.4byte 0x06801380
.4byte 0x20802D80
.4byte 0xCF01DD01
.4byte 0xEB00F900
.4byte 0x07001500
.4byte 0x23003100
.4byte 0xCB81DA81
.4byte 0xE980F880
.4byte 0x07801680
.4byte 0x25803480
.4byte 0xC801D801
.4byte 0xE800F800
.4byte 0x08001800
.4byte 0x28003800
.4byte 0xC101D301
.4byte 0xE500F700
.4byte 0x09001B00
.4byte 0x2CFF3EFF
.4byte 0xBA01CE01
.4byte 0xE200F600
.4byte 0x0A001E00
.4byte 0x31FF45FF
.4byte 0xB301C901
.4byte 0xDF00F500
.4byte 0x0B002100
.4byte 0x36FF4CFF
.4byte 0xAC01C401
.4byte 0xDC00F400
.4byte 0x0C002400
.4byte 0x3BFF53FF
.4byte 0xA501BF01
.4byte 0xD900F300
.4byte 0x0D002700
.4byte 0x40FF5AFF
.4byte 0x9E01BA01
.4byte 0xD600F200
.4byte 0x0E002A00
.4byte 0x45FF61FF
.4byte 0x9701B501
.4byte 0xD300F100
.4byte 0x0F002D00
.4byte 0x4AFF68FF
.4byte 0x9001B001
.4byte 0xD000F000
.4byte 0x10003000
.4byte 0x4FFF6FFF
.4byte 0x80678134
.4byte 0x820082CD
.4byte 0x839A8467
.4byte 0x85348600
.4byte 0x88018B33
.4byte 0x8E67919B
.4byte 0x94CD9801
.4byte 0x9B339E67
.4byte 0xA19BA4CD
.4byte 0xA801ACCC
.4byte 0xB334B998
.4byte 0xC000C668
.4byte 0xCCCCD334
.4byte 0xD998E000
.4byte 0xE668ECCC
.4byte 0xF334F998
.4byte 0x00000668
.4byte 0x0CCC1334
.4byte 0x19982000
.4byte 0x26682CCC
.4byte 0x33343998
.4byte 0x40004668
.4byte 0x4CCC5334
.4byte 0x57FF5B33
.4byte 0x5E676199
.4byte 0x64CD67FF
.4byte 0x6B336E65
.4byte 0x719974CD
.4byte 0x77FF7A00
.4byte 0x7ACC7B99
.4byte 0x7C667D33
.4byte 0x7E007ECC
.4byte 0x94CD9801
.4byte 0x9B339E67
.4byte 0xA19BA4CD
.4byte 0xA801ACCC
.4byte 0xB334B998
.4byte 0xC000C668
.4byte 0xCCCCD334
.4byte 0xD998E000
.4byte 0xE668ECCC
.4byte 0xF334F998
.4byte 0x00000668
.4byte 0x0CCC1334
.4byte 0x19982000
.4byte 0x26682CCC
.4byte 0x33343998
.4byte 0x40004668
.4byte 0xB998C000
.4byte 0xC668CCCC
.4byte 0xD334D998
.4byte 0xE000E668
.4byte 0xECCCF334
.4byte 0xF9980000
.4byte 0x06680CCC
.4byte 0x13341998
.4byte 0x20002668
.4byte 0x2CCC3334
.4byte 0x39984000
.4byte 0x46684CCC
.4byte 0x533457FF
.4byte 0x5B335E67
.4byte 0x619964CD
.4byte 0x67FF6B33
.4byte 0xB330BC94
.4byte 0xC5F4CF58
.4byte 0xD8BCE220
.4byte 0xEB80F4E4
.4byte 0xFE4807A8
.4byte 0x110C1A70
.4byte 0x23D42D34
.4byte 0x36983FFC
.4byte 0xD998E224
.4byte 0xEAACF334
.4byte 0xFBBC0444
.4byte 0x0CCC1554
.4byte 0x1DDC2668
.4byte 0x2EF03778
.4byte 0x40004888
.4byte 0x511057FF
.4byte 0xCCCCDC28
.4byte 0xEB84FAE0
.4byte 0x0A3C1998
.4byte 0x28F4384C
.4byte 0xE664F4E4
.4byte 0x036811E8
.4byte 0x20682EEC
.4byte 0x3D6C4BEC

View file

@ -1,350 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global Apcm
Apcm:
.4byte 0xFFE4FFEC
.4byte 0xFFF4FFFC
.4byte 0x0004000C
.4byte 0x0014001C
.4byte 0xFFC8FFD8
.4byte 0xFFE8FFF8
.4byte 0x00080018
.4byte 0x00280038
.4byte 0xFFACFFC4
.4byte 0xFFDCFFF4
.4byte 0x000C0024
.4byte 0x003C0054
.4byte 0xFF90FFB0
.4byte 0xFFD0FFF0
.4byte 0x00100030
.4byte 0x00500070
.4byte 0xFF74FF9C
.4byte 0xFFC4FFEC
.4byte 0x0014003C
.4byte 0x0064008C
.4byte 0xFF58FF88
.4byte 0xFFB8FFE8
.4byte 0x00180048
.4byte 0x007800A8
.4byte 0xFF3CFF74
.4byte 0xFFACFFE4
.4byte 0x001C0054
.4byte 0x008C00C4
.4byte 0xFF20FF60
.4byte 0xFFA0FFE0
.4byte 0x00200060
.4byte 0x00A000E0
.4byte 0xFF04FF4C
.4byte 0xFF94FFDC
.4byte 0x0024006C
.4byte 0x00B400FC
.4byte 0xFEE8FF38
.4byte 0xFF88FFD8
.4byte 0x00280078
.4byte 0x00C80118
.4byte 0xFECCFF24
.4byte 0xFF7CFFD4
.4byte 0x002C0084
.4byte 0x00DC0134
.4byte 0xFEB0FF10
.4byte 0xFF70FFD0
.4byte 0x00300090
.4byte 0x00F00150
.4byte 0xFE94FEFC
.4byte 0xFF64FFCC
.4byte 0x0034009C
.4byte 0x0104016C
.4byte 0xFE78FEE8
.4byte 0xFF58FFC8
.4byte 0x003800A8
.4byte 0x01180188
.4byte 0xFE5CFED4
.4byte 0xFF4CFFC4
.4byte 0x003C00B4
.4byte 0x012C01A4
.4byte 0xFE40FEC0
.4byte 0xFF40FFC0
.4byte 0x004000C0
.4byte 0x014001C0
.4byte 0xFE08FE98
.4byte 0xFF28FFB8
.4byte 0x004800D8
.4byte 0x016801F8
.4byte 0xFDD0FE70
.4byte 0xFF10FFB0
.4byte 0x005000F0
.4byte 0x01900230
.4byte 0xFD98FE48
.4byte 0xFEF8FFA8
.4byte 0x00580108
.4byte 0x01B80268
.4byte 0xFD60FE20
.4byte 0xFEE0FFA0
.4byte 0x00600120
.4byte 0x01E002A0
.4byte 0xFD28FDF8
.4byte 0xFEC8FF98
.4byte 0x00680138
.4byte 0x020802D8
.4byte 0xFCF0FDD0
.4byte 0xFEB0FF90
.4byte 0x00700150
.4byte 0x02300310
.4byte 0xFCB8FDA8
.4byte 0xFE98FF88
.4byte 0x00780168
.4byte 0x02580348
.4byte 0xFC80FD80
.4byte 0xFE80FF80
.4byte 0x00800180
.4byte 0x02800380
.4byte 0xFC10FD30
.4byte 0xFE50FF70
.4byte 0x009001B0
.4byte 0x02D003F0
.4byte 0xFBA0FCE0
.4byte 0xFE20FF60
.4byte 0x00A001E0
.4byte 0x03200460
.4byte 0xFB30FC90
.4byte 0xFDF0FF50
.4byte 0x00B00210
.4byte 0x037004D0
.4byte 0xFAC0FC40
.4byte 0xFDC0FF40
.4byte 0x00C00240
.4byte 0x03C00540
.4byte 0xFA50FBF0
.4byte 0xFD90FF30
.4byte 0x00D00270
.4byte 0x041005B0
.4byte 0xF9E0FBA0
.4byte 0xFD60FF20
.4byte 0x00E002A0
.4byte 0x04600620
.4byte 0xF970FB50
.4byte 0xFD30FF10
.4byte 0x00F002D0
.4byte 0x04B00690
.4byte 0xF900FB00
.4byte 0xFD00FF00
.4byte 0x01000300
.4byte 0x05000700
.4byte 0xF820FA60
.4byte 0xFCA0FEE0
.4byte 0x01200360
.4byte 0x05A007E0
.4byte 0xF740F9C0
.4byte 0xFC40FEC0
.4byte 0x014003C0
.4byte 0x064008C0
.4byte 0xF660F920
.4byte 0xFBE0FEA0
.4byte 0x01600420
.4byte 0x06E009A0
.4byte 0xF580F880
.4byte 0xFB80FE80
.4byte 0x01800480
.4byte 0x07800A80
.4byte 0xF4A0F7E0
.4byte 0xFB20FE60
.4byte 0x01A004E0
.4byte 0x08200B60
.4byte 0xF3C0F740
.4byte 0xFAC0FE40
.4byte 0x01C00540
.4byte 0x08C00C40
.4byte 0xF2E0F6A0
.4byte 0xFA60FE20
.4byte 0x01E005A0
.4byte 0x09600D20
.4byte 0xF200F600
.4byte 0xFA00FE00
.4byte 0x02000600
.4byte 0x0A000E00
.4byte 0xF040F4C0
.4byte 0xF940FDC0
.4byte 0x024006C0
.4byte 0x0B400FC0
.4byte 0xEE80F380
.4byte 0xF880FD80
.4byte 0x02800780
.4byte 0x0C801180
.4byte 0xECC0F240
.4byte 0xF7C0FD40
.4byte 0x02C00840
.4byte 0x0DC01340
.4byte 0xEB00F100
.4byte 0xF700FD00
.4byte 0x03000900
.4byte 0x0F001500
.4byte 0xE940EFC0
.4byte 0xF640FCC0
.4byte 0x034009C0
.4byte 0x104016C0
.4byte 0xE780EE80
.4byte 0xF580FC80
.4byte 0x03800A80
.4byte 0x11801880
.4byte 0xE5C0ED40
.4byte 0xF4C0FC40
.4byte 0x03C00B40
.4byte 0x12C01A40
.4byte 0xE400EC00
.4byte 0xF400FC00
.4byte 0x04000C00
.4byte 0x14001C00
.4byte 0xE081E981
.4byte 0xF280FB80
.4byte 0x04800D80
.4byte 0x16801F80
.4byte 0xDD01E701
.4byte 0xF100FB00
.4byte 0x05000F00
.4byte 0x19002300
.4byte 0xD981E481
.4byte 0xEF80FA80
.4byte 0x05801080
.4byte 0x1B802680
.4byte 0xD601E201
.4byte 0xEE00FA00
.4byte 0x06001200
.4byte 0x1E002A00
.4byte 0xD281DF81
.4byte 0xEC80F980
.4byte 0x06801380
.4byte 0x20802D80
.4byte 0xCF01DD01
.4byte 0xEB00F900
.4byte 0x07001500
.4byte 0x23003100
.4byte 0xCB81DA81
.4byte 0xE980F880
.4byte 0x07801680
.4byte 0x25803480
.4byte 0xC801D801
.4byte 0xE800F800
.4byte 0x08001800
.4byte 0x28003800
.4byte 0xC101D301
.4byte 0xE500F700
.4byte 0x09001B00
.4byte 0x2CFF3EFF
.4byte 0xBA01CE01
.4byte 0xE200F600
.4byte 0x0A001E00
.4byte 0x31FF45FF
.4byte 0xB301C901
.4byte 0xDF00F500
.4byte 0x0B002100
.4byte 0x36FF4CFF
.4byte 0xAC01C401
.4byte 0xDC00F400
.4byte 0x0C002400
.4byte 0x3BFF53FF
.4byte 0xA501BF01
.4byte 0xD900F300
.4byte 0x0D002700
.4byte 0x40FF5AFF
.4byte 0x9E01BA01
.4byte 0xD600F200
.4byte 0x0E002A00
.4byte 0x45FF61FF
.4byte 0x9701B501
.4byte 0xD300F100
.4byte 0x0F002D00
.4byte 0x4AFF68FF
.4byte 0x9001B001
.4byte 0xD000F000
.4byte 0x10003000
.4byte 0x4FFF6FFF
.4byte 0x80678134
.4byte 0x820082CD
.4byte 0x839A8467
.4byte 0x85348600
.4byte 0x88018B33
.4byte 0x8E67919B
.4byte 0x94CD9801
.4byte 0x9B339E67
.4byte 0xA19BA4CD
.4byte 0xA801ACCC
.4byte 0xB334B998
.4byte 0xC000C668
.4byte 0xCCCCD334
.4byte 0xD998E000
.4byte 0xE668ECCC
.4byte 0xF334F998
.4byte 0x00000668
.4byte 0x0CCC1334
.4byte 0x19982000
.4byte 0x26682CCC
.4byte 0x33343998
.4byte 0x40004668
.4byte 0x4CCC5334
.4byte 0x57FF5B33
.4byte 0x5E676199
.4byte 0x64CD67FF
.4byte 0x6B336E65
.4byte 0x719974CD
.4byte 0x77FF7A00
.4byte 0x7ACC7B99
.4byte 0x7C667D33
.4byte 0x7E007ECC
.4byte 0x94CD9801
.4byte 0x9B339E67
.4byte 0xA19BA4CD
.4byte 0xA801ACCC
.4byte 0xB334B998
.4byte 0xC000C668
.4byte 0xCCCCD334
.4byte 0xD998E000
.4byte 0xE668ECCC
.4byte 0xF334F998
.4byte 0x00000668
.4byte 0x0CCC1334
.4byte 0x19982000
.4byte 0x26682CCC
.4byte 0x33343998
.4byte 0x40004668
.4byte 0xB998C000
.4byte 0xC668CCCC
.4byte 0xD334D998
.4byte 0xE000E668
.4byte 0xECCCF334
.4byte 0xF9980000
.4byte 0x06680CCC
.4byte 0x13341998
.4byte 0x20002668
.4byte 0x2CCC3334
.4byte 0x39984000
.4byte 0x46684CCC
.4byte 0x533457FF
.4byte 0x5B335E67
.4byte 0x619964CD
.4byte 0x67FF6B33
.4byte 0xB330BC94
.4byte 0xC5F4CF58
.4byte 0xD8BCE220
.4byte 0xEB80F4E4
.4byte 0xFE4807A8
.4byte 0x110C1A70
.4byte 0x23D42D34
.4byte 0x36983FFC
.4byte 0xD998E224
.4byte 0xEAACF334
.4byte 0xFBBC0444
.4byte 0x0CCC1554
.4byte 0x1DDC2668
.4byte 0x2EF03778
.4byte 0x40004888
.4byte 0x511057FF
.4byte 0xCCCCDC28
.4byte 0xEB84FAE0
.4byte 0x0A3C1998
.4byte 0x28F4384C
.4byte 0xE664F4E4
.4byte 0x036811E8
.4byte 0x20682EEC
.4byte 0x3D6C4BEC

View file

@ -179,3 +179,63 @@ lbl_8014ECF8:
/* 8014ED04 0014AB44 38 21 00 20 */ addi r1, r1, 0x20
/* 8014ED08 0014AB48 4E 80 00 20 */ blr
/* 8014ED0C 0014AB4C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global g_Ima_Adpcm_StepTable
g_Ima_Adpcm_StepTable:
.4byte 0x00070008
.4byte 0x0009000A
.4byte 0x000B000C
.4byte 0x000D000E
.4byte 0x00100011
.4byte 0x00130015
.4byte 0x00170019
.4byte 0x001C001F
.4byte 0x00220025
.4byte 0x0029002D
.4byte 0x00320037
.4byte 0x003C0042
.4byte 0x00490050
.4byte 0x00580061
.4byte 0x006B0076
.4byte 0x0082008F
.4byte 0x009D00AD
.4byte 0x00BE00D1
.4byte 0x00E600FD
.4byte 0x01170133
.4byte 0x01510173
.4byte 0x019801C1
.4byte 0x01EE0220
.4byte 0x02560292
.4byte 0x02D4031C
.4byte 0x036C03C3
.4byte 0x0424048E
.4byte 0x05020583
.4byte 0x061006AB
.4byte 0x07560812
.4byte 0x08E009C3
.4byte 0x0ABD0BD0
.4byte 0x0CFF0E4C
.4byte 0x0FBA114C
.4byte 0x130714EE
.4byte 0x17061954
.4byte 0x1BDC1EA5
.4byte 0x21B62515
.4byte 0x28CA2CDF
.4byte 0x315B364B
.4byte 0x3BB941B2
.4byte 0x48444F7E
.4byte 0x5771602F
.4byte 0x69CE7462
.4byte 0x7FFF0000
.4byte 0
.global g_Ima_Adpcm_IndexTable
g_Ima_Adpcm_IndexTable:
.4byte 0xFFFFFFFF
.4byte 0x02040608
.4byte 0xFFFFFFFF
.4byte 0x02040608

View file

@ -1,60 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global g_Ima_Adpcm_StepTable
g_Ima_Adpcm_StepTable:
.4byte 0x00070008
.4byte 0x0009000A
.4byte 0x000B000C
.4byte 0x000D000E
.4byte 0x00100011
.4byte 0x00130015
.4byte 0x00170019
.4byte 0x001C001F
.4byte 0x00220025
.4byte 0x0029002D
.4byte 0x00320037
.4byte 0x003C0042
.4byte 0x00490050
.4byte 0x00580061
.4byte 0x006B0076
.4byte 0x0082008F
.4byte 0x009D00AD
.4byte 0x00BE00D1
.4byte 0x00E600FD
.4byte 0x01170133
.4byte 0x01510173
.4byte 0x019801C1
.4byte 0x01EE0220
.4byte 0x02560292
.4byte 0x02D4031C
.4byte 0x036C03C3
.4byte 0x0424048E
.4byte 0x05020583
.4byte 0x061006AB
.4byte 0x07560812
.4byte 0x08E009C3
.4byte 0x0ABD0BD0
.4byte 0x0CFF0E4C
.4byte 0x0FBA114C
.4byte 0x130714EE
.4byte 0x17061954
.4byte 0x1BDC1EA5
.4byte 0x21B62515
.4byte 0x28CA2CDF
.4byte 0x315B364B
.4byte 0x3BB941B2
.4byte 0x48444F7E
.4byte 0x5771602F
.4byte 0x69CE7462
.4byte 0x7FFF0000
.4byte 0
.global g_Ima_Adpcm_IndexTable
g_Ima_Adpcm_IndexTable:
.4byte 0xFFFFFFFF
.4byte 0x02040608
.4byte 0xFFFFFFFF
.4byte 0x02040608

View file

@ -1177,3 +1177,275 @@ lbl_8014FAEC:
/* 8014FB14 0014B954 00 00 00 00 */ .4byte 0x00000000
/* 8014FB18 0014B958 00 00 00 00 */ .4byte 0x00000000
/* 8014FB1C 0014B95C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2662"
"@2662":
.4byte 0x3C3C2052
.4byte 0x564C5F4D
.4byte 0x574D202D
.4byte 0x204D4F42
.4byte 0x49434C49
.4byte 0x505F4D4F
.4byte 0x20097265
.4byte 0x6C656173
.4byte 0x65206275
.4byte 0x696C643A
.4byte 0x20446563
.4byte 0x20203820
.4byte 0x32303131
.4byte 0x2030393A
.4byte 0x35303A33
.4byte 0x37202830
.4byte 0x78343330
.4byte 0x325F3138
.4byte 0x3829203E
.4byte 0x3E000000
.4byte 0x5B4D4F4F
.4byte 0x70656E5D
.4byte 0x204E756C
.4byte 0x6C206D6F
.4byte 0x76696520
.4byte 0x706F696E
.4byte 0x7465720A
.4byte 0
.4byte 0x5B4D4F4F
.4byte 0x70656E5D
.4byte 0x20616C72
.4byte 0x65616479
.4byte 0x206F7065
.4byte 0x6E65640A
.4byte 0
.4byte 0x5B4D4F4F
.4byte 0x70656E5D
.4byte 0x20666169
.4byte 0x6C65640A
.4byte 0
.global "@3402"
"@3402":
.4byte lbl_8014EF74
.4byte lbl_8014EF7C
.4byte lbl_8014EF84
.4byte lbl_8014EF8C
.4byte lbl_8014EF94
.4byte lbl_8014EF9C
.4byte lbl_8014EFA4
.4byte lbl_8014EFB4
.4byte lbl_8014EFAC
.global "@3409"
"@3409":
.4byte 0x5B4D4F52
.4byte 0x756E5D20
.4byte 0x6D6F7669
.4byte 0x65206E6F
.4byte 0x74206F70
.4byte 0x656E6564
.4byte 0x0A000000
.global "@3410"
"@3410":
.4byte 0x5B4D4F52
.4byte 0x756E5D20
.4byte 0x66617461
.4byte 0x6C206572
.4byte 0x726F720A
.4byte 0
.global "@3417"
"@3417":
.4byte 0x5B4D4F43
.4byte 0x6C6F7365
.4byte 0x5D206D6F
.4byte 0x76696520
.4byte 0x77617320
.4byte 0x6E6F7420
.4byte 0x6F70656E
.4byte 0x65640A00
.global "@3425"
"@3425":
.4byte 0x5B4D4F44
.4byte 0x65737472
.4byte 0x6F79496E
.4byte 0x7374616E
.4byte 0x63655D20
.4byte 0x6D6F7669
.4byte 0x65207761
.4byte 0x73206E6F
.4byte 0x7420636C
.4byte 0x6F736564
.4byte 0x0A000000
.global "@3509"
"@3509":
.4byte 0x5B4D4F47
.4byte 0x65745955
.4byte 0x56496D61
.4byte 0x67655D20
.4byte 0x6D6F7669
.4byte 0x65207761
.4byte 0x73206E6F
.4byte 0x74206F70
.4byte 0x656E6564
.4byte 0x0A000000
.4byte 0x5B4D4F47
.4byte 0x65745247
.4byte 0x42496D61
.4byte 0x67655D20
.4byte 0x6D6F7669
.4byte 0x65207761
.4byte 0x73206E6F
.4byte 0x74206F70
.4byte 0x656E6564
.4byte 0x0A000000
.global "@3546"
"@3546":
.4byte 0x5B4D4F53
.4byte 0x6B697049
.4byte 0x6D616765
.4byte 0x5D206D6F
.4byte 0x76696520
.4byte 0x77617320
.4byte 0x6E6F7420
.4byte 0x6F70656E
.4byte 0x65640A00
.4byte 0x5B4D4F47
.4byte 0x65744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x745D206D
.4byte 0x6F766965
.4byte 0x20776173
.4byte 0x206E6F74
.4byte 0x206F7065
.4byte 0x6E65640A
.4byte 0
.4byte 0x5B4D4F47
.4byte 0x65744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x745D2066
.4byte 0x61696C65
.4byte 0x642C2061
.4byte 0x7564696F
.4byte 0x20717565
.4byte 0x75652065
.4byte 0x6D707479
.4byte 0x0A000000
.4byte 0x5B4D4F47
.4byte 0x65744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x745D2047
.4byte 0x6976656E
.4byte 0x20627566
.4byte 0x66657220
.4byte 0x69732074
.4byte 0x6F6F2073
.4byte 0x6D616C6C
.4byte 0x0A000000
.4byte 0x5B4D4F47
.4byte 0x65744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x745D2020
.4byte 0x6661696C
.4byte 0x65642C20
.4byte 0x61756469
.4byte 0x6F207175
.4byte 0x65756520
.4byte 0x656D7074
.4byte 0x790A0000
.global "@3600"
"@3600":
.4byte 0x5B4D4F53
.4byte 0x6B697041
.4byte 0x7564696F
.4byte 0x5061636B
.4byte 0x65745D20
.4byte 0x6D6F7669
.4byte 0x65207761
.4byte 0x73206E6F
.4byte 0x74206F70
.4byte 0x656E6564
.4byte 0x0A000000
.global "@3601"
"@3601":
.4byte 0x5B4D4F53
.4byte 0x6B697041
.4byte 0x7564696F
.4byte 0x5061636B
.4byte 0x65745D20
.4byte 0x20666169
.4byte 0x6C65642C
.4byte 0x20617564
.4byte 0x696F2071
.4byte 0x75657565
.4byte 0x20656D70
.4byte 0x74790A00
.global "@3614"
"@3614":
.4byte 0x5B4D4F47
.4byte 0x65744E65
.4byte 0x78744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x7453697A
.4byte 0x655D206D
.4byte 0x6F766965
.4byte 0x20776173
.4byte 0x206E6F74
.4byte 0x206F7065
.4byte 0x6E65640A
.4byte 0
.global "@3615"
"@3615":
.4byte 0x5B4D4F47
.4byte 0x65744E65
.4byte 0x78744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x7453697A
.4byte 0x655D2066
.4byte 0x61696C65
.4byte 0x642C2061
.4byte 0x7564696F
.4byte 0x20717565
.4byte 0x75652065
.4byte 0x6D707479
.4byte 0x0A000000
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __MOBICLIP_MOVersion
__MOBICLIP_MOVersion:
.4byte "@2662"
.4byte 0
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global MOiNbCreatedInstances
MOiNbCreatedInstances:
.skip 0x8

View file

@ -1,258 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2662"
"@2662":
.4byte 0x3C3C2052
.4byte 0x564C5F4D
.4byte 0x574D202D
.4byte 0x204D4F42
.4byte 0x49434C49
.4byte 0x505F4D4F
.4byte 0x20097265
.4byte 0x6C656173
.4byte 0x65206275
.4byte 0x696C643A
.4byte 0x20446563
.4byte 0x20203820
.4byte 0x32303131
.4byte 0x2030393A
.4byte 0x35303A33
.4byte 0x37202830
.4byte 0x78343330
.4byte 0x325F3138
.4byte 0x3829203E
.4byte 0x3E000000
.4byte 0x5B4D4F4F
.4byte 0x70656E5D
.4byte 0x204E756C
.4byte 0x6C206D6F
.4byte 0x76696520
.4byte 0x706F696E
.4byte 0x7465720A
.4byte 0
.4byte 0x5B4D4F4F
.4byte 0x70656E5D
.4byte 0x20616C72
.4byte 0x65616479
.4byte 0x206F7065
.4byte 0x6E65640A
.4byte 0
.4byte 0x5B4D4F4F
.4byte 0x70656E5D
.4byte 0x20666169
.4byte 0x6C65640A
.4byte 0
.global "@3402"
"@3402":
.4byte lbl_8014EF74
.4byte lbl_8014EF7C
.4byte lbl_8014EF84
.4byte lbl_8014EF8C
.4byte lbl_8014EF94
.4byte lbl_8014EF9C
.4byte lbl_8014EFA4
.4byte lbl_8014EFB4
.4byte lbl_8014EFAC
.global "@3409"
"@3409":
.4byte 0x5B4D4F52
.4byte 0x756E5D20
.4byte 0x6D6F7669
.4byte 0x65206E6F
.4byte 0x74206F70
.4byte 0x656E6564
.4byte 0x0A000000
.global "@3410"
"@3410":
.4byte 0x5B4D4F52
.4byte 0x756E5D20
.4byte 0x66617461
.4byte 0x6C206572
.4byte 0x726F720A
.4byte 0
.global "@3417"
"@3417":
.4byte 0x5B4D4F43
.4byte 0x6C6F7365
.4byte 0x5D206D6F
.4byte 0x76696520
.4byte 0x77617320
.4byte 0x6E6F7420
.4byte 0x6F70656E
.4byte 0x65640A00
.global "@3425"
"@3425":
.4byte 0x5B4D4F44
.4byte 0x65737472
.4byte 0x6F79496E
.4byte 0x7374616E
.4byte 0x63655D20
.4byte 0x6D6F7669
.4byte 0x65207761
.4byte 0x73206E6F
.4byte 0x7420636C
.4byte 0x6F736564
.4byte 0x0A000000
.global "@3509"
"@3509":
.4byte 0x5B4D4F47
.4byte 0x65745955
.4byte 0x56496D61
.4byte 0x67655D20
.4byte 0x6D6F7669
.4byte 0x65207761
.4byte 0x73206E6F
.4byte 0x74206F70
.4byte 0x656E6564
.4byte 0x0A000000
.4byte 0x5B4D4F47
.4byte 0x65745247
.4byte 0x42496D61
.4byte 0x67655D20
.4byte 0x6D6F7669
.4byte 0x65207761
.4byte 0x73206E6F
.4byte 0x74206F70
.4byte 0x656E6564
.4byte 0x0A000000
.global "@3546"
"@3546":
.4byte 0x5B4D4F53
.4byte 0x6B697049
.4byte 0x6D616765
.4byte 0x5D206D6F
.4byte 0x76696520
.4byte 0x77617320
.4byte 0x6E6F7420
.4byte 0x6F70656E
.4byte 0x65640A00
.4byte 0x5B4D4F47
.4byte 0x65744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x745D206D
.4byte 0x6F766965
.4byte 0x20776173
.4byte 0x206E6F74
.4byte 0x206F7065
.4byte 0x6E65640A
.4byte 0
.4byte 0x5B4D4F47
.4byte 0x65744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x745D2066
.4byte 0x61696C65
.4byte 0x642C2061
.4byte 0x7564696F
.4byte 0x20717565
.4byte 0x75652065
.4byte 0x6D707479
.4byte 0x0A000000
.4byte 0x5B4D4F47
.4byte 0x65744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x745D2047
.4byte 0x6976656E
.4byte 0x20627566
.4byte 0x66657220
.4byte 0x69732074
.4byte 0x6F6F2073
.4byte 0x6D616C6C
.4byte 0x0A000000
.4byte 0x5B4D4F47
.4byte 0x65744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x745D2020
.4byte 0x6661696C
.4byte 0x65642C20
.4byte 0x61756469
.4byte 0x6F207175
.4byte 0x65756520
.4byte 0x656D7074
.4byte 0x790A0000
.global "@3600"
"@3600":
.4byte 0x5B4D4F53
.4byte 0x6B697041
.4byte 0x7564696F
.4byte 0x5061636B
.4byte 0x65745D20
.4byte 0x6D6F7669
.4byte 0x65207761
.4byte 0x73206E6F
.4byte 0x74206F70
.4byte 0x656E6564
.4byte 0x0A000000
.global "@3601"
"@3601":
.4byte 0x5B4D4F53
.4byte 0x6B697041
.4byte 0x7564696F
.4byte 0x5061636B
.4byte 0x65745D20
.4byte 0x20666169
.4byte 0x6C65642C
.4byte 0x20617564
.4byte 0x696F2071
.4byte 0x75657565
.4byte 0x20656D70
.4byte 0x74790A00
.global "@3614"
"@3614":
.4byte 0x5B4D4F47
.4byte 0x65744E65
.4byte 0x78744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x7453697A
.4byte 0x655D206D
.4byte 0x6F766965
.4byte 0x20776173
.4byte 0x206E6F74
.4byte 0x206F7065
.4byte 0x6E65640A
.4byte 0
.global "@3615"
"@3615":
.4byte 0x5B4D4F47
.4byte 0x65744E65
.4byte 0x78744175
.4byte 0x64696F50
.4byte 0x61636B65
.4byte 0x7453697A
.4byte 0x655D2066
.4byte 0x61696C65
.4byte 0x642C2061
.4byte 0x7564696F
.4byte 0x20717565
.4byte 0x75652065
.4byte 0x6D707479
.4byte 0x0A000000
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __MOBICLIP_MOVersion
__MOBICLIP_MOVersion:
.4byte "@2662"
.4byte 0

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global MOiNbCreatedInstances
MOiNbCreatedInstances:
.skip 0x8

View file

@ -1411,3 +1411,196 @@ lbl_80150F10:
/* 80150F24 0014CD64 38 21 00 20 */ addi r1, r1, 0x20
/* 80150F28 0014CD68 4E 80 00 20 */ blr
/* 80150F2C 0014CD6C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global lbl_8040E558
lbl_8040E558:
.4byte 0x00010203
.4byte 0x04050607
.4byte 0x08090A0B
.4byte 0x0C0D0E0F
.4byte 0x10111213
.4byte 0x14151617
.4byte 0x18191A1B
.4byte 0x1C1D1E1F
.4byte 0x20212223
.4byte 0x24252627
.4byte 0x28292A2B
.4byte 0x2C2D2E2F
.4byte 0x30313233
.4byte 0x34353637
.4byte 0x38393A3B
.4byte 0x3C3D3E3F
.4byte 0x40414243
.4byte 0x44454647
.4byte 0x48494A4B
.4byte 0x4C4D4E4F
.4byte 0x50515253
.4byte 0x54555657
.4byte 0x58595A5B
.4byte 0x5C5D5E5F
.4byte 0x60616263
.4byte 0x64656667
.4byte 0x68696A6B
.4byte 0x6C6D6E6F
.4byte 0x70717273
.4byte 0x74757677
.4byte 0x78797A7B
.4byte 0x7C7D7E7F
.4byte 0x80818283
.4byte 0x84858687
.4byte 0x88898A8B
.4byte 0x8C8D8E8F
.4byte 0x90919293
.4byte 0x94959697
.4byte 0x98999A9B
.4byte 0x9C9D9E9F
.4byte 0xA0A1A2A3
.4byte 0xA4A5A6A7
.4byte 0xA8A9AAAB
.4byte 0xACADAEAF
.4byte 0xB0B1B2B3
.4byte 0xB4B5B6B7
.4byte 0xB8B9BABB
.4byte 0xBCBDBEBF
.4byte 0xC0C1C2C3
.4byte 0xC4C5C6C7
.4byte 0xC8C9CACB
.4byte 0xCCCDCECF
.4byte 0xD0D1D2D3
.4byte 0xD4D5D6D7
.4byte 0xD8D9DADB
.4byte 0xDCDDDEDF
.4byte 0xE0E1E2E3
.4byte 0xE4E5E6E7
.4byte 0xE8E9EAEB
.4byte 0xECEDEEEF
.4byte 0xF0F1F2F3
.4byte 0xF4F5F6F7
.4byte 0xF8F9FAFB
.4byte 0xFCFDFEFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.global Alpha
Alpha:
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0x00000006
.4byte 0x00000007
.4byte 0x00000008
.4byte 0x0000000A
.4byte 0x0000000B
.4byte 0x0000000D
.4byte 0x0000000F
.4byte 0x00000011
.4byte 0x00000013
.4byte 0x00000016
.4byte 0x00000019
.4byte 0x0000001D
.4byte 0x00000021
.4byte 0x00000026
.4byte 0x0000002C
.4byte 0x00000032
.4byte 0x00000039
.4byte 0x00000042
.4byte 0x0000004B
.4byte 0x00000056
.4byte 0x00000062
.4byte 0x00000070
.4byte 0x00000080
.4byte 0x00000093
.4byte 0x000000A8
.4byte 0x000000C0
.4byte 0x000000DB
.4byte 0x000000FB
.4byte 0x000000FF
.global Beta
Beta:
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0x00000006
.4byte 0x00000006
.4byte 0x00000007
.4byte 0x00000007
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x0000000A
.4byte 0x0000000B
.4byte 0x0000000B
.4byte 0x0000000C
.4byte 0x0000000C
.4byte 0x0000000D
.4byte 0x0000000D
.4byte 0x0000000E
.4byte 0x0000000E
.4byte 0x0000000F
.4byte 0x0000000F
.4byte 0x00000010
.4byte 0x00000010
.4byte 0x00000011
.4byte 0x00000011
.4byte 0x00000012
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global clip
clip:
.4byte lbl_8040E558
.4byte 0

View file

@ -1,185 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global lbl_8040E558
lbl_8040E558:
.4byte 0x00010203
.4byte 0x04050607
.4byte 0x08090A0B
.4byte 0x0C0D0E0F
.4byte 0x10111213
.4byte 0x14151617
.4byte 0x18191A1B
.4byte 0x1C1D1E1F
.4byte 0x20212223
.4byte 0x24252627
.4byte 0x28292A2B
.4byte 0x2C2D2E2F
.4byte 0x30313233
.4byte 0x34353637
.4byte 0x38393A3B
.4byte 0x3C3D3E3F
.4byte 0x40414243
.4byte 0x44454647
.4byte 0x48494A4B
.4byte 0x4C4D4E4F
.4byte 0x50515253
.4byte 0x54555657
.4byte 0x58595A5B
.4byte 0x5C5D5E5F
.4byte 0x60616263
.4byte 0x64656667
.4byte 0x68696A6B
.4byte 0x6C6D6E6F
.4byte 0x70717273
.4byte 0x74757677
.4byte 0x78797A7B
.4byte 0x7C7D7E7F
.4byte 0x80818283
.4byte 0x84858687
.4byte 0x88898A8B
.4byte 0x8C8D8E8F
.4byte 0x90919293
.4byte 0x94959697
.4byte 0x98999A9B
.4byte 0x9C9D9E9F
.4byte 0xA0A1A2A3
.4byte 0xA4A5A6A7
.4byte 0xA8A9AAAB
.4byte 0xACADAEAF
.4byte 0xB0B1B2B3
.4byte 0xB4B5B6B7
.4byte 0xB8B9BABB
.4byte 0xBCBDBEBF
.4byte 0xC0C1C2C3
.4byte 0xC4C5C6C7
.4byte 0xC8C9CACB
.4byte 0xCCCDCECF
.4byte 0xD0D1D2D3
.4byte 0xD4D5D6D7
.4byte 0xD8D9DADB
.4byte 0xDCDDDEDF
.4byte 0xE0E1E2E3
.4byte 0xE4E5E6E7
.4byte 0xE8E9EAEB
.4byte 0xECEDEEEF
.4byte 0xF0F1F2F3
.4byte 0xF4F5F6F7
.4byte 0xF8F9FAFB
.4byte 0xFCFDFEFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.global Alpha
Alpha:
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0x00000006
.4byte 0x00000007
.4byte 0x00000008
.4byte 0x0000000A
.4byte 0x0000000B
.4byte 0x0000000D
.4byte 0x0000000F
.4byte 0x00000011
.4byte 0x00000013
.4byte 0x00000016
.4byte 0x00000019
.4byte 0x0000001D
.4byte 0x00000021
.4byte 0x00000026
.4byte 0x0000002C
.4byte 0x00000032
.4byte 0x00000039
.4byte 0x00000042
.4byte 0x0000004B
.4byte 0x00000056
.4byte 0x00000062
.4byte 0x00000070
.4byte 0x00000080
.4byte 0x00000093
.4byte 0x000000A8
.4byte 0x000000C0
.4byte 0x000000DB
.4byte 0x000000FB
.4byte 0x000000FF
.global Beta
Beta:
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0x00000006
.4byte 0x00000006
.4byte 0x00000007
.4byte 0x00000007
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x0000000A
.4byte 0x0000000B
.4byte 0x0000000B
.4byte 0x0000000C
.4byte 0x0000000C
.4byte 0x0000000D
.4byte 0x0000000D
.4byte 0x0000000E
.4byte 0x0000000E
.4byte 0x0000000F
.4byte 0x0000000F
.4byte 0x00000010
.4byte 0x00000010
.4byte 0x00000011
.4byte 0x00000011
.4byte 0x00000012

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global clip
clip:
.4byte lbl_8040E558
.4byte 0

View file

@ -1164,3 +1164,235 @@ lbl_80151AE8:
/* 80151B14 0014D954 7C 08 03 A6 */ mtlr r0
/* 80151B18 0014D958 38 21 00 20 */ addi r1, r1, 0x20
/* 80151B1C 0014D95C 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@3186"
"@3186":
.4byte 0x5B53646B
.4byte 0x204F7065
.4byte 0x6E5D204D
.4byte 0x6F766965
.4byte 0x206E6F74
.4byte 0x20666F75
.4byte 0x6E640A00
.4byte 0x53444B5F
.4byte 0x434C4F53
.4byte 0x45440000
.4byte 0x53444B5F
.4byte 0x4F50454E
.4byte 0x494E4700
.4byte 0x53444B5F
.4byte 0x4F50454E
.4byte 0x45440000
.4byte 0x53444B5F
.4byte 0x52454144
.4byte 0x494E475F
.4byte 0x48454144
.4byte 0x45525300
.4byte 0x53444B5F
.4byte 0x52454144
.4byte 0x59000000
.4byte 0x53444B5F
.4byte 0x5345454B
.4byte 0x494E4700
.4byte 0x53444B5F
.4byte 0x434F4D50
.4byte 0x4C455445
.4byte 0
.4byte 0x53444B5F
.4byte 0x4552524F
.4byte 0x52000000
.4byte 0x756E6B6E
.4byte 0x6F776E20
.4byte 0x73746174
.4byte 0x65000000
.4byte 0x5B53444B
.4byte 0x5D202573
.4byte 0x202D3E20
.4byte 0x25730A00
.4byte 0x5B53646B
.4byte 0x204F7065
.4byte 0x6E5D2042
.4byte 0x61642053
.4byte 0x74617465
.4byte 0x20616674
.4byte 0x6572206F
.4byte 0x70656E69
.4byte 0x6E672C20
.4byte 0x63616E63
.4byte 0x656C6C69
.4byte 0x6E670A00
.4byte 0x5B53646B
.4byte 0x204F7065
.4byte 0x6E5D204E
.4byte 0x6F742065
.4byte 0x6E6F7567
.4byte 0x68206D65
.4byte 0x6D6F7279
.4byte 0x0A000000
.4byte 0x5B53646B
.4byte 0x204F7065
.4byte 0x6E5D2046
.4byte 0x6174616C
.4byte 0x20657272
.4byte 0x6F720A00
.global "@3205"
"@3205":
.4byte lbl_801512B4
.4byte lbl_801512BC
.4byte lbl_801512C4
.4byte lbl_801512CC
.4byte lbl_801512D4
.4byte lbl_801512DC
.4byte lbl_801512E4
.4byte lbl_801512F4
.4byte lbl_801512EC
.global "@3204"
"@3204":
.4byte lbl_80151154
.4byte lbl_8015115C
.4byte lbl_80151164
.4byte lbl_8015116C
.4byte lbl_80151174
.4byte lbl_8015117C
.4byte lbl_80151184
.4byte lbl_80151194
.4byte lbl_8015118C
.global "@3203"
"@3203":
.4byte lbl_801510BC
.4byte lbl_801510C4
.4byte lbl_801510CC
.4byte lbl_801510D4
.4byte lbl_801510DC
.4byte lbl_801510E4
.4byte lbl_801510EC
.4byte lbl_801510FC
.4byte lbl_801510F4
.global "@3242_80448044"
"@3242_80448044":
.4byte lbl_801514E0
.4byte lbl_801514E8
.4byte lbl_801514F0
.4byte lbl_801514F8
.4byte lbl_80151500
.4byte lbl_80151508
.4byte lbl_80151510
.4byte lbl_80151520
.4byte lbl_80151518
.global "@3241"
"@3241":
.4byte lbl_8015143C
.4byte lbl_80151444
.4byte lbl_8015144C
.4byte lbl_80151454
.4byte lbl_8015145C
.4byte lbl_80151464
.4byte lbl_8015146C
.4byte lbl_8015147C
.4byte lbl_80151474
.global "@3271"
"@3271":
.4byte lbl_801516A0
.4byte lbl_801516A8
.4byte lbl_801516B0
.4byte lbl_801516B8
.4byte lbl_801516C0
.4byte lbl_801516C8
.4byte lbl_801516D0
.4byte lbl_801516E0
.4byte lbl_801516D8
.global "@3270"
"@3270":
.4byte lbl_801515FC
.4byte lbl_80151604
.4byte lbl_8015160C
.4byte lbl_80151614
.4byte lbl_8015161C
.4byte lbl_80151624
.4byte lbl_8015162C
.4byte lbl_8015163C
.4byte lbl_80151634
.4byte 0x5B53646B
.4byte 0x20436C6F
.4byte 0x73655D20
.4byte 0x436C6F73
.4byte 0x696E670A
.4byte 0
.global "@3317"
"@3317":
.4byte lbl_8015189C
.4byte lbl_801518A4
.4byte lbl_801518AC
.4byte lbl_801518B4
.4byte lbl_801518BC
.4byte lbl_801518C4
.4byte lbl_801518CC
.4byte lbl_801518DC
.4byte lbl_801518D4
.global "@3329"
"@3329":
.4byte lbl_80151964
.4byte lbl_8015196C
.4byte lbl_80151974
.4byte lbl_8015197C
.4byte lbl_80151984
.4byte lbl_8015198C
.4byte lbl_80151994
.4byte lbl_801519A4
.4byte lbl_8015199C
.global "@3353"
"@3353":
.4byte lbl_80151A94
.4byte lbl_80151A9C
.4byte lbl_80151AA4
.4byte lbl_80151AAC
.4byte lbl_80151AB4
.4byte lbl_80151ABC
.4byte lbl_80151AC4
.4byte lbl_80151AD4
.4byte lbl_80151ACC
.global "@3352"
"@3352":
.4byte lbl_80151A20
.4byte lbl_80151A28
.4byte lbl_80151A30
.4byte lbl_80151A38
.4byte lbl_80151A40
.4byte lbl_80151A48
.4byte lbl_80151A50
.4byte lbl_80151A60
.4byte lbl_80151A58
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@3196"
"@3196":
.4byte 0x3F3F3F3F
.4byte 0

View file

@ -242,3 +242,69 @@ lbl_80151E50:
/* 80151E64 0014DCA4 4E 80 00 20 */ blr
/* 80151E68 0014DCA8 00 00 00 00 */ .4byte 0x00000000
/* 80151E6C 0014DCAC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2535"
"@2535":
.4byte 0x5B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2057
.4byte 0x726F6E67
.4byte 0x20706163
.4byte 0x6B657420
.4byte 0x73697A65
.4byte 0x210A0000
.global __vt__17MoSdkAdpcmDecoder
__vt__17MoSdkAdpcmDecoder:
.4byte __RTTI__17MoSdkAdpcmDecoder
.4byte 0
.4byte decodeIntoBuffer__17MoSdkAdpcmDecoderFPCUcUlPUsPUl
.4byte getPcmSizeFromPacket__17MoSdkAdpcmDecoderFUl
.4byte __dt__17MoSdkAdpcmDecoderFv
.4byte decode__17MoSdkAudioDecoderFPCUcUl
.4byte seekPerformed__17MoSdkAudioDecoderFv
.global "@2510"
"@2510":
.4byte 0x4D6F5364
.4byte 0x6B416470
.4byte 0x636D4465
.4byte 0x636F6465
.4byte 0x72000000
.global "@2511"
"@2511":
.4byte __RTTI__17MoSdkAudioDecoder
.4byte 0
.4byte 0
.global "@2512"
"@2512":
.4byte 0x4D6F5364
.4byte 0x6B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x72000000
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __RTTI__17MoSdkAdpcmDecoder
__RTTI__17MoSdkAdpcmDecoder:
.4byte "@2510"
.4byte "@2511"
.global __RTTI__17MoSdkAudioDecoder
__RTTI__17MoSdkAudioDecoder:
.4byte "@2512"
.4byte 0

View file

@ -1,52 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2535"
"@2535":
.4byte 0x5B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2057
.4byte 0x726F6E67
.4byte 0x20706163
.4byte 0x6B657420
.4byte 0x73697A65
.4byte 0x210A0000
.global __vt__17MoSdkAdpcmDecoder
__vt__17MoSdkAdpcmDecoder:
.4byte __RTTI__17MoSdkAdpcmDecoder
.4byte 0
.4byte decodeIntoBuffer__17MoSdkAdpcmDecoderFPCUcUlPUsPUl
.4byte getPcmSizeFromPacket__17MoSdkAdpcmDecoderFUl
.4byte __dt__17MoSdkAdpcmDecoderFv
.4byte decode__17MoSdkAudioDecoderFPCUcUl
.4byte seekPerformed__17MoSdkAudioDecoderFv
.global "@2510"
"@2510":
.4byte 0x4D6F5364
.4byte 0x6B416470
.4byte 0x636D4465
.4byte 0x636F6465
.4byte 0x72000000
.global "@2511"
"@2511":
.4byte __RTTI__17MoSdkAudioDecoder
.4byte 0
.4byte 0
.global "@2512"
"@2512":
.4byte 0x4D6F5364
.4byte 0x6B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x72000000
.4byte 0

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __RTTI__17MoSdkAdpcmDecoder
__RTTI__17MoSdkAdpcmDecoder:
.4byte "@2510"
.4byte "@2511"
.global __RTTI__17MoSdkAudioDecoder
__RTTI__17MoSdkAudioDecoder:
.4byte "@2512"
.4byte 0

View file

@ -273,3 +273,51 @@ lbl_801521CC:
/* 801521E4 0014E024 00 00 00 00 */ .4byte 0x00000000
/* 801521E8 0014E028 00 00 00 00 */ .4byte 0x00000000
/* 801521EC 0014E02C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2532"
"@2532":
.4byte 0x5B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2044
.4byte 0x65737472
.4byte 0x6F79696E
.4byte 0x670A0000
.global "@2549_80448214"
"@2549_80448214":
.4byte 0x5B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2044
.4byte 0x65636F64
.4byte 0x65206572
.4byte 0x726F7200
.global "@2550_80448230"
"@2550_80448230":
.4byte 0x5B617564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2049
.4byte 0x6E636F6E
.4byte 0x73697374
.4byte 0x656E7420
.4byte 0x73697A65
.4byte 0
.global __vt__17MoSdkAudioDecoder
__vt__17MoSdkAudioDecoder:
.4byte __RTTI__17MoSdkAudioDecoder
.4byte 0
.4byte 0
.4byte 0
.4byte __dt__17MoSdkAudioDecoderFv
.4byte decode__17MoSdkAudioDecoderFPCUcUl
.4byte seekPerformed__17MoSdkAudioDecoderFv

View file

@ -1,48 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2532"
"@2532":
.4byte 0x5B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2044
.4byte 0x65737472
.4byte 0x6F79696E
.4byte 0x670A0000
.global "@2549_80448214"
"@2549_80448214":
.4byte 0x5B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2044
.4byte 0x65636F64
.4byte 0x65206572
.4byte 0x726F7200
.global "@2550_80448230"
"@2550_80448230":
.4byte 0x5B617564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2049
.4byte 0x6E636F6E
.4byte 0x73697374
.4byte 0x656E7420
.4byte 0x73697A65
.4byte 0
.global __vt__17MoSdkAudioDecoder
__vt__17MoSdkAudioDecoder:
.4byte __RTTI__17MoSdkAudioDecoder
.4byte 0
.4byte 0
.4byte 0
.4byte __dt__17MoSdkAudioDecoderFv
.4byte decode__17MoSdkAudioDecoderFPCUcUl
.4byte seekPerformed__17MoSdkAudioDecoderFv

View file

@ -266,3 +266,55 @@ lbl_80152780:
/* 80152794 0014E5D4 4E 80 00 20 */ blr
/* 80152798 0014E5D8 00 00 00 00 */ .4byte 0x00000000
/* 8015279C 0014E5DC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2578_80448270"
"@2578_80448270":
.4byte 0x5B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2057
.4byte 0x726F6E67
.4byte 0x20706163
.4byte 0x6B657420
.4byte 0x73697A65
.4byte 0x210A0000
.global __vt__21MoSdkFastAudioDecoder
__vt__21MoSdkFastAudioDecoder:
.4byte __RTTI__21MoSdkFastAudioDecoder
.4byte 0
.4byte decodeIntoBuffer__21MoSdkFastAudioDecoderFPCUcUlPUsPUl
.4byte getPcmSizeFromPacket__21MoSdkFastAudioDecoderFUl
.4byte __dt__21MoSdkFastAudioDecoderFv
.4byte decode__17MoSdkAudioDecoderFPCUcUl
.4byte seekPerformed__17MoSdkAudioDecoderFv
.global "@2542_804482B0"
"@2542_804482B0":
.4byte 0x4D6F5364
.4byte 0x6B466173
.4byte 0x74417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x72000000
.global "@2543_804482C8"
"@2543_804482C8":
.4byte __RTTI__17MoSdkAudioDecoder
.4byte 0
.4byte 0
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __RTTI__21MoSdkFastAudioDecoder
__RTTI__21MoSdkFastAudioDecoder:
.4byte "@2542_804482B0"
.4byte "@2543_804482C8"

View file

@ -1,44 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2578_80448270"
"@2578_80448270":
.4byte 0x5B417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x725D2057
.4byte 0x726F6E67
.4byte 0x20706163
.4byte 0x6B657420
.4byte 0x73697A65
.4byte 0x210A0000
.global __vt__21MoSdkFastAudioDecoder
__vt__21MoSdkFastAudioDecoder:
.4byte __RTTI__21MoSdkFastAudioDecoder
.4byte 0
.4byte decodeIntoBuffer__21MoSdkFastAudioDecoderFPCUcUlPUsPUl
.4byte getPcmSizeFromPacket__21MoSdkFastAudioDecoderFUl
.4byte __dt__21MoSdkFastAudioDecoderFv
.4byte decode__17MoSdkAudioDecoderFPCUcUl
.4byte seekPerformed__17MoSdkAudioDecoderFv
.global "@2542_804482B0"
"@2542_804482B0":
.4byte 0x4D6F5364
.4byte 0x6B466173
.4byte 0x74417564
.4byte 0x696F4465
.4byte 0x636F6465
.4byte 0x72000000
.global "@2543_804482C8"
"@2543_804482C8":
.4byte __RTTI__17MoSdkAudioDecoder
.4byte 0
.4byte 0
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __RTTI__21MoSdkFastAudioDecoder
__RTTI__21MoSdkFastAudioDecoder:
.4byte "@2542_804482B0"
.4byte "@2543_804482C8"

View file

@ -815,3 +815,201 @@ lbl_80153218:
/* 80153224 0014F064 7C 08 03 A6 */ mtlr r0
/* 80153228 0014F068 38 21 00 30 */ addi r1, r1, 0x30
/* 8015322C 0014F06C 4E 80 00 20 */ blr
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global RootPublicKey
RootPublicKey:
.4byte 0xAC0EE159
.4byte 0xA92BAD58
.4byte 0x8B526679
.4byte 0x82D16C0B
.4byte 0x548F8CF3
.4byte 0xC4846645
.4byte 0x434331C4
.4byte 0x364A7B72
.4byte 0xDCF653C7
.4byte 0x71DF947A
.4byte 0x605DB987
.4byte 0x83D07BFA
.4byte 0x10E0F918
.4byte 0xDD93AC02
.4byte 0x0949E433
.4byte 0x09C6FD66
.4byte 0x7AF46541
.4byte 0xA9C4D139
.4byte 0xD430CB85
.4byte 0x8106F337
.4byte 0xD52ADCF3
.4byte 0xA7775F8F
.4byte 0x778B4935
.4byte 0xE8F6A998
.4byte 0x07D15F10
.4byte 0x329681C6
.4byte 0xC1888910
.4byte 0x38A5D79A
.4byte 0x1B9B99C5
.4byte 0x09F2E97E
.4byte 0x336F2AD6
.4byte 0x267E4322
.4byte 0xDAA8CB93
.4byte 0x2E5F60BF
.4byte 0x09566D2A
.4byte 0x0334F52E
.4byte 0xAF94ED2E
.4byte 0x50D1666C
.4byte 0x3D474255
.4byte 0x8DD4051F
.global RootPublicBarrett
RootPublicBarrett:
.4byte 0x017CE500
.4byte 0x466A8D6E
.4byte 0xFDD7DBB5
.4byte 0x4AA6C060
.4byte 0xE1C5F70D
.4byte 0x795AABE7
.4byte 0x93B736B7
.4byte 0xB4AF9558
.4byte 0x86E4797C
.4byte 0x51F7BE38
.4byte 0x09D20377
.4byte 0x267A3FF7
.4byte 0x57E97115
.4byte 0x14561533
.4byte 0xBD26A890
.4byte 0x176AA3E4
.4byte 0x62A17E64
.4byte 0x14DBE0C8
.4byte 0x2764AD44
.4byte 0x5C6405BC
.4byte 0x1034F27D
.4byte 0x00D10C84
.4byte 0x8BB92E90
.4byte 0xBC449419
.4byte 0xA9126E78
.4byte 0x318DBAA3
.4byte 0x04095D48
.4byte 0x4ECE1DB2
.4byte 0xD8563A9A
.4byte 0x9CCB41F6
.4byte 0xB449A733
.4byte 0xCACEABA5
.4byte 0x606D7141
.4byte 0x2E0D2AD6
.4byte 0x1CA8CF60
.4byte 0x9615B036
.4byte 0x6D3A5919
.4byte 0xE183A735
.4byte 0x67F04D73
.4byte 0x96177BB5
.4byte 0xD3000000
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@3024"
"@3024":
.4byte 0x5B53444B
.4byte 0x5D205265
.4byte 0x6164696E
.4byte 0x67486561
.4byte 0x6465724C
.4byte 0x6F6F7020
.4byte 0x6E656564
.4byte 0x20256420
.4byte 0x62797465
.4byte 0x732C2067
.4byte 0x6F742025
.4byte 0x640A0000
.global "@3025"
"@3025":
.4byte 0x5B53444B
.4byte 0x5D207265
.4byte 0x6164696E
.4byte 0x67486561
.4byte 0x6465724C
.4byte 0x6F6F702C
.4byte 0x20756E68
.4byte 0x616E646C
.4byte 0x65642063
.4byte 0x6173650A
.4byte 0
.4byte 0x5B53444B
.4byte 0x5D206670
.4byte 0x73202566
.4byte 0x2C20746F
.4byte 0x74616C20
.4byte 0x6672616D
.4byte 0x65202564
.4byte 0x200A0000
.4byte 0
.4byte 0x5B53444B
.4byte 0x5D202564
.4byte 0x20782025
.4byte 0x64200A00
.4byte 0x5B53444B
.4byte 0x5D20466F
.4byte 0x756E6420
.4byte 0x2564206B
.4byte 0x65796672
.4byte 0x616D6573
.4byte 0x0A000000
.4byte 0x5B53444B
.4byte 0x5D204661
.4byte 0x73744175
.4byte 0x64696F20
.4byte 0x666F756E
.4byte 0x64202564
.4byte 0x20487A2C
.4byte 0x20256420
.4byte 0x4368616E
.4byte 0x6E656C73
.4byte 0x0A000000
.4byte 0x5B53444B
.4byte 0x5D204144
.4byte 0x50434D20
.4byte 0x666F756E
.4byte 0x64202564
.4byte 0x20487A2C
.4byte 0x20256420
.4byte 0x4368616E
.4byte 0x6E656C73
.4byte 0x0A000000
.4byte 0x5B53444B
.4byte 0x5D205043
.4byte 0x4D20666F
.4byte 0x756E6420
.4byte 0x25642048
.4byte 0x7A2C2025
.4byte 0x64204368
.4byte 0x616E6E65
.4byte 0x6C730A00
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@3098"
"@3098":
.4byte 0x4D4F4335
.4byte 0
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@3100"
"@3100":
.4byte 0x3F700000
.4byte 0
.global "@3105_8055F598"
"@3105_8055F598":
.4byte 0x43300000
.4byte 0

View file

@ -1,92 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global RootPublicKey
RootPublicKey:
.4byte 0xAC0EE159
.4byte 0xA92BAD58
.4byte 0x8B526679
.4byte 0x82D16C0B
.4byte 0x548F8CF3
.4byte 0xC4846645
.4byte 0x434331C4
.4byte 0x364A7B72
.4byte 0xDCF653C7
.4byte 0x71DF947A
.4byte 0x605DB987
.4byte 0x83D07BFA
.4byte 0x10E0F918
.4byte 0xDD93AC02
.4byte 0x0949E433
.4byte 0x09C6FD66
.4byte 0x7AF46541
.4byte 0xA9C4D139
.4byte 0xD430CB85
.4byte 0x8106F337
.4byte 0xD52ADCF3
.4byte 0xA7775F8F
.4byte 0x778B4935
.4byte 0xE8F6A998
.4byte 0x07D15F10
.4byte 0x329681C6
.4byte 0xC1888910
.4byte 0x38A5D79A
.4byte 0x1B9B99C5
.4byte 0x09F2E97E
.4byte 0x336F2AD6
.4byte 0x267E4322
.4byte 0xDAA8CB93
.4byte 0x2E5F60BF
.4byte 0x09566D2A
.4byte 0x0334F52E
.4byte 0xAF94ED2E
.4byte 0x50D1666C
.4byte 0x3D474255
.4byte 0x8DD4051F
.global RootPublicBarrett
RootPublicBarrett:
.4byte 0x017CE500
.4byte 0x466A8D6E
.4byte 0xFDD7DBB5
.4byte 0x4AA6C060
.4byte 0xE1C5F70D
.4byte 0x795AABE7
.4byte 0x93B736B7
.4byte 0xB4AF9558
.4byte 0x86E4797C
.4byte 0x51F7BE38
.4byte 0x09D20377
.4byte 0x267A3FF7
.4byte 0x57E97115
.4byte 0x14561533
.4byte 0xBD26A890
.4byte 0x176AA3E4
.4byte 0x62A17E64
.4byte 0x14DBE0C8
.4byte 0x2764AD44
.4byte 0x5C6405BC
.4byte 0x1034F27D
.4byte 0x00D10C84
.4byte 0x8BB92E90
.4byte 0xBC449419
.4byte 0xA9126E78
.4byte 0x318DBAA3
.4byte 0x04095D48
.4byte 0x4ECE1DB2
.4byte 0xD8563A9A
.4byte 0x9CCB41F6
.4byte 0xB449A733
.4byte 0xCACEABA5
.4byte 0x606D7141
.4byte 0x2E0D2AD6
.4byte 0x1CA8CF60
.4byte 0x9615B036
.4byte 0x6D3A5919
.4byte 0xE183A735
.4byte 0x67F04D73
.4byte 0x96177BB5
.4byte 0xD3000000
.4byte 0

View file

@ -1,84 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@3024"
"@3024":
.4byte 0x5B53444B
.4byte 0x5D205265
.4byte 0x6164696E
.4byte 0x67486561
.4byte 0x6465724C
.4byte 0x6F6F7020
.4byte 0x6E656564
.4byte 0x20256420
.4byte 0x62797465
.4byte 0x732C2067
.4byte 0x6F742025
.4byte 0x640A0000
.global "@3025"
"@3025":
.4byte 0x5B53444B
.4byte 0x5D207265
.4byte 0x6164696E
.4byte 0x67486561
.4byte 0x6465724C
.4byte 0x6F6F702C
.4byte 0x20756E68
.4byte 0x616E646C
.4byte 0x65642063
.4byte 0x6173650A
.4byte 0
.4byte 0x5B53444B
.4byte 0x5D206670
.4byte 0x73202566
.4byte 0x2C20746F
.4byte 0x74616C20
.4byte 0x6672616D
.4byte 0x65202564
.4byte 0x200A0000
.4byte 0
.4byte 0x5B53444B
.4byte 0x5D202564
.4byte 0x20782025
.4byte 0x64200A00
.4byte 0x5B53444B
.4byte 0x5D20466F
.4byte 0x756E6420
.4byte 0x2564206B
.4byte 0x65796672
.4byte 0x616D6573
.4byte 0x0A000000
.4byte 0x5B53444B
.4byte 0x5D204661
.4byte 0x73744175
.4byte 0x64696F20
.4byte 0x666F756E
.4byte 0x64202564
.4byte 0x20487A2C
.4byte 0x20256420
.4byte 0x4368616E
.4byte 0x6E656C73
.4byte 0x0A000000
.4byte 0x5B53444B
.4byte 0x5D204144
.4byte 0x50434D20
.4byte 0x666F756E
.4byte 0x64202564
.4byte 0x20487A2C
.4byte 0x20256420
.4byte 0x4368616E
.4byte 0x6E656C73
.4byte 0x0A000000
.4byte 0x5B53444B
.4byte 0x5D205043
.4byte 0x4D20666F
.4byte 0x756E6420
.4byte 0x25642048
.4byte 0x7A2C2025
.4byte 0x64204368
.4byte 0x616E6E65
.4byte 0x6C730A00
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@3098"
"@3098":
.4byte 0x4D4F4335
.4byte 0

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@3100"
"@3100":
.4byte 0x3F700000
.4byte 0
.global "@3105_8055F598"
"@3105_8055F598":
.4byte 0x43300000
.4byte 0

View file

@ -359,3 +359,47 @@ jumpTo__10MoSdkInputFUl:
/* 801536F4 0014F534 4E 80 00 20 */ blr
/* 801536F8 0014F538 00 00 00 00 */ .4byte 0x00000000
/* 801536FC 0014F53C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2549_80448400"
"@2549_80448400":
.4byte 0x2573206C
.4byte 0x696E6520
.4byte 0x2564203A
.4byte 0x20257320
.4byte 0x6661696C
.4byte 0x6564210A
.4byte 0
.4byte 0x4D6F5364
.4byte 0x6B496E70
.4byte 0x75742E63
.4byte 0x70700000
.4byte 0
.4byte 0x696E6465
.4byte 0x78577269
.4byte 0x74652D69
.4byte 0x6E646578
.4byte 0x52656164
.4byte 0x3E3D3400
.4byte 0x696E6465
.4byte 0x78577269
.4byte 0x74652D69
.4byte 0x6E646578
.4byte 0x52656164
.4byte 0x3E3D3200
.4byte 0x696E6465
.4byte 0x78577269
.4byte 0x74652D69
.4byte 0x6E646578
.4byte 0x52656164
.4byte 0x3E3D3100
.4byte 0x696E6465
.4byte 0x78577269
.4byte 0x74652D69
.4byte 0x6E646578
.4byte 0x52656164
.4byte 0x3E3D6C65
.4byte 0x6E000000
.4byte 0

View file

@ -1,44 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2549_80448400"
"@2549_80448400":
.4byte 0x2573206C
.4byte 0x696E6520
.4byte 0x2564203A
.4byte 0x20257320
.4byte 0x6661696C
.4byte 0x6564210A
.4byte 0
.4byte 0x4D6F5364
.4byte 0x6B496E70
.4byte 0x75742E63
.4byte 0x70700000
.4byte 0
.4byte 0x696E6465
.4byte 0x78577269
.4byte 0x74652D69
.4byte 0x6E646578
.4byte 0x52656164
.4byte 0x3E3D3400
.4byte 0x696E6465
.4byte 0x78577269
.4byte 0x74652D69
.4byte 0x6E646578
.4byte 0x52656164
.4byte 0x3E3D3200
.4byte 0x696E6465
.4byte 0x78577269
.4byte 0x74652D69
.4byte 0x6E646578
.4byte 0x52656164
.4byte 0x3E3D3100
.4byte 0x696E6465
.4byte 0x78577269
.4byte 0x74652D69
.4byte 0x6E646578
.4byte 0x52656164
.4byte 0x3E3D6C65
.4byte 0x6E000000
.4byte 0

View file

@ -95,3 +95,33 @@ lbl_801537F4:
/* 80153824 0014F664 4E 80 00 20 */ blr
/* 80153828 0014F668 00 00 00 00 */ .4byte 0x00000000
/* 8015382C 0014F66C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2435_80448498"
"@2435_80448498":
.4byte 0x48656170
.4byte 0x206E6F74
.4byte 0x20696E69
.4byte 0x7469616C
.4byte 0x697A6564
.4byte 0x0A000000
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global MOiAllocator
MOiAllocator:
.skip 0x4
.global MOiAllocated
MOiAllocated:
.skip 0x4
.global MOiNbAllocated
MOiNbAllocated:
.skip 0x4
.global MOiMaxAllocated
MOiMaxAllocated:
.skip 0x4

View file

@ -1,12 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2435_80448498"
"@2435_80448498":
.4byte 0x48656170
.4byte 0x206E6F74
.4byte 0x20696E69
.4byte 0x7469616C
.4byte 0x697A6564
.4byte 0x0A000000

View file

@ -1,18 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global MOiAllocator
MOiAllocator:
.skip 0x4
.global MOiAllocated
MOiAllocated:
.skip 0x4
.global MOiNbAllocated
MOiNbAllocated:
.skip 0x4
.global MOiMaxAllocated
MOiMaxAllocated:
.skip 0x4

View file

@ -108,3 +108,43 @@ lbl_80153980:
/* 80153984 0014F7C4 38 60 00 01 */ li r3, 0x1
/* 80153988 0014F7C8 4E 80 00 20 */ blr
/* 8015398C 0014F7CC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__26MoSdkPcmPassthroughDecoder
__vt__26MoSdkPcmPassthroughDecoder:
.4byte __RTTI__26MoSdkPcmPassthroughDecoder
.4byte 0
.4byte decodeIntoBuffer__26MoSdkPcmPassthroughDecoderFPCUcUlPUsPUl
.4byte getPcmSizeFromPacket__26MoSdkPcmPassthroughDecoderFUl
.4byte __dt__26MoSdkPcmPassthroughDecoderFv
.4byte decode__17MoSdkAudioDecoderFPCUcUl
.4byte seekPerformed__17MoSdkAudioDecoderFv
.global "@2523"
"@2523":
.4byte 0x4D6F5364
.4byte 0x6B50636D
.4byte 0x50617373
.4byte 0x7468726F
.4byte 0x75676844
.4byte 0x65636F64
.4byte 0x65720000
.global "@2524_804484E8"
"@2524_804484E8":
.4byte __RTTI__17MoSdkAudioDecoder
.4byte 0
.4byte 0
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __RTTI__26MoSdkPcmPassthroughDecoder
__RTTI__26MoSdkPcmPassthroughDecoder:
.4byte "@2523"
.4byte "@2524_804484E8"

View file

@ -1,32 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__26MoSdkPcmPassthroughDecoder
__vt__26MoSdkPcmPassthroughDecoder:
.4byte __RTTI__26MoSdkPcmPassthroughDecoder
.4byte 0
.4byte decodeIntoBuffer__26MoSdkPcmPassthroughDecoderFPCUcUlPUsPUl
.4byte getPcmSizeFromPacket__26MoSdkPcmPassthroughDecoderFUl
.4byte __dt__26MoSdkPcmPassthroughDecoderFv
.4byte decode__17MoSdkAudioDecoderFPCUcUl
.4byte seekPerformed__17MoSdkAudioDecoderFv
.global "@2523"
"@2523":
.4byte 0x4D6F5364
.4byte 0x6B50636D
.4byte 0x50617373
.4byte 0x7468726F
.4byte 0x75676844
.4byte 0x65636F64
.4byte 0x65720000
.global "@2524_804484E8"
"@2524_804484E8":
.4byte __RTTI__17MoSdkAudioDecoder
.4byte 0
.4byte 0
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __RTTI__26MoSdkPcmPassthroughDecoder
__RTTI__26MoSdkPcmPassthroughDecoder:
.4byte "@2523"
.4byte "@2524_804484E8"

View file

@ -369,3 +369,89 @@ VX2_Free__FPv:
/* 801543E4 00150224 4D 82 00 20 */ beqlr
/* 801543E8 00150228 4B FF F3 E8 */ b MOiFree__FPv
/* 801543EC 0015022C 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2798"
"@2798":
.4byte 0x5B566964
.4byte 0x656F4465
.4byte 0x636F6465
.4byte 0x725D2044
.4byte 0x65737472
.4byte 0x6F79696E
.4byte 0x670A0000
.global "@2814"
"@2814":
.4byte 0x5B446563
.4byte 0x6F646572
.4byte 0x5D205175
.4byte 0x65756520
.4byte 0x746F6F20
.4byte 0x736D616C
.4byte 0x6C0A0000
.global "@2815_80448530"
"@2815_80448530":
.4byte 0x5B566964
.4byte 0x656F4465
.4byte 0x636F6465
.4byte 0x725D2043
.4byte 0x616E6E6F
.4byte 0x7420696E
.4byte 0x69746961
.4byte 0x6C697A65
.4byte 0x20636F64
.4byte 0x65630000
.global "@2824"
"@2824":
.4byte 0x5B646563
.4byte 0x6F646549
.4byte 0x6D616765
.4byte 0x5D204F75
.4byte 0x74707574
.4byte 0x20717565
.4byte 0x75652066
.4byte 0x756C6C0A
.4byte 0
.global "@2825"
"@2825":
.4byte 0x5B646563
.4byte 0x6F646549
.4byte 0x6D616765
.4byte 0x5D206465
.4byte 0x636F6465
.4byte 0x20657272
.4byte 0x6F720A00
.global "@2834"
"@2834":
.4byte 0x5B566964
.4byte 0x656F4465
.4byte 0x636F6465
.4byte 0x725D2051
.4byte 0x75657565
.4byte 0x20656D70
.4byte 0x74790A00
.global "@2842"
"@2842":
.4byte 0x5B566964
.4byte 0x656F4465
.4byte 0x636F6465
.4byte 0x725D2053
.4byte 0x6B69703A
.4byte 0x51756575
.4byte 0x6520656D
.4byte 0x7074790A
.4byte 0

View file

@ -1,86 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2798"
"@2798":
.4byte 0x5B566964
.4byte 0x656F4465
.4byte 0x636F6465
.4byte 0x725D2044
.4byte 0x65737472
.4byte 0x6F79696E
.4byte 0x670A0000
.global "@2814"
"@2814":
.4byte 0x5B446563
.4byte 0x6F646572
.4byte 0x5D205175
.4byte 0x65756520
.4byte 0x746F6F20
.4byte 0x736D616C
.4byte 0x6C0A0000
.global "@2815_80448530"
"@2815_80448530":
.4byte 0x5B566964
.4byte 0x656F4465
.4byte 0x636F6465
.4byte 0x725D2043
.4byte 0x616E6E6F
.4byte 0x7420696E
.4byte 0x69746961
.4byte 0x6C697A65
.4byte 0x20636F64
.4byte 0x65630000
.global "@2824"
"@2824":
.4byte 0x5B646563
.4byte 0x6F646549
.4byte 0x6D616765
.4byte 0x5D204F75
.4byte 0x74707574
.4byte 0x20717565
.4byte 0x75652066
.4byte 0x756C6C0A
.4byte 0
.global "@2825"
"@2825":
.4byte 0x5B646563
.4byte 0x6F646549
.4byte 0x6D616765
.4byte 0x5D206465
.4byte 0x636F6465
.4byte 0x20657272
.4byte 0x6F720A00
.global "@2834"
"@2834":
.4byte 0x5B566964
.4byte 0x656F4465
.4byte 0x636F6465
.4byte 0x725D2051
.4byte 0x75657565
.4byte 0x20656D70
.4byte 0x74790A00
.global "@2842"
"@2842":
.4byte 0x5B566964
.4byte 0x656F4465
.4byte 0x636F6465
.4byte 0x725D2053
.4byte 0x6B69703A
.4byte 0x51756575
.4byte 0x6520656D
.4byte 0x7074790A
.4byte 0

View file

@ -1,224 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@3186"
"@3186":
.4byte 0x5B53646B
.4byte 0x204F7065
.4byte 0x6E5D204D
.4byte 0x6F766965
.4byte 0x206E6F74
.4byte 0x20666F75
.4byte 0x6E640A00
.4byte 0x53444B5F
.4byte 0x434C4F53
.4byte 0x45440000
.4byte 0x53444B5F
.4byte 0x4F50454E
.4byte 0x494E4700
.4byte 0x53444B5F
.4byte 0x4F50454E
.4byte 0x45440000
.4byte 0x53444B5F
.4byte 0x52454144
.4byte 0x494E475F
.4byte 0x48454144
.4byte 0x45525300
.4byte 0x53444B5F
.4byte 0x52454144
.4byte 0x59000000
.4byte 0x53444B5F
.4byte 0x5345454B
.4byte 0x494E4700
.4byte 0x53444B5F
.4byte 0x434F4D50
.4byte 0x4C455445
.4byte 0
.4byte 0x53444B5F
.4byte 0x4552524F
.4byte 0x52000000
.4byte 0x756E6B6E
.4byte 0x6F776E20
.4byte 0x73746174
.4byte 0x65000000
.4byte 0x5B53444B
.4byte 0x5D202573
.4byte 0x202D3E20
.4byte 0x25730A00
.4byte 0x5B53646B
.4byte 0x204F7065
.4byte 0x6E5D2042
.4byte 0x61642053
.4byte 0x74617465
.4byte 0x20616674
.4byte 0x6572206F
.4byte 0x70656E69
.4byte 0x6E672C20
.4byte 0x63616E63
.4byte 0x656C6C69
.4byte 0x6E670A00
.4byte 0x5B53646B
.4byte 0x204F7065
.4byte 0x6E5D204E
.4byte 0x6F742065
.4byte 0x6E6F7567
.4byte 0x68206D65
.4byte 0x6D6F7279
.4byte 0x0A000000
.4byte 0x5B53646B
.4byte 0x204F7065
.4byte 0x6E5D2046
.4byte 0x6174616C
.4byte 0x20657272
.4byte 0x6F720A00
.global "@3205"
"@3205":
.4byte lbl_801512B4
.4byte lbl_801512BC
.4byte lbl_801512C4
.4byte lbl_801512CC
.4byte lbl_801512D4
.4byte lbl_801512DC
.4byte lbl_801512E4
.4byte lbl_801512F4
.4byte lbl_801512EC
.global "@3204"
"@3204":
.4byte lbl_80151154
.4byte lbl_8015115C
.4byte lbl_80151164
.4byte lbl_8015116C
.4byte lbl_80151174
.4byte lbl_8015117C
.4byte lbl_80151184
.4byte lbl_80151194
.4byte lbl_8015118C
.global "@3203"
"@3203":
.4byte lbl_801510BC
.4byte lbl_801510C4
.4byte lbl_801510CC
.4byte lbl_801510D4
.4byte lbl_801510DC
.4byte lbl_801510E4
.4byte lbl_801510EC
.4byte lbl_801510FC
.4byte lbl_801510F4
.global "@3242_80448044"
"@3242_80448044":
.4byte lbl_801514E0
.4byte lbl_801514E8
.4byte lbl_801514F0
.4byte lbl_801514F8
.4byte lbl_80151500
.4byte lbl_80151508
.4byte lbl_80151510
.4byte lbl_80151520
.4byte lbl_80151518
.global "@3241"
"@3241":
.4byte lbl_8015143C
.4byte lbl_80151444
.4byte lbl_8015144C
.4byte lbl_80151454
.4byte lbl_8015145C
.4byte lbl_80151464
.4byte lbl_8015146C
.4byte lbl_8015147C
.4byte lbl_80151474
.global "@3271"
"@3271":
.4byte lbl_801516A0
.4byte lbl_801516A8
.4byte lbl_801516B0
.4byte lbl_801516B8
.4byte lbl_801516C0
.4byte lbl_801516C8
.4byte lbl_801516D0
.4byte lbl_801516E0
.4byte lbl_801516D8
.global "@3270"
"@3270":
.4byte lbl_801515FC
.4byte lbl_80151604
.4byte lbl_8015160C
.4byte lbl_80151614
.4byte lbl_8015161C
.4byte lbl_80151624
.4byte lbl_8015162C
.4byte lbl_8015163C
.4byte lbl_80151634
.4byte 0x5B53646B
.4byte 0x20436C6F
.4byte 0x73655D20
.4byte 0x436C6F73
.4byte 0x696E670A
.4byte 0
.global "@3317"
"@3317":
.4byte lbl_8015189C
.4byte lbl_801518A4
.4byte lbl_801518AC
.4byte lbl_801518B4
.4byte lbl_801518BC
.4byte lbl_801518C4
.4byte lbl_801518CC
.4byte lbl_801518DC
.4byte lbl_801518D4
.global "@3329"
"@3329":
.4byte lbl_80151964
.4byte lbl_8015196C
.4byte lbl_80151974
.4byte lbl_8015197C
.4byte lbl_80151984
.4byte lbl_8015198C
.4byte lbl_80151994
.4byte lbl_801519A4
.4byte lbl_8015199C
.global "@3353"
"@3353":
.4byte lbl_80151A94
.4byte lbl_80151A9C
.4byte lbl_80151AA4
.4byte lbl_80151AAC
.4byte lbl_80151AB4
.4byte lbl_80151ABC
.4byte lbl_80151AC4
.4byte lbl_80151AD4
.4byte lbl_80151ACC
.global "@3352"
"@3352":
.4byte lbl_80151A20
.4byte lbl_80151A28
.4byte lbl_80151A30
.4byte lbl_80151A38
.4byte lbl_80151A40
.4byte lbl_80151A48
.4byte lbl_80151A50
.4byte lbl_80151A60
.4byte lbl_80151A58
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@3196"
"@3196":
.4byte 0x3F3F3F3F
.4byte 0

View file

@ -904,3 +904,101 @@ lbl_801551A8:
/* 801551B4 00150FF4 7D 89 03 A6 */ mtctr r12
/* 801551B8 00150FF8 4E 80 04 20 */ bctr
/* 801551BC 00150FFC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable16x16
VX2CommandTable16x16:
.4byte VX2CommandSkip116x16__FR14VX2DecoderData
.4byte VX2CommandBack116x16__FR14VX2DecoderData
.4byte VX2CommandBack216x16__FR14VX2DecoderData
.4byte VX2CommandBack316x16__FR14VX2DecoderData
.4byte VX2CommandBack416x16__FR14VX2DecoderData
.4byte VX2CommandBack516x16__FR14VX2DecoderData
.4byte VX2DecodeBlockIntraSimple__FR14VX2DecoderData
.4byte VX2DecodeBlockIntra__FR14VX2DecoderData
.4byte VX2CommandCutH16x16__FR14VX2DecoderData
.4byte VX2CommandCutV16x16__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter16x16__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter16x16__FR14VX2DecoderData@command":
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000006
.4byte 0x00000006
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000007
.4byte 0x00000007
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter16x16__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter16x16__FR14VX2DecoderData@size@0":
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000006
.4byte 0x00000006
.4byte 0x00000005
.4byte 0x00000005
.4byte 0x00000003
.4byte 0x00000004

View file

@ -1,98 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable16x16
VX2CommandTable16x16:
.4byte VX2CommandSkip116x16__FR14VX2DecoderData
.4byte VX2CommandBack116x16__FR14VX2DecoderData
.4byte VX2CommandBack216x16__FR14VX2DecoderData
.4byte VX2CommandBack316x16__FR14VX2DecoderData
.4byte VX2CommandBack416x16__FR14VX2DecoderData
.4byte VX2CommandBack516x16__FR14VX2DecoderData
.4byte VX2DecodeBlockIntraSimple__FR14VX2DecoderData
.4byte VX2DecodeBlockIntra__FR14VX2DecoderData
.4byte VX2CommandCutH16x16__FR14VX2DecoderData
.4byte VX2CommandCutV16x16__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter16x16__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter16x16__FR14VX2DecoderData@command":
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000006
.4byte 0x00000006
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000007
.4byte 0x00000007
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter16x16__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter16x16__FR14VX2DecoderData@size@0":
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000006
.4byte 0x00000006
.4byte 0x00000005
.4byte 0x00000005
.4byte 0x00000003
.4byte 0x00000004

View file

@ -861,3 +861,53 @@ lbl_80155E68:
/* 80155E74 00151CB4 7D 89 03 A6 */ mtctr r12
/* 80155E78 00151CB8 4E 80 04 20 */ bctr
/* 80155E7C 00151CBC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable16x2
VX2CommandTable16x2:
.4byte VX2CommandSkip116x2__FR14VX2DecoderData
.4byte VX2CommandBack116x2__FR14VX2DecoderData
.4byte VX2CommandBack216x2__FR14VX2DecoderData
.4byte VX2CommandBack316x2__FR14VX2DecoderData
.4byte VX2CommandBack416x2__FR14VX2DecoderData
.4byte VX2CommandBack516x2__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte 0
.4byte VX2CommandCutV16x2__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter16x2__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter16x2__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0x00000009
.4byte 0x00000003
.global "@LOCAL@VX2DecodeBlockInter16x2__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter16x2__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable16x2
VX2CommandTable16x2:
.4byte VX2CommandSkip116x2__FR14VX2DecoderData
.4byte VX2CommandBack116x2__FR14VX2DecoderData
.4byte VX2CommandBack216x2__FR14VX2DecoderData
.4byte VX2CommandBack316x2__FR14VX2DecoderData
.4byte VX2CommandBack416x2__FR14VX2DecoderData
.4byte VX2CommandBack516x2__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte 0
.4byte VX2CommandCutV16x2__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter16x2__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter16x2__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0x00000009
.4byte 0x00000003
.global "@LOCAL@VX2DecodeBlockInter16x2__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter16x2__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004

View file

@ -896,3 +896,53 @@ lbl_80156BA8:
/* 80156BB4 001529F4 7D 89 03 A6 */ mtctr r12
/* 80156BB8 001529F8 4E 80 04 20 */ bctr
/* 80156BBC 001529FC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable16x4
VX2CommandTable16x4:
.4byte VX2CommandSkip116x4__FR14VX2DecoderData
.4byte VX2CommandBack116x4__FR14VX2DecoderData
.4byte VX2CommandBack216x4__FR14VX2DecoderData
.4byte VX2CommandBack316x4__FR14VX2DecoderData
.4byte VX2CommandBack416x4__FR14VX2DecoderData
.4byte VX2CommandBack516x4__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH16x4__FR14VX2DecoderData
.4byte VX2CommandCutV16x4__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter16x4__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter16x4__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000003
.4byte 0x00000009
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter16x4__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter16x4__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000003
.4byte 0x00000004

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable16x4
VX2CommandTable16x4:
.4byte VX2CommandSkip116x4__FR14VX2DecoderData
.4byte VX2CommandBack116x4__FR14VX2DecoderData
.4byte VX2CommandBack216x4__FR14VX2DecoderData
.4byte VX2CommandBack316x4__FR14VX2DecoderData
.4byte VX2CommandBack416x4__FR14VX2DecoderData
.4byte VX2CommandBack516x4__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH16x4__FR14VX2DecoderData
.4byte VX2CommandCutV16x4__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter16x4__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter16x4__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000003
.4byte 0x00000009
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter16x4__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter16x4__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000003
.4byte 0x00000004

View file

@ -896,3 +896,69 @@ lbl_801578E8:
/* 801578F4 00153734 7D 89 03 A6 */ mtctr r12
/* 801578F8 00153738 4E 80 04 20 */ bctr
/* 801578FC 0015373C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable16x8
VX2CommandTable16x8:
.4byte VX2CommandSkip116x8__FR14VX2DecoderData
.4byte VX2CommandBack116x8__FR14VX2DecoderData
.4byte VX2CommandBack216x8__FR14VX2DecoderData
.4byte VX2CommandBack316x8__FR14VX2DecoderData
.4byte VX2CommandBack416x8__FR14VX2DecoderData
.4byte VX2CommandBack516x8__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH16x8__FR14VX2DecoderData
.4byte VX2CommandCutV16x8__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter16x8__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter16x8__FR14VX2DecoderData@command":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter16x8__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter16x8__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000002
.4byte 0x00000003

View file

@ -1,66 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable16x8
VX2CommandTable16x8:
.4byte VX2CommandSkip116x8__FR14VX2DecoderData
.4byte VX2CommandBack116x8__FR14VX2DecoderData
.4byte VX2CommandBack216x8__FR14VX2DecoderData
.4byte VX2CommandBack316x8__FR14VX2DecoderData
.4byte VX2CommandBack416x8__FR14VX2DecoderData
.4byte VX2CommandBack516x8__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH16x8__FR14VX2DecoderData
.4byte VX2CommandCutV16x8__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter16x8__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter16x8__FR14VX2DecoderData@command":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter16x8__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter16x8__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000002
.4byte 0x00000003

View file

@ -865,3 +865,53 @@ lbl_801585B8:
/* 801585C4 00154404 7D 89 03 A6 */ mtctr r12
/* 801585C8 00154408 4E 80 04 20 */ bctr
/* 801585CC 0015440C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable2x16
VX2CommandTable2x16:
.4byte VX2CommandSkip12x16__FR14VX2DecoderData
.4byte VX2CommandBack12x16__FR14VX2DecoderData
.4byte VX2CommandBack22x16__FR14VX2DecoderData
.4byte VX2CommandBack32x16__FR14VX2DecoderData
.4byte VX2CommandBack42x16__FR14VX2DecoderData
.4byte VX2CommandBack52x16__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH2x16__FR14VX2DecoderData
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x16__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter2x16__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000008
.4byte 0x00000003
.4byte 0
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x16__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter2x16__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0xFFFFFFFF

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable2x16
VX2CommandTable2x16:
.4byte VX2CommandSkip12x16__FR14VX2DecoderData
.4byte VX2CommandBack12x16__FR14VX2DecoderData
.4byte VX2CommandBack22x16__FR14VX2DecoderData
.4byte VX2CommandBack32x16__FR14VX2DecoderData
.4byte VX2CommandBack42x16__FR14VX2DecoderData
.4byte VX2CommandBack52x16__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH2x16__FR14VX2DecoderData
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x16__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter2x16__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000008
.4byte 0x00000003
.4byte 0
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x16__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter2x16__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0xFFFFFFFF

View file

@ -830,3 +830,45 @@ lbl_80159208:
/* 80159214 00155054 7D 89 03 A6 */ mtctr r12
/* 80159218 00155058 4E 80 04 20 */ bctr
/* 8015921C 0015505C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable2x2
VX2CommandTable2x2:
.4byte VX2CommandSkip12x2__FR14VX2DecoderData
.4byte VX2CommandBack12x2__FR14VX2DecoderData
.4byte VX2CommandBack22x2__FR14VX2DecoderData
.4byte VX2CommandBack32x2__FR14VX2DecoderData
.4byte VX2CommandBack42x2__FR14VX2DecoderData
.4byte VX2CommandBack52x2__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x2__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter2x2__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000003
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter2x2__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter2x2__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000003
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF

View file

@ -1,42 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable2x2
VX2CommandTable2x2:
.4byte VX2CommandSkip12x2__FR14VX2DecoderData
.4byte VX2CommandBack12x2__FR14VX2DecoderData
.4byte VX2CommandBack22x2__FR14VX2DecoderData
.4byte VX2CommandBack32x2__FR14VX2DecoderData
.4byte VX2CommandBack42x2__FR14VX2DecoderData
.4byte VX2CommandBack52x2__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x2__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter2x2__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000003
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter2x2__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter2x2__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000003
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF

View file

@ -865,3 +865,53 @@ lbl_80159ED8:
/* 80159EE4 00155D24 7D 89 03 A6 */ mtctr r12
/* 80159EE8 00155D28 4E 80 04 20 */ bctr
/* 80159EEC 00155D2C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable2x4
VX2CommandTable2x4:
.4byte VX2CommandSkip12x4__FR14VX2DecoderData
.4byte VX2CommandBack12x4__FR14VX2DecoderData
.4byte VX2CommandBack22x4__FR14VX2DecoderData
.4byte VX2CommandBack32x4__FR14VX2DecoderData
.4byte VX2CommandBack42x4__FR14VX2DecoderData
.4byte VX2CommandBack52x4__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH2x4__FR14VX2DecoderData
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x4__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter2x4__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000008
.4byte 0x00000005
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter2x4__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter2x4__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0xFFFFFFFF

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable2x4
VX2CommandTable2x4:
.4byte VX2CommandSkip12x4__FR14VX2DecoderData
.4byte VX2CommandBack12x4__FR14VX2DecoderData
.4byte VX2CommandBack22x4__FR14VX2DecoderData
.4byte VX2CommandBack32x4__FR14VX2DecoderData
.4byte VX2CommandBack42x4__FR14VX2DecoderData
.4byte VX2CommandBack52x4__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH2x4__FR14VX2DecoderData
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x4__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter2x4__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000008
.4byte 0x00000005
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter2x4__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter2x4__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0xFFFFFFFF

View file

@ -865,3 +865,53 @@ lbl_8015ABA8:
/* 8015ABB4 001569F4 7D 89 03 A6 */ mtctr r12
/* 8015ABB8 001569F8 4E 80 04 20 */ bctr
/* 8015ABBC 001569FC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable2x8
VX2CommandTable2x8:
.4byte VX2CommandSkip12x8__FR14VX2DecoderData
.4byte VX2CommandBack12x8__FR14VX2DecoderData
.4byte VX2CommandBack22x8__FR14VX2DecoderData
.4byte VX2CommandBack32x8__FR14VX2DecoderData
.4byte VX2CommandBack42x8__FR14VX2DecoderData
.4byte VX2CommandBack52x8__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH2x8__FR14VX2DecoderData
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x8__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter2x8__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000008
.4byte 0x00000005
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0x00000004
.4byte 0x00000003
.global "@LOCAL@VX2DecodeBlockInter2x8__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter2x8__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0xFFFFFFFF

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable2x8
VX2CommandTable2x8:
.4byte VX2CommandSkip12x8__FR14VX2DecoderData
.4byte VX2CommandBack12x8__FR14VX2DecoderData
.4byte VX2CommandBack22x8__FR14VX2DecoderData
.4byte VX2CommandBack32x8__FR14VX2DecoderData
.4byte VX2CommandBack42x8__FR14VX2DecoderData
.4byte VX2CommandBack52x8__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH2x8__FR14VX2DecoderData
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter2x8__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter2x8__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000008
.4byte 0x00000005
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0x00000004
.4byte 0x00000003
.global "@LOCAL@VX2DecodeBlockInter2x8__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter2x8__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0xFFFFFFFF

View file

@ -896,3 +896,53 @@ lbl_8015B8E8:
/* 8015B8F4 00157734 7D 89 03 A6 */ mtctr r12
/* 8015B8F8 00157738 4E 80 04 20 */ bctr
/* 8015B8FC 0015773C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable4x16
VX2CommandTable4x16:
.4byte VX2CommandSkip14x16__FR14VX2DecoderData
.4byte VX2CommandBack14x16__FR14VX2DecoderData
.4byte VX2CommandBack24x16__FR14VX2DecoderData
.4byte VX2CommandBack34x16__FR14VX2DecoderData
.4byte VX2CommandBack44x16__FR14VX2DecoderData
.4byte VX2CommandBack54x16__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH4x16__FR14VX2DecoderData
.4byte VX2CommandCutV4x16__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter4x16__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter4x16__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000003
.4byte 0x00000008
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter4x16__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter4x16__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0x00000003

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable4x16
VX2CommandTable4x16:
.4byte VX2CommandSkip14x16__FR14VX2DecoderData
.4byte VX2CommandBack14x16__FR14VX2DecoderData
.4byte VX2CommandBack24x16__FR14VX2DecoderData
.4byte VX2CommandBack34x16__FR14VX2DecoderData
.4byte VX2CommandBack44x16__FR14VX2DecoderData
.4byte VX2CommandBack54x16__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH4x16__FR14VX2DecoderData
.4byte VX2CommandCutV4x16__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter4x16__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter4x16__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000003
.4byte 0x00000008
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter4x16__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter4x16__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0x00000003

View file

@ -861,3 +861,53 @@ lbl_8015C5A8:
/* 8015C5B4 001583F4 7D 89 03 A6 */ mtctr r12
/* 8015C5B8 001583F8 4E 80 04 20 */ bctr
/* 8015C5BC 001583FC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable4x2
VX2CommandTable4x2:
.4byte VX2CommandSkip14x2__FR14VX2DecoderData
.4byte VX2CommandBack14x2__FR14VX2DecoderData
.4byte VX2CommandBack24x2__FR14VX2DecoderData
.4byte VX2CommandBack34x2__FR14VX2DecoderData
.4byte VX2CommandBack44x2__FR14VX2DecoderData
.4byte VX2CommandBack54x2__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte 0
.4byte VX2CommandCutV4x2__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter4x2__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter4x2__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000005
.4byte 0x00000005
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000009
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter4x2__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter4x2__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000003
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable4x2
VX2CommandTable4x2:
.4byte VX2CommandSkip14x2__FR14VX2DecoderData
.4byte VX2CommandBack14x2__FR14VX2DecoderData
.4byte VX2CommandBack24x2__FR14VX2DecoderData
.4byte VX2CommandBack34x2__FR14VX2DecoderData
.4byte VX2CommandBack44x2__FR14VX2DecoderData
.4byte VX2CommandBack54x2__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte 0
.4byte VX2CommandCutV4x2__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter4x2__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter4x2__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000005
.4byte 0x00000005
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000009
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter4x2__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter4x2__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000003
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004

View file

@ -896,3 +896,53 @@ lbl_8015D2E8:
/* 8015D2F4 00159134 7D 89 03 A6 */ mtctr r12
/* 8015D2F8 00159138 4E 80 04 20 */ bctr
/* 8015D2FC 0015913C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable4x4
VX2CommandTable4x4:
.4byte VX2CommandSkip14x4__FR14VX2DecoderData
.4byte VX2CommandBack14x4__FR14VX2DecoderData
.4byte VX2CommandBack24x4__FR14VX2DecoderData
.4byte VX2CommandBack34x4__FR14VX2DecoderData
.4byte VX2CommandBack44x4__FR14VX2DecoderData
.4byte VX2CommandBack54x4__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH4x4__FR14VX2DecoderData
.4byte VX2CommandCutV4x4__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter4x4__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter4x4__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter4x4__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter4x4__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0x00000004

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable4x4
VX2CommandTable4x4:
.4byte VX2CommandSkip14x4__FR14VX2DecoderData
.4byte VX2CommandBack14x4__FR14VX2DecoderData
.4byte VX2CommandBack24x4__FR14VX2DecoderData
.4byte VX2CommandBack34x4__FR14VX2DecoderData
.4byte VX2CommandBack44x4__FR14VX2DecoderData
.4byte VX2CommandBack54x4__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH4x4__FR14VX2DecoderData
.4byte VX2CommandCutV4x4__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter4x4__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter4x4__FR14VX2DecoderData@command":
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter4x4__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter4x4__FR14VX2DecoderData@size@0":
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0x00000004

View file

@ -896,3 +896,69 @@ lbl_8015E028:
/* 8015E034 00159E74 7D 89 03 A6 */ mtctr r12
/* 8015E038 00159E78 4E 80 04 20 */ bctr
/* 8015E03C 00159E7C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable4x8
VX2CommandTable4x8:
.4byte VX2CommandSkip14x8__FR14VX2DecoderData
.4byte VX2CommandBack14x8__FR14VX2DecoderData
.4byte VX2CommandBack24x8__FR14VX2DecoderData
.4byte VX2CommandBack34x8__FR14VX2DecoderData
.4byte VX2CommandBack44x8__FR14VX2DecoderData
.4byte VX2CommandBack54x8__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH4x8__FR14VX2DecoderData
.4byte VX2CommandCutV4x8__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter4x8__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter4x8__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.global "@LOCAL@VX2DecodeBlockInter4x8__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter4x8__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0x00000004

View file

@ -1,66 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable4x8
VX2CommandTable4x8:
.4byte VX2CommandSkip14x8__FR14VX2DecoderData
.4byte VX2CommandBack14x8__FR14VX2DecoderData
.4byte VX2CommandBack24x8__FR14VX2DecoderData
.4byte VX2CommandBack34x8__FR14VX2DecoderData
.4byte VX2CommandBack44x8__FR14VX2DecoderData
.4byte VX2CommandBack54x8__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH4x8__FR14VX2DecoderData
.4byte VX2CommandCutV4x8__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter4x8__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter4x8__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.global "@LOCAL@VX2DecodeBlockInter4x8__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter4x8__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0x00000004

View file

@ -896,3 +896,69 @@ lbl_8015ED68:
/* 8015ED74 0015ABB4 7D 89 03 A6 */ mtctr r12
/* 8015ED78 0015ABB8 4E 80 04 20 */ bctr
/* 8015ED7C 0015ABBC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable8x16
VX2CommandTable8x16:
.4byte VX2CommandSkip18x16__FR14VX2DecoderData
.4byte VX2CommandBack18x16__FR14VX2DecoderData
.4byte VX2CommandBack28x16__FR14VX2DecoderData
.4byte VX2CommandBack38x16__FR14VX2DecoderData
.4byte VX2CommandBack48x16__FR14VX2DecoderData
.4byte VX2CommandBack58x16__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH8x16__FR14VX2DecoderData
.4byte VX2CommandCutV8x16__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter8x16__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter8x16__FR14VX2DecoderData@command":
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter8x16__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter8x16__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000003
.4byte 0x00000002

View file

@ -1,66 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable8x16
VX2CommandTable8x16:
.4byte VX2CommandSkip18x16__FR14VX2DecoderData
.4byte VX2CommandBack18x16__FR14VX2DecoderData
.4byte VX2CommandBack28x16__FR14VX2DecoderData
.4byte VX2CommandBack38x16__FR14VX2DecoderData
.4byte VX2CommandBack48x16__FR14VX2DecoderData
.4byte VX2CommandBack58x16__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH8x16__FR14VX2DecoderData
.4byte VX2CommandCutV8x16__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter8x16__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter8x16__FR14VX2DecoderData@command":
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000008
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global "@LOCAL@VX2DecodeBlockInter8x16__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter8x16__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000003
.4byte 0x00000002

View file

@ -861,3 +861,53 @@ lbl_8015FA28:
/* 8015FA34 0015B874 7D 89 03 A6 */ mtctr r12
/* 8015FA38 0015B878 4E 80 04 20 */ bctr
/* 8015FA3C 0015B87C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable8x2
VX2CommandTable8x2:
.4byte VX2CommandSkip18x2__FR14VX2DecoderData
.4byte VX2CommandBack18x2__FR14VX2DecoderData
.4byte VX2CommandBack28x2__FR14VX2DecoderData
.4byte VX2CommandBack38x2__FR14VX2DecoderData
.4byte VX2CommandBack48x2__FR14VX2DecoderData
.4byte VX2CommandBack58x2__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte 0
.4byte VX2CommandCutV8x2__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter8x2__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter8x2__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000009
.4byte 0x00000005
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0x00000004
.4byte 0x00000003
.global "@LOCAL@VX2DecodeBlockInter8x2__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter8x2__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable8x2
VX2CommandTable8x2:
.4byte VX2CommandSkip18x2__FR14VX2DecoderData
.4byte VX2CommandBack18x2__FR14VX2DecoderData
.4byte VX2CommandBack28x2__FR14VX2DecoderData
.4byte VX2CommandBack38x2__FR14VX2DecoderData
.4byte VX2CommandBack48x2__FR14VX2DecoderData
.4byte VX2CommandBack58x2__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte 0
.4byte VX2CommandCutV8x2__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter8x2__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter8x2__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000009
.4byte 0x00000005
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0x00000004
.4byte 0x00000003
.global "@LOCAL@VX2DecodeBlockInter8x2__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter8x2__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004

View file

@ -896,3 +896,69 @@ lbl_80160768:
/* 80160774 0015C5B4 7D 89 03 A6 */ mtctr r12
/* 80160778 0015C5B8 4E 80 04 20 */ bctr
/* 8016077C 0015C5BC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable8x4
VX2CommandTable8x4:
.4byte VX2CommandSkip18x4__FR14VX2DecoderData
.4byte VX2CommandBack18x4__FR14VX2DecoderData
.4byte VX2CommandBack28x4__FR14VX2DecoderData
.4byte VX2CommandBack38x4__FR14VX2DecoderData
.4byte VX2CommandBack48x4__FR14VX2DecoderData
.4byte VX2CommandBack58x4__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH8x4__FR14VX2DecoderData
.4byte VX2CommandCutV8x4__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter8x4__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter8x4__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.global "@LOCAL@VX2DecodeBlockInter8x4__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter8x4__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0x00000004

View file

@ -1,66 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable8x4
VX2CommandTable8x4:
.4byte VX2CommandSkip18x4__FR14VX2DecoderData
.4byte VX2CommandBack18x4__FR14VX2DecoderData
.4byte VX2CommandBack28x4__FR14VX2DecoderData
.4byte VX2CommandBack38x4__FR14VX2DecoderData
.4byte VX2CommandBack48x4__FR14VX2DecoderData
.4byte VX2CommandBack58x4__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH8x4__FR14VX2DecoderData
.4byte VX2CommandCutV8x4__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter8x4__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter8x4__FR14VX2DecoderData@command":
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000002
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000008
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.global "@LOCAL@VX2DecodeBlockInter8x4__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter8x4__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000005
.4byte 0x00000005
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000004
.4byte 0x00000004

View file

@ -896,3 +896,53 @@ lbl_801614A8:
/* 801614B4 0015D2F4 7D 89 03 A6 */ mtctr r12
/* 801614B8 0015D2F8 4E 80 04 20 */ bctr
/* 801614BC 0015D2FC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable8x8
VX2CommandTable8x8:
.4byte VX2CommandSkip18x8__FR14VX2DecoderData
.4byte VX2CommandBack18x8__FR14VX2DecoderData
.4byte VX2CommandBack28x8__FR14VX2DecoderData
.4byte VX2CommandBack38x8__FR14VX2DecoderData
.4byte VX2CommandBack48x8__FR14VX2DecoderData
.4byte VX2CommandBack58x8__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH8x8__FR14VX2DecoderData
.4byte VX2CommandCutV8x8__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter8x8__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter8x8__FR14VX2DecoderData@command":
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000008
.4byte 0
.4byte 0
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter8x8__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter8x8__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000003
.4byte 0x00000003

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2CommandTable8x8
VX2CommandTable8x8:
.4byte VX2CommandSkip18x8__FR14VX2DecoderData
.4byte VX2CommandBack18x8__FR14VX2DecoderData
.4byte VX2CommandBack28x8__FR14VX2DecoderData
.4byte VX2CommandBack38x8__FR14VX2DecoderData
.4byte VX2CommandBack48x8__FR14VX2DecoderData
.4byte VX2CommandBack58x8__FR14VX2DecoderData
.4byte 0
.4byte 0
.4byte VX2CommandCutH8x8__FR14VX2DecoderData
.4byte VX2CommandCutV8x8__FR14VX2DecoderData
.global "@LOCAL@VX2DecodeBlockInter8x8__FR14VX2DecoderData@command"
"@LOCAL@VX2DecodeBlockInter8x8__FR14VX2DecoderData@command":
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000009
.4byte 0x00000009
.4byte 0x00000008
.4byte 0x00000008
.4byte 0
.4byte 0
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000001
.global "@LOCAL@VX2DecodeBlockInter8x8__FR14VX2DecoderData@size@0"
"@LOCAL@VX2DecodeBlockInter8x8__FR14VX2DecoderData@size@0":
.4byte 0x00000003
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x00000004
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0x00000003
.4byte 0x00000003

View file

@ -2181,3 +2181,185 @@ VX2InitIntra__FR14VX2DecoderData:
/* 80163334 0015F174 38 21 00 20 */ addi r1, r1, 0x20
/* 80163338 0015F178 4E 80 00 20 */ blr
/* 8016333C 0015F17C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global InvCbpTable_8040F3A8
InvCbpTable_8040F3A8:
.4byte 0
.4byte 0x0000001F
.4byte 0x0000003F
.4byte 0x0000000F
.4byte 0x00000008
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x0000000B
.4byte 0x0000000E
.4byte 0x0000001B
.4byte 0x0000000D
.4byte 0x00000003
.4byte 0x00000007
.4byte 0x0000000C
.4byte 0x00000017
.4byte 0x0000001D
.4byte 0x0000000A
.4byte 0x0000001E
.4byte 0x00000005
.4byte 0x00000010
.4byte 0x0000002F
.4byte 0x00000037
.4byte 0x0000003B
.4byte 0x00000013
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x00000009
.4byte 0x0000001C
.4byte 0x00000006
.4byte 0x00000015
.4byte 0x0000001A
.4byte 0x00000033
.4byte 0x00000011
.4byte 0x00000012
.4byte 0x00000014
.4byte 0x00000018
.4byte 0x00000020
.4byte 0x0000003C
.4byte 0x00000035
.4byte 0x00000019
.4byte 0x00000016
.4byte 0x0000003A
.4byte 0x00000030
.4byte 0x00000031
.4byte 0x00000032
.4byte 0x00000027
.4byte 0x00000034
.4byte 0x0000002B
.4byte 0x0000002D
.4byte 0x00000039
.4byte 0x00000038
.4byte 0x00000023
.4byte 0x00000036
.4byte 0x0000002E
.4byte 0x00000021
.4byte 0x00000025
.4byte 0x00000022
.4byte 0x00000024
.4byte 0x0000002C
.4byte 0x0000002A
.4byte 0x00000028
.4byte 0x00000029
.4byte 0x00000026
.4byte 0
.4byte 0x0000000F
.4byte 0x00000004
.4byte 0x00000001
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x0000000C
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x0000000A
.4byte 0x0000000D
.4byte 0x00000007
.4byte 0x0000000E
.4byte 0x0000000B
.4byte 0x0000001F
.4byte 0x00000009
.4byte 0x00000006
.4byte 0x00000010
.4byte 0x0000003F
.4byte 0x0000001E
.4byte 0x00000017
.4byte 0x0000001D
.4byte 0x0000001B
.4byte 0x0000001C
.4byte 0x00000013
.4byte 0x00000018
.4byte 0x0000001A
.4byte 0x00000012
.4byte 0x00000011
.4byte 0x00000014
.4byte 0x00000015
.4byte 0x00000020
.4byte 0x0000002F
.4byte 0x00000016
.4byte 0x00000019
.4byte 0x00000037
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x0000003B
.4byte 0x0000003C
.4byte 0x00000033
.4byte 0x00000035
.4byte 0x00000021
.4byte 0x00000024
.4byte 0x00000022
.4byte 0x00000028
.4byte 0x00000023
.4byte 0x0000002C
.4byte 0x00000030
.4byte 0x00000027
.4byte 0x0000002D
.4byte 0x00000025
.4byte 0x0000003A
.4byte 0x0000002B
.4byte 0x0000002E
.4byte 0x0000002A
.4byte 0x00000031
.4byte 0x00000034
.4byte 0x00000038
.4byte 0x00000032
.4byte 0x00000029
.4byte 0x00000026
.4byte 0x00000039
.4byte 0x00000036
.global InvSbpTable_8040F5A8
InvSbpTable_8040F5A8:
.4byte 0
.4byte 0x0000001E
.4byte 0x00000001
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000008
.4byte 0x00000010
.4byte 0x00000018
.4byte 0x00000006
.4byte 0x00000016
.4byte 0x0000001A
.4byte 0x0000001C
.4byte 0x0000000E
.4byte 0x00000014
.4byte 0x0000000A
.4byte 0x00000012
.4byte 0x0000000C
.4byte 0
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x00000010
.4byte 0x00000004
.4byte 0x00000018
.4byte 0x00000006
.4byte 0x0000000A
.4byte 0x00000014
.4byte 0x0000001E
.4byte 0x0000000E
.4byte 0x0000001A
.4byte 0x0000001C
.4byte 0x00000016
.4byte 0x00000012
.4byte 0x0000000C
.4byte 0xFFFFFFFF
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global Intra8ModeTable
Intra8ModeTable:
.skip 0xA0
.global Intra4ModeTable
Intra4ModeTable:
.skip 0xA0

View file

@ -1,172 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global InvCbpTable_8040F3A8
InvCbpTable_8040F3A8:
.4byte 0
.4byte 0x0000001F
.4byte 0x0000003F
.4byte 0x0000000F
.4byte 0x00000008
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x0000000B
.4byte 0x0000000E
.4byte 0x0000001B
.4byte 0x0000000D
.4byte 0x00000003
.4byte 0x00000007
.4byte 0x0000000C
.4byte 0x00000017
.4byte 0x0000001D
.4byte 0x0000000A
.4byte 0x0000001E
.4byte 0x00000005
.4byte 0x00000010
.4byte 0x0000002F
.4byte 0x00000037
.4byte 0x0000003B
.4byte 0x00000013
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x00000009
.4byte 0x0000001C
.4byte 0x00000006
.4byte 0x00000015
.4byte 0x0000001A
.4byte 0x00000033
.4byte 0x00000011
.4byte 0x00000012
.4byte 0x00000014
.4byte 0x00000018
.4byte 0x00000020
.4byte 0x0000003C
.4byte 0x00000035
.4byte 0x00000019
.4byte 0x00000016
.4byte 0x0000003A
.4byte 0x00000030
.4byte 0x00000031
.4byte 0x00000032
.4byte 0x00000027
.4byte 0x00000034
.4byte 0x0000002B
.4byte 0x0000002D
.4byte 0x00000039
.4byte 0x00000038
.4byte 0x00000023
.4byte 0x00000036
.4byte 0x0000002E
.4byte 0x00000021
.4byte 0x00000025
.4byte 0x00000022
.4byte 0x00000024
.4byte 0x0000002C
.4byte 0x0000002A
.4byte 0x00000028
.4byte 0x00000029
.4byte 0x00000026
.4byte 0
.4byte 0x0000000F
.4byte 0x00000004
.4byte 0x00000001
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x0000000C
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x0000000A
.4byte 0x0000000D
.4byte 0x00000007
.4byte 0x0000000E
.4byte 0x0000000B
.4byte 0x0000001F
.4byte 0x00000009
.4byte 0x00000006
.4byte 0x00000010
.4byte 0x0000003F
.4byte 0x0000001E
.4byte 0x00000017
.4byte 0x0000001D
.4byte 0x0000001B
.4byte 0x0000001C
.4byte 0x00000013
.4byte 0x00000018
.4byte 0x0000001A
.4byte 0x00000012
.4byte 0x00000011
.4byte 0x00000014
.4byte 0x00000015
.4byte 0x00000020
.4byte 0x0000002F
.4byte 0x00000016
.4byte 0x00000019
.4byte 0x00000037
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x0000003B
.4byte 0x0000003C
.4byte 0x00000033
.4byte 0x00000035
.4byte 0x00000021
.4byte 0x00000024
.4byte 0x00000022
.4byte 0x00000028
.4byte 0x00000023
.4byte 0x0000002C
.4byte 0x00000030
.4byte 0x00000027
.4byte 0x0000002D
.4byte 0x00000025
.4byte 0x0000003A
.4byte 0x0000002B
.4byte 0x0000002E
.4byte 0x0000002A
.4byte 0x00000031
.4byte 0x00000034
.4byte 0x00000038
.4byte 0x00000032
.4byte 0x00000029
.4byte 0x00000026
.4byte 0x00000039
.4byte 0x00000036
.global InvSbpTable_8040F5A8
InvSbpTable_8040F5A8:
.4byte 0
.4byte 0x0000001E
.4byte 0x00000001
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000008
.4byte 0x00000010
.4byte 0x00000018
.4byte 0x00000006
.4byte 0x00000016
.4byte 0x0000001A
.4byte 0x0000001C
.4byte 0x0000000E
.4byte 0x00000014
.4byte 0x0000000A
.4byte 0x00000012
.4byte 0x0000000C
.4byte 0
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x00000010
.4byte 0x00000004
.4byte 0x00000018
.4byte 0x00000006
.4byte 0x0000000A
.4byte 0x00000014
.4byte 0x0000001E
.4byte 0x0000000E
.4byte 0x0000001A
.4byte 0x0000001C
.4byte 0x00000016
.4byte 0x00000012
.4byte 0x0000000C
.4byte 0xFFFFFFFF

View file

@ -1,10 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global Intra8ModeTable
Intra8ModeTable:
.skip 0xA0
.global Intra4ModeTable
Intra4ModeTable:
.skip 0xA0

View file

@ -1,871 +0,0 @@
.include "macros.inc"
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
.global VX2DecoderInit__FR14VX2DecoderDataii
VX2DecoderInit__FR14VX2DecoderDataii:
/* 80163340 0015F180 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 80163344 0015F184 7C 08 02 A6 */ mflr r0
/* 80163348 0015F188 90 01 00 64 */ stw r0, 0x64(r1)
/* 8016334C 0015F18C 39 61 00 60 */ addi r11, r1, 0x60
/* 80163350 0015F190 4B EA 3F B9 */ bl __save_gpr
/* 80163354 0015F194 7C A0 0E 70 */ srawi r0, r5, 1
/* 80163358 0015F198 7C 7E 1B 78 */ mr r30, r3
/* 8016335C 0015F19C 7C 8F 0E 70 */ srawi r15, r4, 1
/* 80163360 0015F1A0 3E 20 80 41 */ lis r17, InvVlc@ha
/* 80163364 0015F1A4 7C EF 01 D6 */ mullw r7, r15, r0
/* 80163368 0015F1A8 38 C0 FF FF */ li r6, -0x1
/* 8016336C 0015F1AC 90 83 00 00 */ stw r4, 0x0(r3)
/* 80163370 0015F1B0 7C 90 23 78 */ mr r16, r4
/* 80163374 0015F1B4 7C AE 2B 78 */ mr r14, r5
/* 80163378 0015F1B8 90 A3 00 04 */ stw r5, 0x4(r3)
/* 8016337C 0015F1BC 7E 84 29 D6 */ mullw r20, r4, r5
/* 80163380 0015F1C0 54 E0 08 3C */ slwi r0, r7, 1
/* 80163384 0015F1C4 90 C3 0A 00 */ stw r6, 0xa00(r3)
/* 80163388 0015F1C8 7F D2 F3 78 */ mr r18, r30
/* 8016338C 0015F1CC 3A 31 F6 30 */ addi r17, r17, InvVlc@l
/* 80163390 0015F1D0 3A C0 00 00 */ li r22, 0x0
/* 80163394 0015F1D4 7E B4 02 14 */ add r21, r20, r0
/* 80163398 0015F1D8 7E 74 3A 14 */ add r19, r20, r7
.global lbl_8016339C
lbl_8016339C:
/* 8016339C 0015F1DC 38 75 00 10 */ addi r3, r21, 0x10
/* 801633A0 0015F1E0 4B FE DB 91 */ bl __nw__5MoSdkFUl
/* 801633A4 0015F1E4 2C 03 00 00 */ cmpwi r3, 0x0
/* 801633A8 0015F1E8 90 72 00 08 */ stw r3, 0x8(r18)
/* 801633AC 0015F1EC 40 82 00 0C */ bne lbl_801633B8
/* 801633B0 0015F1F0 38 60 00 00 */ li r3, 0x0
/* 801633B4 0015F1F4 48 00 03 6C */ b lbl_80163720
.global lbl_801633B8
lbl_801633B8:
/* 801633B8 0015F1F8 38 03 00 0F */ addi r0, r3, 0xf
/* 801633BC 0015F1FC 3A D6 00 01 */ addi r22, r22, 0x1
/* 801633C0 0015F200 54 03 00 36 */ clrrwi r3, r0, 4
/* 801633C4 0015F204 90 72 00 20 */ stw r3, 0x20(r18)
/* 801633C8 0015F208 7C 03 A2 14 */ add r0, r3, r20
/* 801633CC 0015F20C 2C 16 00 06 */ cmpwi r22, 0x6
/* 801633D0 0015F210 90 12 00 38 */ stw r0, 0x38(r18)
/* 801633D4 0015F214 7C 03 9A 14 */ add r0, r3, r19
/* 801633D8 0015F218 90 12 00 50 */ stw r0, 0x50(r18)
/* 801633DC 0015F21C 3A 52 00 04 */ addi r18, r18, 0x4
/* 801633E0 0015F220 41 80 FF BC */ blt lbl_8016339C
/* 801633E4 0015F224 80 1E 00 00 */ lwz r0, 0x0(r30)
/* 801633E8 0015F228 7C 03 26 70 */ srawi r3, r0, 4
/* 801633EC 0015F22C 38 03 00 02 */ addi r0, r3, 0x2
/* 801633F0 0015F230 54 03 10 3A */ slwi r3, r0, 2
/* 801633F4 0015F234 4B FE DB 3D */ bl __nw__5MoSdkFUl
/* 801633F8 0015F238 90 7E 0A 1C */ stw r3, 0xa1c(r30)
/* 801633FC 0015F23C 39 40 00 00 */ li r10, 0x0
/* 80163400 0015F240 39 00 00 09 */ li r8, 0x9
/* 80163404 0015F244 38 D1 00 00 */ addi r6, r17, 0x0
/* 80163408 0015F248 91 43 00 00 */ stw r10, 0x0(r3)
/* 8016340C 0015F24C 38 B1 40 00 */ addi r5, r17, 0x4000
/* 80163410 0015F250 38 91 41 00 */ addi r4, r17, 0x4100
/* 80163414 0015F254 38 E0 00 05 */ li r7, 0x5
/* 80163418 0015F258 80 1E 00 00 */ lwz r0, 0x0(r30)
/* 8016341C 0015F25C 81 3E 0A 1C */ lwz r9, 0xa1c(r30)
/* 80163420 0015F260 7C 03 26 70 */ srawi r3, r0, 4
/* 80163424 0015F264 38 63 00 01 */ addi r3, r3, 0x1
/* 80163428 0015F268 7D C0 26 70 */ srawi r0, r14, 4
/* 8016342C 0015F26C 90 01 00 08 */ stw r0, 0x8(r1)
/* 80163430 0015F270 54 60 10 3A */ slwi r0, r3, 2
/* 80163434 0015F274 7E 1F 26 70 */ srawi r31, r16, 4
/* 80163438 0015F278 7D 49 01 2E */ stwx r10, r9, r0
/* 8016343C 0015F27C 80 01 00 08 */ lwz r0, 0x8(r1)
/* 80163440 0015F280 91 1E 0A 28 */ stw r8, 0xa28(r30)
/* 80163444 0015F284 7C 1F 01 D6 */ mullw r0, r31, r0
/* 80163448 0015F288 91 1E 0A 2C */ stw r8, 0xa2c(r30)
/* 8016344C 0015F28C 91 1E 0A 30 */ stw r8, 0xa30(r30)
/* 80163450 0015F290 91 1E 0A 34 */ stw r8, 0xa34(r30)
/* 80163454 0015F294 1C 60 00 0C */ mulli r3, r0, 0xc
/* 80163458 0015F298 91 1E 0A 38 */ stw r8, 0xa38(r30)
/* 8016345C 0015F29C 91 1E 0A 3C */ stw r8, 0xa3c(r30)
/* 80163460 0015F2A0 91 1E 0A 40 */ stw r8, 0xa40(r30)
/* 80163464 0015F2A4 91 1E 0A 44 */ stw r8, 0xa44(r30)
/* 80163468 0015F2A8 91 1E 0A 48 */ stw r8, 0xa48(r30)
/* 8016346C 0015F2AC 91 1E 0A 4C */ stw r8, 0xa4c(r30)
/* 80163470 0015F2B0 91 1E 0A 50 */ stw r8, 0xa50(r30)
/* 80163474 0015F2B4 91 1E 0A 54 */ stw r8, 0xa54(r30)
/* 80163478 0015F2B8 91 1E 0A 58 */ stw r8, 0xa58(r30)
/* 8016347C 0015F2BC 91 1E 0A 5C */ stw r8, 0xa5c(r30)
/* 80163480 0015F2C0 91 1E 0A 60 */ stw r8, 0xa60(r30)
/* 80163484 0015F2C4 91 1E 0A 64 */ stw r8, 0xa64(r30)
/* 80163488 0015F2C8 91 1E 0A 68 */ stw r8, 0xa68(r30)
/* 8016348C 0015F2CC 91 1E 0A 6C */ stw r8, 0xa6c(r30)
/* 80163490 0015F2D0 91 1E 0A 70 */ stw r8, 0xa70(r30)
/* 80163494 0015F2D4 91 1E 0A 74 */ stw r8, 0xa74(r30)
/* 80163498 0015F2D8 91 1E 0A 78 */ stw r8, 0xa78(r30)
/* 8016349C 0015F2DC 91 1E 0A 7C */ stw r8, 0xa7c(r30)
/* 801634A0 0015F2E0 91 1E 0A 80 */ stw r8, 0xa80(r30)
/* 801634A4 0015F2E4 91 1E 0A 84 */ stw r8, 0xa84(r30)
/* 801634A8 0015F2E8 91 1E 0A 88 */ stw r8, 0xa88(r30)
/* 801634AC 0015F2EC 90 FE 08 BC */ stw r7, 0x8bc(r30)
/* 801634B0 0015F2F0 90 DE 0A 90 */ stw r6, 0xa90(r30)
/* 801634B4 0015F2F4 90 BE 0A 98 */ stw r5, 0xa98(r30)
/* 801634B8 0015F2F8 90 9E 0A A0 */ stw r4, 0xaa0(r30)
/* 801634BC 0015F2FC 4B FE DA 75 */ bl __nw__5MoSdkFUl
/* 801634C0 0015F300 2C 03 00 00 */ cmpwi r3, 0x0
/* 801634C4 0015F304 90 7E 00 B0 */ stw r3, 0xb0(r30)
/* 801634C8 0015F308 40 82 00 0C */ bne lbl_801634D4
/* 801634CC 0015F30C 38 60 00 00 */ li r3, 0x0
/* 801634D0 0015F310 48 00 02 50 */ b lbl_80163720
.global lbl_801634D4
lbl_801634D4:
/* 801634D4 0015F314 56 03 20 36 */ slwi r3, r16, 4
/* 801634D8 0015F318 55 E0 18 38 */ slwi r0, r15, 3
/* 801634DC 0015F31C 7D D0 18 50 */ subf r14, r16, r3
/* 801634E0 0015F320 3A 3F FF F8 */ addi r17, r31, -0x8
/* 801634E4 0015F324 38 C0 00 00 */ li r6, 0x0
/* 801634E8 0015F328 7E 0F 00 50 */ subf r16, r15, r0
/* 801634EC 0015F32C 38 E0 00 00 */ li r7, 0x0
/* 801634F0 0015F330 39 00 00 00 */ li r8, 0x0
/* 801634F4 0015F334 39 20 00 00 */ li r9, 0x0
/* 801634F8 0015F338 48 00 01 CC */ b lbl_801636C4
/* 801634FC 0015F33C 60 00 00 00 */ nop
.global lbl_80163500
lbl_80163500:
/* 80163500 0015F340 2C 9F 00 00 */ cmpwi cr1, r31, 0x0
/* 80163504 0015F344 39 40 00 00 */ li r10, 0x0
/* 80163508 0015F348 40 85 01 B0 */ ble cr1, lbl_801636B8
/* 8016350C 0015F34C 2C 1F 00 08 */ cmpwi r31, 0x8
/* 80163510 0015F350 40 81 01 68 */ ble lbl_80163678
/* 80163514 0015F354 38 80 00 00 */ li r4, 0x0
/* 80163518 0015F358 41 84 00 18 */ blt cr1, lbl_80163530
/* 8016351C 0015F35C 3C 60 80 00 */ lis r3, 0x8000
/* 80163520 0015F360 38 03 FF FE */ addi r0, r3, -0x2
/* 80163524 0015F364 7C 1F 00 00 */ cmpw r31, r0
/* 80163528 0015F368 41 81 00 08 */ bgt lbl_80163530
/* 8016352C 0015F36C 38 80 00 01 */ li r4, 0x1
.global lbl_80163530
lbl_80163530:
/* 80163530 0015F370 2C 04 00 00 */ cmpwi r4, 0x0
/* 80163534 0015F374 41 82 01 44 */ beq lbl_80163678
/* 80163538 0015F378 38 11 00 07 */ addi r0, r17, 0x7
/* 8016353C 0015F37C 54 00 E8 FE */ srwi r0, r0, 3
/* 80163540 0015F380 1D 66 00 0C */ mulli r11, r6, 0xc
/* 80163544 0015F384 7C 09 03 A6 */ mtctr r0
/* 80163548 0015F388 2C 11 00 00 */ cmpwi r17, 0x0
/* 8016354C 0015F38C 40 81 01 2C */ ble lbl_80163678
.global lbl_80163550
lbl_80163550:
/* 80163550 0015F390 80 7E 00 B0 */ lwz r3, 0xb0(r30)
/* 80163554 0015F394 38 86 00 01 */ addi r4, r6, 0x1
/* 80163558 0015F398 38 06 00 03 */ addi r0, r6, 0x3
/* 8016355C 0015F39C 3A A7 00 10 */ addi r21, r7, 0x10
/* 80163560 0015F3A0 7C E3 59 2E */ stwx r7, r3, r11
/* 80163564 0015F3A4 38 66 00 04 */ addi r3, r6, 0x4
/* 80163568 0015F3A8 1D 84 00 0C */ mulli r12, r4, 0xc
/* 8016356C 0015F3AC 38 A6 00 02 */ addi r5, r6, 0x2
/* 80163570 0015F3B0 81 FE 00 B0 */ lwz r15, 0xb0(r30)
/* 80163574 0015F3B4 3A 66 00 06 */ addi r19, r6, 0x6
/* 80163578 0015F3B8 3A 48 00 10 */ addi r18, r8, 0x10
/* 8016357C 0015F3BC 7C 8F 5A 14 */ add r4, r15, r11
/* 80163580 0015F3C0 91 04 00 04 */ stw r8, 0x4(r4)
/* 80163584 0015F3C4 1D E5 00 0C */ mulli r15, r5, 0xc
/* 80163588 0015F3C8 38 88 00 08 */ addi r4, r8, 0x8
/* 8016358C 0015F3CC 82 9E 00 B0 */ lwz r20, 0xb0(r30)
/* 80163590 0015F3D0 38 A7 00 20 */ addi r5, r7, 0x20
/* 80163594 0015F3D4 1C 00 00 0C */ mulli r0, r0, 0xc
/* 80163598 0015F3D8 3A C7 00 40 */ addi r22, r7, 0x40
/* 8016359C 0015F3DC 7E B4 61 2E */ stwx r21, r20, r12
/* 801635A0 0015F3E0 3A 87 00 30 */ addi r20, r7, 0x30
/* 801635A4 0015F3E4 3A A8 00 18 */ addi r21, r8, 0x18
/* 801635A8 0015F3E8 82 FE 00 B0 */ lwz r23, 0xb0(r30)
/* 801635AC 0015F3EC 1C 63 00 0C */ mulli r3, r3, 0xc
/* 801635B0 0015F3F0 3B 06 00 05 */ addi r24, r6, 0x5
/* 801635B4 0015F3F4 7D 97 62 14 */ add r12, r23, r12
/* 801635B8 0015F3F8 90 8C 00 04 */ stw r4, 0x4(r12)
/* 801635BC 0015F3FC 3B 86 00 07 */ addi r28, r6, 0x7
/* 801635C0 0015F400 1C 98 00 0C */ mulli r4, r24, 0xc
/* 801635C4 0015F404 81 9E 00 B0 */ lwz r12, 0xb0(r30)
/* 801635C8 0015F408 3A E8 00 20 */ addi r23, r8, 0x20
/* 801635CC 0015F40C 3B 07 00 50 */ addi r24, r7, 0x50
/* 801635D0 0015F410 7C AC 79 2E */ stwx r5, r12, r15
/* 801635D4 0015F414 1C B3 00 0C */ mulli r5, r19, 0xc
/* 801635D8 0015F418 3B 28 00 28 */ addi r25, r8, 0x28
/* 801635DC 0015F41C 82 7E 00 B0 */ lwz r19, 0xb0(r30)
/* 801635E0 0015F420 3B 47 00 60 */ addi r26, r7, 0x60
/* 801635E4 0015F424 3B A7 00 70 */ addi r29, r7, 0x70
/* 801635E8 0015F428 3B 68 00 30 */ addi r27, r8, 0x30
/* 801635EC 0015F42C 7E 73 7A 14 */ add r19, r19, r15
/* 801635F0 0015F430 39 88 00 38 */ addi r12, r8, 0x38
/* 801635F4 0015F434 92 53 00 04 */ stw r18, 0x4(r19)
/* 801635F8 0015F438 1D FC 00 0C */ mulli r15, r28, 0xc
/* 801635FC 0015F43C 38 C6 00 08 */ addi r6, r6, 0x8
/* 80163600 0015F440 82 5E 00 B0 */ lwz r18, 0xb0(r30)
/* 80163604 0015F444 39 6B 00 60 */ addi r11, r11, 0x60
/* 80163608 0015F448 38 E7 00 80 */ addi r7, r7, 0x80
/* 8016360C 0015F44C 39 08 00 40 */ addi r8, r8, 0x40
/* 80163610 0015F450 7E 92 01 2E */ stwx r20, r18, r0
/* 80163614 0015F454 39 4A 00 08 */ addi r10, r10, 0x8
/* 80163618 0015F458 82 5E 00 B0 */ lwz r18, 0xb0(r30)
/* 8016361C 0015F45C 7E 52 02 14 */ add r18, r18, r0
/* 80163620 0015F460 92 B2 00 04 */ stw r21, 0x4(r18)
/* 80163624 0015F464 82 5E 00 B0 */ lwz r18, 0xb0(r30)
/* 80163628 0015F468 7E D2 19 2E */ stwx r22, r18, r3
/* 8016362C 0015F46C 80 1E 00 B0 */ lwz r0, 0xb0(r30)
/* 80163630 0015F470 7C 60 1A 14 */ add r3, r0, r3
/* 80163634 0015F474 92 E3 00 04 */ stw r23, 0x4(r3)
/* 80163638 0015F478 80 7E 00 B0 */ lwz r3, 0xb0(r30)
/* 8016363C 0015F47C 7F 03 21 2E */ stwx r24, r3, r4
/* 80163640 0015F480 80 1E 00 B0 */ lwz r0, 0xb0(r30)
/* 80163644 0015F484 7C 60 22 14 */ add r3, r0, r4
/* 80163648 0015F488 93 23 00 04 */ stw r25, 0x4(r3)
/* 8016364C 0015F48C 80 7E 00 B0 */ lwz r3, 0xb0(r30)
/* 80163650 0015F490 7F 43 29 2E */ stwx r26, r3, r5
/* 80163654 0015F494 80 1E 00 B0 */ lwz r0, 0xb0(r30)
/* 80163658 0015F498 7C 60 2A 14 */ add r3, r0, r5
/* 8016365C 0015F49C 93 63 00 04 */ stw r27, 0x4(r3)
/* 80163660 0015F4A0 80 7E 00 B0 */ lwz r3, 0xb0(r30)
/* 80163664 0015F4A4 7F A3 79 2E */ stwx r29, r3, r15
/* 80163668 0015F4A8 80 1E 00 B0 */ lwz r0, 0xb0(r30)
/* 8016366C 0015F4AC 7C 60 7A 14 */ add r3, r0, r15
/* 80163670 0015F4B0 91 83 00 04 */ stw r12, 0x4(r3)
/* 80163674 0015F4B4 42 00 FE DC */ bdnz lbl_80163550
.global lbl_80163678
lbl_80163678:
/* 80163678 0015F4B8 7C 0A F8 50 */ subf r0, r10, r31
/* 8016367C 0015F4BC 1C 86 00 0C */ mulli r4, r6, 0xc
/* 80163680 0015F4C0 7C 09 03 A6 */ mtctr r0
/* 80163684 0015F4C4 7C 0A F8 00 */ cmpw r10, r31
/* 80163688 0015F4C8 40 80 00 30 */ bge lbl_801636B8
.global lbl_8016368C
lbl_8016368C:
/* 8016368C 0015F4CC 80 7E 00 B0 */ lwz r3, 0xb0(r30)
/* 80163690 0015F4D0 38 C6 00 01 */ addi r6, r6, 0x1
/* 80163694 0015F4D4 39 4A 00 01 */ addi r10, r10, 0x1
/* 80163698 0015F4D8 7C E3 21 2E */ stwx r7, r3, r4
/* 8016369C 0015F4DC 38 E7 00 10 */ addi r7, r7, 0x10
/* 801636A0 0015F4E0 80 1E 00 B0 */ lwz r0, 0xb0(r30)
/* 801636A4 0015F4E4 7C 60 22 14 */ add r3, r0, r4
/* 801636A8 0015F4E8 38 84 00 0C */ addi r4, r4, 0xc
/* 801636AC 0015F4EC 91 03 00 04 */ stw r8, 0x4(r3)
/* 801636B0 0015F4F0 39 08 00 08 */ addi r8, r8, 0x8
/* 801636B4 0015F4F4 42 00 FF D8 */ bdnz lbl_8016368C
.global lbl_801636B8
lbl_801636B8:
/* 801636B8 0015F4F8 7C E7 72 14 */ add r7, r7, r14
/* 801636BC 0015F4FC 7D 08 82 14 */ add r8, r8, r16
/* 801636C0 0015F500 39 29 00 01 */ addi r9, r9, 0x1
.global lbl_801636C4
lbl_801636C4:
/* 801636C4 0015F504 80 01 00 08 */ lwz r0, 0x8(r1)
/* 801636C8 0015F508 7C 09 00 00 */ cmpw r9, r0
/* 801636CC 0015F50C 41 80 FE 34 */ blt lbl_80163500
/* 801636D0 0015F510 38 7E 0F 98 */ addi r3, r30, 0xf98
/* 801636D4 0015F514 4B FF 0D 6D */ bl InitCpu__FR11CpuFunction
/* 801636D8 0015F518 81 9E 0F 98 */ lwz r12, 0xf98(r30)
/* 801636DC 0015F51C 7D 89 03 A6 */ mtctr r12
/* 801636E0 0015F520 4E 80 04 21 */ bctrl
/* 801636E4 0015F524 90 7E 0F A0 */ stw r3, 0xfa0(r30)
/* 801636E8 0015F528 7C 64 1B 78 */ mr r4, r3
/* 801636EC 0015F52C 38 7E 0A A8 */ addi r3, r30, 0xaa8
/* 801636F0 0015F530 48 00 08 21 */ bl InitMeFct__FR5MeFcti
/* 801636F4 0015F534 80 9E 0F A0 */ lwz r4, 0xfa0(r30)
/* 801636F8 0015F538 38 7E 0F 08 */ addi r3, r30, 0xf08
/* 801636FC 0015F53C 48 01 09 25 */ bl InitPredFunction__FR12PredFunctioni
/* 80163700 0015F540 7F C3 F3 78 */ mr r3, r30
/* 80163704 0015F544 4B FF FA 4D */ bl VX2InitIntra__FR14VX2DecoderData
/* 80163708 0015F548 80 9E 0F A0 */ lwz r4, 0xfa0(r30)
/* 8016370C 0015F54C 38 7E 0F 74 */ addi r3, r30, 0xf74
/* 80163710 0015F550 48 00 D5 01 */ bl InitInvMcFunction__FR13InvMcFunctioni
/* 80163714 0015F554 7F C3 F3 78 */ mr r3, r30
/* 80163718 0015F558 48 00 DA E9 */ bl VX2InitMc__FR14VX2DecoderData
/* 8016371C 0015F55C 38 60 00 01 */ li r3, 0x1
.global lbl_80163720
lbl_80163720:
/* 80163720 0015F560 39 61 00 60 */ addi r11, r1, 0x60
/* 80163724 0015F564 4B EA 3C 31 */ bl __restore_gpr
/* 80163728 0015F568 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8016372C 0015F56C 7C 08 03 A6 */ mtlr r0
/* 80163730 0015F570 38 21 00 60 */ addi r1, r1, 0x60
/* 80163734 0015F574 4E 80 00 20 */ blr
/* 80163738 0015F578 00 00 00 00 */ .4byte 0x00000000
/* 8016373C 0015F57C 00 00 00 00 */ .4byte 0x00000000
.global VX2DecoderRelease__FR14VX2DecoderData
VX2DecoderRelease__FR14VX2DecoderData:
/* 80163740 0015F580 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80163744 0015F584 7C 08 02 A6 */ mflr r0
/* 80163748 0015F588 90 01 00 24 */ stw r0, 0x24(r1)
/* 8016374C 0015F58C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80163750 0015F590 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80163754 0015F594 3B C0 00 00 */ li r30, 0x0
/* 80163758 0015F598 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8016375C 0015F59C 7C 7D 1B 78 */ mr r29, r3
/* 80163760 0015F5A0 7F BF EB 78 */ mr r31, r29
.global lbl_80163764
lbl_80163764:
/* 80163764 0015F5A4 80 7F 00 08 */ lwz r3, 0x8(r31)
/* 80163768 0015F5A8 4B FF 0C 79 */ bl VX2_Free__FPv
/* 8016376C 0015F5AC 3B DE 00 01 */ addi r30, r30, 0x1
/* 80163770 0015F5B0 3B FF 00 04 */ addi r31, r31, 0x4
/* 80163774 0015F5B4 2C 1E 00 06 */ cmpwi r30, 0x6
/* 80163778 0015F5B8 41 80 FF EC */ blt lbl_80163764
/* 8016377C 0015F5BC 80 7D 0A 1C */ lwz r3, 0xa1c(r29)
/* 80163780 0015F5C0 4B FF 0C 61 */ bl VX2_Free__FPv
/* 80163784 0015F5C4 80 7D 00 B0 */ lwz r3, 0xb0(r29)
/* 80163788 0015F5C8 4B FF 0C 59 */ bl VX2_Free__FPv
/* 8016378C 0015F5CC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80163790 0015F5D0 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80163794 0015F5D4 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80163798 0015F5D8 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 8016379C 0015F5DC 7C 08 03 A6 */ mtlr r0
/* 801637A0 0015F5E0 38 21 00 20 */ addi r1, r1, 0x20
/* 801637A4 0015F5E4 4E 80 00 20 */ blr
/* 801637A8 0015F5E8 00 00 00 00 */ .4byte 0x00000000
/* 801637AC 0015F5EC 00 00 00 00 */ .4byte 0x00000000
.global VX2DecoderUnpack__FR14VX2DecoderDataPCv
VX2DecoderUnpack__FR14VX2DecoderDataPCv:
/* 801637B0 0015F5F0 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 801637B4 0015F5F4 7C 08 02 A6 */ mflr r0
/* 801637B8 0015F5F8 90 01 00 34 */ stw r0, 0x34(r1)
/* 801637BC 0015F5FC 39 61 00 30 */ addi r11, r1, 0x30
/* 801637C0 0015F600 4B EA 3B 75 */ bl lbl_80007334
/* 801637C4 0015F604 7C 7A 1B 78 */ mr r26, r3
/* 801637C8 0015F608 3F E0 80 41 */ lis r31, InvVlc@ha
/* 801637CC 0015F60C 39 00 00 00 */ li r8, 0x0
/* 801637D0 0015F610 3C C0 2A AB */ lis r6, 0x2aab
/* 801637D4 0015F614 38 06 AA AB */ addi r0, r6, -0x5555
/* 801637D8 0015F618 38 E0 00 03 */ li r7, 0x3
/* 801637DC 0015F61C 7F 45 D3 78 */ mr r5, r26
/* 801637E0 0015F620 91 03 08 B4 */ stw r8, 0x8b4(r3)
/* 801637E4 0015F624 3B FF F6 30 */ addi r31, r31, InvVlc@l
/* 801637E8 0015F628 38 C0 00 00 */ li r6, 0x0
/* 801637EC 0015F62C 91 03 08 B8 */ stw r8, 0x8b8(r3)
/* 801637F0 0015F630 7C E9 03 A6 */ mtctr r7
.global lbl_801637F4
lbl_801637F4:
/* 801637F4 0015F634 80 E3 08 BC */ lwz r7, 0x8bc(r3)
/* 801637F8 0015F638 7D 26 38 50 */ subf r9, r6, r7
/* 801637FC 0015F63C 7D 00 48 96 */ mulhw r8, r0, r9
/* 80163800 0015F640 55 07 0F FE */ srwi r7, r8, 31
/* 80163804 0015F644 7C E8 3A 14 */ add r7, r8, r7
/* 80163808 0015F648 1C E7 00 06 */ mulli r7, r7, 0x6
/* 8016380C 0015F64C 7C E7 48 50 */ subf r7, r7, r9
/* 80163810 0015F650 54 E7 10 3A */ slwi r7, r7, 2
/* 80163814 0015F654 7C E3 3A 14 */ add r7, r3, r7
/* 80163818 0015F658 80 E7 00 20 */ lwz r7, 0x20(r7)
/* 8016381C 0015F65C 90 E5 00 68 */ stw r7, 0x68(r5)
/* 80163820 0015F660 80 E3 08 BC */ lwz r7, 0x8bc(r3)
/* 80163824 0015F664 7D 26 38 50 */ subf r9, r6, r7
/* 80163828 0015F668 7D 00 48 96 */ mulhw r8, r0, r9
/* 8016382C 0015F66C 55 07 0F FE */ srwi r7, r8, 31
/* 80163830 0015F670 7C E8 3A 14 */ add r7, r8, r7
/* 80163834 0015F674 1C E7 00 06 */ mulli r7, r7, 0x6
/* 80163838 0015F678 7C E7 48 50 */ subf r7, r7, r9
/* 8016383C 0015F67C 54 E7 10 3A */ slwi r7, r7, 2
/* 80163840 0015F680 7C E3 3A 14 */ add r7, r3, r7
/* 80163844 0015F684 80 E7 00 38 */ lwz r7, 0x38(r7)
/* 80163848 0015F688 90 E5 00 80 */ stw r7, 0x80(r5)
/* 8016384C 0015F68C 80 E3 08 BC */ lwz r7, 0x8bc(r3)
/* 80163850 0015F690 7D 26 38 50 */ subf r9, r6, r7
/* 80163854 0015F694 38 C6 00 01 */ addi r6, r6, 0x1
/* 80163858 0015F698 7D 00 48 96 */ mulhw r8, r0, r9
/* 8016385C 0015F69C 55 07 0F FE */ srwi r7, r8, 31
/* 80163860 0015F6A0 7C E8 3A 14 */ add r7, r8, r7
/* 80163864 0015F6A4 1C E7 00 06 */ mulli r7, r7, 0x6
/* 80163868 0015F6A8 7C E7 48 50 */ subf r7, r7, r9
/* 8016386C 0015F6AC 54 E7 10 3A */ slwi r7, r7, 2
/* 80163870 0015F6B0 7C E3 3A 14 */ add r7, r3, r7
/* 80163874 0015F6B4 80 E7 00 50 */ lwz r7, 0x50(r7)
/* 80163878 0015F6B8 90 E5 00 98 */ stw r7, 0x98(r5)
/* 8016387C 0015F6BC 80 E3 08 BC */ lwz r7, 0x8bc(r3)
/* 80163880 0015F6C0 7D 26 38 50 */ subf r9, r6, r7
/* 80163884 0015F6C4 7D 00 48 96 */ mulhw r8, r0, r9
/* 80163888 0015F6C8 55 07 0F FE */ srwi r7, r8, 31
/* 8016388C 0015F6CC 7C E8 3A 14 */ add r7, r8, r7
/* 80163890 0015F6D0 1C E7 00 06 */ mulli r7, r7, 0x6
/* 80163894 0015F6D4 7C E7 48 50 */ subf r7, r7, r9
/* 80163898 0015F6D8 54 E7 10 3A */ slwi r7, r7, 2
/* 8016389C 0015F6DC 7C E3 3A 14 */ add r7, r3, r7
/* 801638A0 0015F6E0 80 E7 00 20 */ lwz r7, 0x20(r7)
/* 801638A4 0015F6E4 90 E5 00 6C */ stw r7, 0x6c(r5)
/* 801638A8 0015F6E8 80 E3 08 BC */ lwz r7, 0x8bc(r3)
/* 801638AC 0015F6EC 7D 26 38 50 */ subf r9, r6, r7
/* 801638B0 0015F6F0 7D 00 48 96 */ mulhw r8, r0, r9
/* 801638B4 0015F6F4 55 07 0F FE */ srwi r7, r8, 31
/* 801638B8 0015F6F8 7C E8 3A 14 */ add r7, r8, r7
/* 801638BC 0015F6FC 1C E7 00 06 */ mulli r7, r7, 0x6
/* 801638C0 0015F700 7C E7 48 50 */ subf r7, r7, r9
/* 801638C4 0015F704 54 E7 10 3A */ slwi r7, r7, 2
/* 801638C8 0015F708 7C E3 3A 14 */ add r7, r3, r7
/* 801638CC 0015F70C 80 E7 00 38 */ lwz r7, 0x38(r7)
/* 801638D0 0015F710 90 E5 00 84 */ stw r7, 0x84(r5)
/* 801638D4 0015F714 80 E3 08 BC */ lwz r7, 0x8bc(r3)
/* 801638D8 0015F718 7D 26 38 50 */ subf r9, r6, r7
/* 801638DC 0015F71C 38 C6 00 01 */ addi r6, r6, 0x1
/* 801638E0 0015F720 7D 00 48 96 */ mulhw r8, r0, r9
/* 801638E4 0015F724 55 07 0F FE */ srwi r7, r8, 31
/* 801638E8 0015F728 7C E8 3A 14 */ add r7, r8, r7
/* 801638EC 0015F72C 1C E7 00 06 */ mulli r7, r7, 0x6
/* 801638F0 0015F730 7C E7 48 50 */ subf r7, r7, r9
/* 801638F4 0015F734 54 E7 10 3A */ slwi r7, r7, 2
/* 801638F8 0015F738 7C E3 3A 14 */ add r7, r3, r7
/* 801638FC 0015F73C 80 E7 00 50 */ lwz r7, 0x50(r7)
/* 80163900 0015F740 90 E5 00 9C */ stw r7, 0x9c(r5)
/* 80163904 0015F744 38 A5 00 08 */ addi r5, r5, 0x8
/* 80163908 0015F748 42 00 FE EC */ bdnz lbl_801637F4
/* 8016390C 0015F74C 80 A3 08 BC */ lwz r5, 0x8bc(r3)
/* 80163910 0015F750 38 05 00 01 */ addi r0, r5, 0x1
/* 80163914 0015F754 90 03 08 BC */ stw r0, 0x8bc(r3)
/* 80163918 0015F758 38 63 0A 04 */ addi r3, r3, 0xa04
/* 8016391C 0015F75C 4B FF 0A D5 */ bl VX2BitStreamInit__FP12VX2BitStreamPCUs
/* 80163920 0015F760 80 7A 0A 04 */ lwz r3, 0xa04(r26)
/* 80163924 0015F764 80 1A 0A 08 */ lwz r0, 0xa08(r26)
/* 80163928 0015F768 34 C3 FF FF */ addic. r6, r3, -0x1
/* 8016392C 0015F76C 54 07 08 3C */ slwi r7, r0, 1
/* 80163930 0015F770 90 FA 0A 08 */ stw r7, 0xa08(r26)
/* 80163934 0015F774 54 08 00 00 */ clrrwi r8, r0, 31
/* 80163938 0015F778 90 DA 0A 04 */ stw r6, 0xa04(r26)
/* 8016393C 0015F77C 40 80 00 2C */ bge lbl_80163968
/* 80163940 0015F780 80 7A 0A 0C */ lwz r3, 0xa0c(r26)
/* 80163944 0015F784 7C A0 1E 2C */ lhbrx r5, r0, r3
/* 80163948 0015F788 7C 86 00 D0 */ neg r4, r6
/* 8016394C 0015F78C 38 63 00 02 */ addi r3, r3, 0x2
/* 80163950 0015F790 38 06 00 10 */ addi r0, r6, 0x10
/* 80163954 0015F794 7C A4 20 30 */ slw r4, r5, r4
/* 80163958 0015F798 90 7A 0A 0C */ stw r3, 0xa0c(r26)
/* 8016395C 0015F79C 7C E3 23 78 */ or r3, r7, r4
/* 80163960 0015F7A0 90 7A 0A 08 */ stw r3, 0xa08(r26)
/* 80163964 0015F7A4 90 1A 0A 04 */ stw r0, 0xa04(r26)
.global lbl_80163968
lbl_80163968:
/* 80163968 0015F7A8 7C 08 00 D0 */ neg r0, r8
/* 8016396C 0015F7AC 80 9A 0A 00 */ lwz r4, 0xa00(r26)
/* 80163970 0015F7B0 7C 00 43 78 */ or r0, r0, r8
/* 80163974 0015F7B4 54 00 0F FF */ srwi. r0, r0, 31
/* 80163978 0015F7B8 90 1A 0A 14 */ stw r0, 0xa14(r26)
/* 8016397C 0015F7BC 41 82 01 28 */ beq lbl_80163AA4
/* 80163980 0015F7C0 80 7A 0A 04 */ lwz r3, 0xa04(r26)
/* 80163984 0015F7C4 80 1A 0A 08 */ lwz r0, 0xa08(r26)
/* 80163988 0015F7C8 34 C3 FF FF */ addic. r6, r3, -0x1
/* 8016398C 0015F7CC 54 07 08 3C */ slwi r7, r0, 1
/* 80163990 0015F7D0 90 FA 0A 08 */ stw r7, 0xa08(r26)
/* 80163994 0015F7D4 54 08 00 00 */ clrrwi r8, r0, 31
/* 80163998 0015F7D8 90 DA 0A 04 */ stw r6, 0xa04(r26)
/* 8016399C 0015F7DC 40 80 00 2C */ bge lbl_801639C8
/* 801639A0 0015F7E0 80 7A 0A 0C */ lwz r3, 0xa0c(r26)
/* 801639A4 0015F7E4 7C A0 1E 2C */ lhbrx r5, r0, r3
/* 801639A8 0015F7E8 7C 86 00 D0 */ neg r4, r6
/* 801639AC 0015F7EC 38 63 00 02 */ addi r3, r3, 0x2
/* 801639B0 0015F7F0 38 06 00 10 */ addi r0, r6, 0x10
/* 801639B4 0015F7F4 7C A4 20 30 */ slw r4, r5, r4
/* 801639B8 0015F7F8 90 7A 0A 0C */ stw r3, 0xa0c(r26)
/* 801639BC 0015F7FC 7C E3 23 78 */ or r3, r7, r4
/* 801639C0 0015F800 90 7A 0A 08 */ stw r3, 0xa08(r26)
/* 801639C4 0015F804 90 1A 0A 04 */ stw r0, 0xa04(r26)
.global lbl_801639C8
lbl_801639C8:
/* 801639C8 0015F808 80 7A 0A 04 */ lwz r3, 0xa04(r26)
/* 801639CC 0015F80C 7C 88 00 D0 */ neg r4, r8
/* 801639D0 0015F810 80 1A 0A 08 */ lwz r0, 0xa08(r26)
/* 801639D4 0015F814 7C 84 43 78 */ or r4, r4, r8
/* 801639D8 0015F818 34 C3 FF FF */ addic. r6, r3, -0x1
/* 801639DC 0015F81C 54 83 0F FE */ srwi r3, r4, 31
/* 801639E0 0015F820 54 07 08 3C */ slwi r7, r0, 1
/* 801639E4 0015F824 90 DA 0A 04 */ stw r6, 0xa04(r26)
/* 801639E8 0015F828 54 08 00 00 */ clrrwi r8, r0, 31
/* 801639EC 0015F82C 90 7A 0A 18 */ stw r3, 0xa18(r26)
/* 801639F0 0015F830 90 FA 0A 08 */ stw r7, 0xa08(r26)
/* 801639F4 0015F834 40 80 00 2C */ bge lbl_80163A20
/* 801639F8 0015F838 80 7A 0A 0C */ lwz r3, 0xa0c(r26)
/* 801639FC 0015F83C 7C A0 1E 2C */ lhbrx r5, r0, r3
/* 80163A00 0015F840 7C 86 00 D0 */ neg r4, r6
/* 80163A04 0015F844 38 63 00 02 */ addi r3, r3, 0x2
/* 80163A08 0015F848 38 06 00 10 */ addi r0, r6, 0x10
/* 80163A0C 0015F84C 7C A4 20 30 */ slw r4, r5, r4
/* 80163A10 0015F850 90 7A 0A 0C */ stw r3, 0xa0c(r26)
/* 80163A14 0015F854 7C E3 23 78 */ or r3, r7, r4
/* 80163A18 0015F858 90 7A 0A 08 */ stw r3, 0xa08(r26)
/* 80163A1C 0015F85C 90 1A 0A 04 */ stw r0, 0xa04(r26)
.global lbl_80163A20
lbl_80163A20:
/* 80163A20 0015F860 80 7A 0A 04 */ lwz r3, 0xa04(r26)
/* 80163A24 0015F864 7C 08 00 D0 */ neg r0, r8
/* 80163A28 0015F868 7C 06 43 78 */ or r6, r0, r8
/* 80163A2C 0015F86C 80 1A 0A 08 */ lwz r0, 0xa08(r26)
/* 80163A30 0015F870 34 E3 FF FA */ addic. r7, r3, -0x6
/* 80163A34 0015F874 80 9A 0A 08 */ lwz r4, 0xa08(r26)
/* 80163A38 0015F878 54 08 30 32 */ slwi r8, r0, 6
/* 80163A3C 0015F87C 54 C5 74 A4 */ rlwinm r5, r6, 14, 18, 18
/* 80163A40 0015F880 38 7F 00 00 */ addi r3, r31, 0x0
/* 80163A44 0015F884 54 C6 46 30 */ rlwinm r6, r6, 8, 24, 24
/* 80163A48 0015F888 7C A3 2A 14 */ add r5, r3, r5
/* 80163A4C 0015F88C 38 1F 41 00 */ addi r0, r31, 0x4100
/* 80163A50 0015F890 38 7F 40 00 */ addi r3, r31, 0x4000
/* 80163A54 0015F894 90 BA 0A 94 */ stw r5, 0xa94(r26)
/* 80163A58 0015F898 7C 63 32 14 */ add r3, r3, r6
/* 80163A5C 0015F89C 7C 00 32 14 */ add r0, r0, r6
/* 80163A60 0015F8A0 90 7A 0A 9C */ stw r3, 0xa9c(r26)
/* 80163A64 0015F8A4 54 84 36 BE */ srwi r4, r4, 26
/* 80163A68 0015F8A8 90 1A 0A A4 */ stw r0, 0xaa4(r26)
/* 80163A6C 0015F8AC 91 1A 0A 08 */ stw r8, 0xa08(r26)
/* 80163A70 0015F8B0 90 FA 0A 04 */ stw r7, 0xa04(r26)
/* 80163A74 0015F8B4 40 80 00 A0 */ bge lbl_80163B14
/* 80163A78 0015F8B8 80 7A 0A 0C */ lwz r3, 0xa0c(r26)
/* 80163A7C 0015F8BC 7C C0 1E 2C */ lhbrx r6, r0, r3
/* 80163A80 0015F8C0 7C A7 00 D0 */ neg r5, r7
/* 80163A84 0015F8C4 38 63 00 02 */ addi r3, r3, 0x2
/* 80163A88 0015F8C8 38 07 00 10 */ addi r0, r7, 0x10
/* 80163A8C 0015F8CC 7C C5 28 30 */ slw r5, r6, r5
/* 80163A90 0015F8D0 90 7A 0A 0C */ stw r3, 0xa0c(r26)
/* 80163A94 0015F8D4 7D 03 2B 78 */ or r3, r8, r5
/* 80163A98 0015F8D8 90 7A 0A 08 */ stw r3, 0xa08(r26)
/* 80163A9C 0015F8DC 90 1A 0A 04 */ stw r0, 0xa04(r26)
/* 80163AA0 0015F8E0 48 00 00 74 */ b lbl_80163B14
.global lbl_80163AA4
lbl_80163AA4:
/* 80163AA4 0015F8E4 81 1A 0A 08 */ lwz r8, 0xa08(r26)
/* 80163AA8 0015F8E8 3C 60 80 45 */ lis r3, VX2GolombCodeSigned@ha
/* 80163AAC 0015F8EC 3C A0 80 45 */ lis r5, VX2GolombCodeSignedSize@ha
/* 80163AB0 0015F8F0 80 1A 0A 04 */ lwz r0, 0xa04(r26)
/* 80163AB4 0015F8F4 55 06 7C 7E */ srwi r6, r8, 17
/* 80163AB8 0015F8F8 38 63 85 D8 */ addi r3, r3, VX2GolombCodeSigned@l
/* 80163ABC 0015F8FC 7D 23 30 AE */ lbzx r9, r3, r6
/* 80163AC0 0015F900 38 A5 05 D8 */ addi r5, r5, VX2GolombCodeSignedSize@l
/* 80163AC4 0015F904 7D 29 07 74 */ extsb r9, r9
/* 80163AC8 0015F908 55 23 10 3A */ slwi r3, r9, 2
/* 80163ACC 0015F90C 7C 65 1A 14 */ add r3, r5, r3
/* 80163AD0 0015F910 80 63 01 FC */ lwz r3, 0x1fc(r3)
/* 80163AD4 0015F914 7C E3 00 51 */ subf. r7, r3, r0
/* 80163AD8 0015F918 7D 08 18 30 */ slw r8, r8, r3
/* 80163ADC 0015F91C 91 1A 0A 08 */ stw r8, 0xa08(r26)
/* 80163AE0 0015F920 90 FA 0A 04 */ stw r7, 0xa04(r26)
/* 80163AE4 0015F924 40 80 00 2C */ bge lbl_80163B10
/* 80163AE8 0015F928 80 7A 0A 0C */ lwz r3, 0xa0c(r26)
/* 80163AEC 0015F92C 7C C0 1E 2C */ lhbrx r6, r0, r3
/* 80163AF0 0015F930 7C A7 00 D0 */ neg r5, r7
/* 80163AF4 0015F934 38 63 00 02 */ addi r3, r3, 0x2
/* 80163AF8 0015F938 38 07 00 10 */ addi r0, r7, 0x10
/* 80163AFC 0015F93C 7C C5 28 30 */ slw r5, r6, r5
/* 80163B00 0015F940 90 7A 0A 0C */ stw r3, 0xa0c(r26)
/* 80163B04 0015F944 7D 03 2B 78 */ or r3, r8, r5
/* 80163B08 0015F948 90 7A 0A 08 */ stw r3, 0xa08(r26)
/* 80163B0C 0015F94C 90 1A 0A 04 */ stw r0, 0xa04(r26)
.global lbl_80163B10
lbl_80163B10:
/* 80163B10 0015F950 7C 84 4A 14 */ add r4, r4, r9
.global lbl_80163B14
lbl_80163B14:
/* 80163B14 0015F954 80 1A 0A 00 */ lwz r0, 0xa00(r26)
/* 80163B18 0015F958 7C 04 00 00 */ cmpw r4, r0
/* 80163B1C 0015F95C 41 82 00 0C */ beq lbl_80163B28
/* 80163B20 0015F960 7F 43 D3 78 */ mr r3, r26
/* 80163B24 0015F964 48 00 D1 5D */ bl VX2InverseQuantizationSet__FR14VX2DecoderDatai
.global lbl_80163B28
lbl_80163B28:
/* 80163B28 0015F968 38 C0 00 00 */ li r6, 0x0
/* 80163B2C 0015F96C 38 E0 00 00 */ li r7, 0x0
/* 80163B30 0015F970 39 00 00 00 */ li r8, 0x0
/* 80163B34 0015F974 48 00 00 4C */ b lbl_80163B80
.global lbl_80163B38
lbl_80163B38:
/* 80163B38 0015F978 1C 66 00 0C */ mulli r3, r6, 0xc
/* 80163B3C 0015F97C 38 A0 00 00 */ li r5, 0x0
/* 80163B40 0015F980 48 00 00 24 */ b lbl_80163B64
/* 80163B44 0015F984 60 00 00 00 */ nop
.global lbl_80163B48
lbl_80163B48:
/* 80163B48 0015F988 80 1A 00 B0 */ lwz r0, 0xb0(r26)
/* 80163B4C 0015F98C 38 A5 00 01 */ addi r5, r5, 0x1
/* 80163B50 0015F990 38 C6 00 01 */ addi r6, r6, 0x1
/* 80163B54 0015F994 7C 80 1A 14 */ add r4, r0, r3
/* 80163B58 0015F998 38 63 00 0C */ addi r3, r3, 0xc
/* 80163B5C 0015F99C 90 E4 00 08 */ stw r7, 0x8(r4)
/* 80163B60 0015F9A0 60 E7 00 02 */ ori r7, r7, 0x2
.global lbl_80163B64
lbl_80163B64:
/* 80163B64 0015F9A4 80 1A 00 00 */ lwz r0, 0x0(r26)
/* 80163B68 0015F9A8 7C 00 26 70 */ srawi r0, r0, 4
/* 80163B6C 0015F9AC 7C 05 00 00 */ cmpw r5, r0
/* 80163B70 0015F9B0 41 80 FF D8 */ blt lbl_80163B48
/* 80163B74 0015F9B4 60 E7 00 01 */ ori r7, r7, 0x1
/* 80163B78 0015F9B8 39 08 00 01 */ addi r8, r8, 0x1
/* 80163B7C 0015F9BC 54 E7 07 FA */ rlwinm r7, r7, 0, 31, 29
.global lbl_80163B80
lbl_80163B80:
/* 80163B80 0015F9C0 80 BA 00 04 */ lwz r5, 0x4(r26)
/* 80163B84 0015F9C4 7C A0 26 70 */ srawi r0, r5, 4
/* 80163B88 0015F9C8 7C 08 00 00 */ cmpw r8, r0
/* 80163B8C 0015F9CC 41 80 FF AC */ blt lbl_80163B38
/* 80163B90 0015F9D0 80 7A 00 00 */ lwz r3, 0x0(r26)
/* 80163B94 0015F9D4 38 C0 00 00 */ li r6, 0x0
/* 80163B98 0015F9D8 7C C0 00 34 */ cntlzw r0, r6
/* 80163B9C 0015F9DC 39 20 00 00 */ li r9, 0x0
/* 80163BA0 0015F9E0 7C 64 26 70 */ srawi r4, r3, 4
/* 80163BA4 0015F9E4 38 E0 00 00 */ li r7, 0x0
/* 80163BA8 0015F9E8 7C A3 26 70 */ srawi r3, r5, 4
/* 80163BAC 0015F9EC 54 00 D9 7E */ srwi r0, r0, 5
/* 80163BB0 0015F9F0 7C 64 19 D6 */ mullw r3, r4, r3
/* 80163BB4 0015F9F4 7C 00 00 34 */ cntlzw r0, r0
/* 80163BB8 0015F9F8 54 05 D9 7E */ srwi r5, r0, 5
/* 80163BBC 0015F9FC 90 7A 00 B4 */ stw r3, 0xb4(r26)
/* 80163BC0 0015FA00 7C 05 00 D0 */ neg r0, r5
/* 80163BC4 0015FA04 90 DA 04 B4 */ stw r6, 0x4b4(r26)
/* 80163BC8 0015FA08 1D 06 00 0C */ mulli r8, r6, 0xc
/* 80163BCC 0015FA0C 7C 00 2B 78 */ or r0, r0, r5
/* 80163BD0 0015FA10 80 7A 00 B0 */ lwz r3, 0xb0(r26)
/* 80163BD4 0015FA14 7C C3 42 14 */ add r6, r3, r8
/* 80163BD8 0015FA18 54 03 0F FE */ srwi r3, r0, 31
/* 80163BDC 0015FA1C 80 86 00 08 */ lwz r4, 0x8(r6)
/* 80163BE0 0015FA20 54 80 07 FA */ rlwinm r0, r4, 0, 31, 29
/* 80163BE4 0015FA24 90 06 00 08 */ stw r0, 0x8(r6)
/* 80163BE8 0015FA28 48 00 00 24 */ b lbl_80163C0C
.global lbl_80163BEC
lbl_80163BEC:
/* 80163BEC 0015FA2C 80 9A 00 B0 */ lwz r4, 0xb0(r26)
/* 80163BF0 0015FA30 7C 07 42 14 */ add r0, r7, r8
/* 80163BF4 0015FA34 38 E7 00 0C */ addi r7, r7, 0xc
/* 80163BF8 0015FA38 39 29 00 01 */ addi r9, r9, 0x1
/* 80163BFC 0015FA3C 7C 84 02 14 */ add r4, r4, r0
/* 80163C00 0015FA40 80 04 00 08 */ lwz r0, 0x8(r4)
/* 80163C04 0015FA44 54 00 00 3C */ clrrwi r0, r0, 1
/* 80163C08 0015FA48 90 04 00 08 */ stw r0, 0x8(r4)
.global lbl_80163C0C
lbl_80163C0C:
/* 80163C0C 0015FA4C 80 1A 00 00 */ lwz r0, 0x0(r26)
/* 80163C10 0015FA50 80 9A 00 B4 */ lwz r4, 0xb4(r26)
/* 80163C14 0015FA54 7C 06 26 70 */ srawi r6, r0, 4
/* 80163C18 0015FA58 7C 06 1A 14 */ add r0, r6, r3
/* 80163C1C 0015FA5C 7C 04 00 00 */ cmpw r4, r0
/* 80163C20 0015FA60 41 81 00 08 */ bgt lbl_80163C28
/* 80163C24 0015FA64 48 00 00 08 */ b lbl_80163C2C
.global lbl_80163C28
lbl_80163C28:
/* 80163C28 0015FA68 7C 86 2A 14 */ add r4, r6, r5
.global lbl_80163C2C
lbl_80163C2C:
/* 80163C2C 0015FA6C 7C 09 20 00 */ cmpw r9, r4
/* 80163C30 0015FA70 41 80 FF BC */ blt lbl_80163BEC
/* 80163C34 0015FA74 80 1A 0A 14 */ lwz r0, 0xa14(r26)
/* 80163C38 0015FA78 2C 00 00 00 */ cmpwi r0, 0x0
/* 80163C3C 0015FA7C 41 82 00 AC */ beq lbl_80163CE8
/* 80163C40 0015FA80 3B E0 00 00 */ li r31, 0x0
/* 80163C44 0015FA84 3B C0 00 00 */ li r30, 0x0
/* 80163C48 0015FA88 48 00 00 90 */ b lbl_80163CD8
.global lbl_80163C4C
lbl_80163C4C:
/* 80163C4C 0015FA8C 81 1A 00 B0 */ lwz r8, 0xb0(r26)
/* 80163C50 0015FA90 80 1A 0A 08 */ lwz r0, 0xa08(r26)
/* 80163C54 0015FA94 7C A8 FA 14 */ add r5, r8, r31
/* 80163C58 0015FA98 80 7A 0A 04 */ lwz r3, 0xa04(r26)
/* 80163C5C 0015FA9C 80 85 00 08 */ lwz r4, 0x8(r5)
/* 80163C60 0015FAA0 54 07 08 3C */ slwi r7, r0, 1
/* 80163C64 0015FAA4 90 9A 0A 8C */ stw r4, 0xa8c(r26)
/* 80163C68 0015FAA8 54 09 00 00 */ clrrwi r9, r0, 31
/* 80163C6C 0015FAAC 34 C3 FF FF */ addic. r6, r3, -0x1
/* 80163C70 0015FAB0 7C 08 F8 2E */ lwzx r0, r8, r31
/* 80163C74 0015FAB4 3B FF 00 0C */ addi r31, r31, 0xc
/* 80163C78 0015FAB8 90 1A 08 B4 */ stw r0, 0x8b4(r26)
/* 80163C7C 0015FABC 80 05 00 04 */ lwz r0, 0x4(r5)
/* 80163C80 0015FAC0 90 1A 08 B8 */ stw r0, 0x8b8(r26)
/* 80163C84 0015FAC4 90 FA 0A 08 */ stw r7, 0xa08(r26)
/* 80163C88 0015FAC8 90 DA 0A 04 */ stw r6, 0xa04(r26)
/* 80163C8C 0015FACC 40 80 00 2C */ bge lbl_80163CB8
/* 80163C90 0015FAD0 80 7A 0A 0C */ lwz r3, 0xa0c(r26)
/* 80163C94 0015FAD4 7C A0 1E 2C */ lhbrx r5, r0, r3
/* 80163C98 0015FAD8 7C 86 00 D0 */ neg r4, r6
/* 80163C9C 0015FADC 38 63 00 02 */ addi r3, r3, 0x2
/* 80163CA0 0015FAE0 38 06 00 10 */ addi r0, r6, 0x10
/* 80163CA4 0015FAE4 7C A4 20 30 */ slw r4, r5, r4
/* 80163CA8 0015FAE8 90 7A 0A 0C */ stw r3, 0xa0c(r26)
/* 80163CAC 0015FAEC 7C E3 23 78 */ or r3, r7, r4
/* 80163CB0 0015FAF0 90 7A 0A 08 */ stw r3, 0xa08(r26)
/* 80163CB4 0015FAF4 90 1A 0A 04 */ stw r0, 0xa04(r26)
.global lbl_80163CB8
lbl_80163CB8:
/* 80163CB8 0015FAF8 2C 09 00 00 */ cmpwi r9, 0x0
/* 80163CBC 0015FAFC 41 82 00 10 */ beq lbl_80163CCC
/* 80163CC0 0015FB00 7F 43 D3 78 */ mr r3, r26
/* 80163CC4 0015FB04 4B FF E0 0D */ bl VX2DecodeBlockIntra__FR14VX2DecoderData
/* 80163CC8 0015FB08 48 00 00 0C */ b lbl_80163CD4
.global lbl_80163CCC
lbl_80163CCC:
/* 80163CCC 0015FB0C 7F 43 D3 78 */ mr r3, r26
/* 80163CD0 0015FB10 4B FF E9 41 */ bl VX2DecodeBlockIntraSimple__FR14VX2DecoderData
.global lbl_80163CD4
lbl_80163CD4:
/* 80163CD4 0015FB14 3B DE 00 01 */ addi r30, r30, 0x1
.global lbl_80163CD8
lbl_80163CD8:
/* 80163CD8 0015FB18 80 1A 00 B4 */ lwz r0, 0xb4(r26)
/* 80163CDC 0015FB1C 7C 1E 00 00 */ cmpw r30, r0
/* 80163CE0 0015FB20 41 80 FF 6C */ blt lbl_80163C4C
/* 80163CE4 0015FB24 48 00 01 F0 */ b lbl_80163ED4
.global lbl_80163CE8
lbl_80163CE8:
/* 80163CE8 0015FB28 3B C0 00 00 */ li r30, 0x0
/* 80163CEC 0015FB2C 3B E0 00 00 */ li r31, 0x0
/* 80163CF0 0015FB30 3B 20 00 00 */ li r25, 0x0
/* 80163CF4 0015FB34 38 C0 00 00 */ li r6, 0x0
/* 80163CF8 0015FB38 38 80 00 00 */ li r4, 0x0
/* 80163CFC 0015FB3C 48 00 00 18 */ b lbl_80163D14
.global lbl_80163D00
lbl_80163D00:
/* 80163D00 0015FB40 80 1A 0A 1C */ lwz r0, 0xa1c(r26)
/* 80163D04 0015FB44 38 C6 00 01 */ addi r6, r6, 0x1
/* 80163D08 0015FB48 7C 60 22 14 */ add r3, r0, r4
/* 80163D0C 0015FB4C 38 84 00 04 */ addi r4, r4, 0x4
/* 80163D10 0015FB50 93 23 00 04 */ stw r25, 0x4(r3)
.global lbl_80163D14
lbl_80163D14:
/* 80163D14 0015FB54 80 1A 00 00 */ lwz r0, 0x0(r26)
/* 80163D18 0015FB58 7C 05 26 70 */ srawi r5, r0, 4
/* 80163D1C 0015FB5C 7C 06 28 00 */ cmpw r6, r5
/* 80163D20 0015FB60 41 80 FF E0 */ blt lbl_80163D00
/* 80163D24 0015FB64 7C 1E 2B D6 */ divw r0, r30, r5
/* 80163D28 0015FB68 80 7A 0A 1C */ lwz r3, 0xa1c(r26)
/* 80163D2C 0015FB6C 3B 60 00 00 */ li r27, 0x0
/* 80163D30 0015FB70 7C 00 29 D6 */ mullw r0, r0, r5
/* 80163D34 0015FB74 7F A0 00 D0 */ neg r29, r0
/* 80163D38 0015FB78 38 1D 00 01 */ addi r0, r29, 0x1
/* 80163D3C 0015FB7C 54 00 10 3A */ slwi r0, r0, 2
/* 80163D40 0015FB80 7F 83 02 14 */ add r28, r3, r0
/* 80163D44 0015FB84 48 00 01 84 */ b lbl_80163EC8
.global lbl_80163D48
lbl_80163D48:
/* 80163D48 0015FB88 80 9A 00 B0 */ lwz r4, 0xb0(r26)
/* 80163D4C 0015FB8C 3B DE 00 01 */ addi r30, r30, 0x1
/* 80163D50 0015FB90 7C 64 FA 14 */ add r3, r4, r31
/* 80163D54 0015FB94 80 03 00 08 */ lwz r0, 0x8(r3)
/* 80163D58 0015FB98 90 1A 0A 8C */ stw r0, 0xa8c(r26)
/* 80163D5C 0015FB9C 7C 04 F8 2E */ lwzx r0, r4, r31
/* 80163D60 0015FBA0 3B FF 00 0C */ addi r31, r31, 0xc
/* 80163D64 0015FBA4 90 1A 08 B4 */ stw r0, 0x8b4(r26)
/* 80163D68 0015FBA8 80 03 00 04 */ lwz r0, 0x4(r3)
/* 80163D6C 0015FBAC 90 1A 08 B8 */ stw r0, 0x8b8(r26)
/* 80163D70 0015FBB0 A8 DC 00 04 */ lha r6, 0x4(r28)
/* 80163D74 0015FBB4 A8 BC 00 00 */ lha r5, 0x0(r28)
/* 80163D78 0015FBB8 7C C0 33 78 */ mr r0, r6
/* 80163D7C 0015FBBC 7C 05 30 00 */ cmpw r5, r6
/* 80163D80 0015FBC0 41 80 00 08 */ blt lbl_80163D88
/* 80163D84 0015FBC4 7C A0 2B 78 */ mr r0, r5
.global lbl_80163D88
lbl_80163D88:
/* 80163D88 0015FBC8 A8 FC FF FC */ lha r7, -0x4(r28)
/* 80163D8C 0015FBCC 7C 00 07 34 */ extsh r0, r0
/* 80163D90 0015FBD0 7C 07 00 00 */ cmpw r7, r0
/* 80163D94 0015FBD4 41 80 00 0C */ blt lbl_80163DA0
/* 80163D98 0015FBD8 7C E4 3B 78 */ mr r4, r7
/* 80163D9C 0015FBDC 48 00 00 14 */ b lbl_80163DB0
.global lbl_80163DA0
lbl_80163DA0:
/* 80163DA0 0015FBE0 7C 05 30 00 */ cmpw r5, r6
/* 80163DA4 0015FBE4 7C C4 33 78 */ mr r4, r6
/* 80163DA8 0015FBE8 41 80 00 08 */ blt lbl_80163DB0
/* 80163DAC 0015FBEC 7C A4 2B 78 */ mr r4, r5
.global lbl_80163DB0
lbl_80163DB0:
/* 80163DB0 0015FBF0 7C 05 30 00 */ cmpw r5, r6
/* 80163DB4 0015FBF4 7C C0 33 78 */ mr r0, r6
/* 80163DB8 0015FBF8 41 81 00 08 */ bgt lbl_80163DC0
/* 80163DBC 0015FBFC 7C A0 2B 78 */ mr r0, r5
.global lbl_80163DC0
lbl_80163DC0:
/* 80163DC0 0015FC00 7C 00 07 34 */ extsh r0, r0
/* 80163DC4 0015FC04 7C 07 00 00 */ cmpw r7, r0
/* 80163DC8 0015FC08 41 81 00 0C */ bgt lbl_80163DD4
/* 80163DCC 0015FC0C 7C E3 3B 78 */ mr r3, r7
/* 80163DD0 0015FC10 48 00 00 14 */ b lbl_80163DE4
.global lbl_80163DD4
lbl_80163DD4:
/* 80163DD4 0015FC14 7C 05 30 00 */ cmpw r5, r6
/* 80163DD8 0015FC18 7C C3 33 78 */ mr r3, r6
/* 80163DDC 0015FC1C 41 81 00 08 */ bgt lbl_80163DE4
/* 80163DE0 0015FC20 7C A3 2B 78 */ mr r3, r5
.global lbl_80163DE4
lbl_80163DE4:
/* 80163DE4 0015FC24 7C 06 3A 14 */ add r0, r6, r7
/* 80163DE8 0015FC28 7C 05 02 14 */ add r0, r5, r0
/* 80163DEC 0015FC2C 7C 03 00 50 */ subf r0, r3, r0
/* 80163DF0 0015FC30 7C 04 00 50 */ subf r0, r4, r0
/* 80163DF4 0015FC34 B0 1A 0A 24 */ sth r0, 0xa24(r26)
/* 80163DF8 0015FC38 A8 DC 00 06 */ lha r6, 0x6(r28)
/* 80163DFC 0015FC3C A8 7C 00 02 */ lha r3, 0x2(r28)
/* 80163E00 0015FC40 7C C0 33 78 */ mr r0, r6
/* 80163E04 0015FC44 7C 03 30 00 */ cmpw r3, r6
/* 80163E08 0015FC48 41 80 00 08 */ blt lbl_80163E10
/* 80163E0C 0015FC4C 7C 60 1B 78 */ mr r0, r3
.global lbl_80163E10
lbl_80163E10:
/* 80163E10 0015FC50 A8 FC FF FE */ lha r7, -0x2(r28)
/* 80163E14 0015FC54 7C 00 07 34 */ extsh r0, r0
/* 80163E18 0015FC58 7C 07 00 00 */ cmpw r7, r0
/* 80163E1C 0015FC5C 41 80 00 0C */ blt lbl_80163E28
/* 80163E20 0015FC60 7C E5 3B 78 */ mr r5, r7
/* 80163E24 0015FC64 48 00 00 14 */ b lbl_80163E38
.global lbl_80163E28
lbl_80163E28:
/* 80163E28 0015FC68 7C 03 30 00 */ cmpw r3, r6
/* 80163E2C 0015FC6C 7C C5 33 78 */ mr r5, r6
/* 80163E30 0015FC70 41 80 00 08 */ blt lbl_80163E38
/* 80163E34 0015FC74 7C 65 1B 78 */ mr r5, r3
.global lbl_80163E38
lbl_80163E38:
/* 80163E38 0015FC78 7C 03 30 00 */ cmpw r3, r6
/* 80163E3C 0015FC7C 7C C0 33 78 */ mr r0, r6
/* 80163E40 0015FC80 41 81 00 08 */ bgt lbl_80163E48
/* 80163E44 0015FC84 7C 60 1B 78 */ mr r0, r3
.global lbl_80163E48
lbl_80163E48:
/* 80163E48 0015FC88 7C 00 07 34 */ extsh r0, r0
/* 80163E4C 0015FC8C 7C 07 00 00 */ cmpw r7, r0
/* 80163E50 0015FC90 41 81 00 0C */ bgt lbl_80163E5C
/* 80163E54 0015FC94 7C E4 3B 78 */ mr r4, r7
/* 80163E58 0015FC98 48 00 00 14 */ b lbl_80163E6C
.global lbl_80163E5C
lbl_80163E5C:
/* 80163E5C 0015FC9C 7C 03 30 00 */ cmpw r3, r6
/* 80163E60 0015FCA0 7C C4 33 78 */ mr r4, r6
/* 80163E64 0015FCA4 41 81 00 08 */ bgt lbl_80163E6C
/* 80163E68 0015FCA8 7C 64 1B 78 */ mr r4, r3
.global lbl_80163E6C
lbl_80163E6C:
/* 80163E6C 0015FCAC 7C 06 3A 14 */ add r0, r6, r7
/* 80163E70 0015FCB0 B3 3A 0A 20 */ sth r25, 0xa20(r26)
/* 80163E74 0015FCB4 7C 03 02 14 */ add r0, r3, r0
/* 80163E78 0015FCB8 7F 43 D3 78 */ mr r3, r26
/* 80163E7C 0015FCBC 7C 04 00 50 */ subf r0, r4, r0
/* 80163E80 0015FCC0 B3 3A 0A 22 */ sth r25, 0xa22(r26)
/* 80163E84 0015FCC4 7C 05 00 50 */ subf r0, r5, r0
/* 80163E88 0015FCC8 B0 1A 0A 26 */ sth r0, 0xa26(r26)
/* 80163E8C 0015FCCC 4B FF 12 B5 */ bl VX2DecodeBlockInter16x16__FR14VX2DecoderData
/* 80163E90 0015FCD0 A8 1A 0A 20 */ lha r0, 0xa20(r26)
/* 80163E94 0015FCD4 3B BD 00 01 */ addi r29, r29, 0x1
/* 80163E98 0015FCD8 B0 1C 00 00 */ sth r0, 0x0(r28)
/* 80163E9C 0015FCDC A8 1A 0A 22 */ lha r0, 0xa22(r26)
/* 80163EA0 0015FCE0 B0 1C 00 02 */ sth r0, 0x2(r28)
/* 80163EA4 0015FCE4 3B 9C 00 04 */ addi r28, r28, 0x4
/* 80163EA8 0015FCE8 80 1A 00 00 */ lwz r0, 0x0(r26)
/* 80163EAC 0015FCEC 7C 00 26 70 */ srawi r0, r0, 4
/* 80163EB0 0015FCF0 7C 1D 00 00 */ cmpw r29, r0
/* 80163EB4 0015FCF4 40 82 00 10 */ bne lbl_80163EC4
/* 80163EB8 0015FCF8 80 7A 0A 1C */ lwz r3, 0xa1c(r26)
/* 80163EBC 0015FCFC 3B A0 00 00 */ li r29, 0x0
/* 80163EC0 0015FD00 3B 83 00 04 */ addi r28, r3, 0x4
.global lbl_80163EC4
lbl_80163EC4:
/* 80163EC4 0015FD04 3B 7B 00 01 */ addi r27, r27, 0x1
.global lbl_80163EC8
lbl_80163EC8:
/* 80163EC8 0015FD08 80 1A 00 B4 */ lwz r0, 0xb4(r26)
/* 80163ECC 0015FD0C 7C 1B 00 00 */ cmpw r27, r0
/* 80163ED0 0015FD10 41 80 FE 78 */ blt lbl_80163D48
.global lbl_80163ED4
lbl_80163ED4:
/* 80163ED4 0015FD14 81 9A 0F 9C */ lwz r12, 0xf9c(r26)
/* 80163ED8 0015FD18 7D 89 03 A6 */ mtctr r12
/* 80163EDC 0015FD1C 4E 80 04 21 */ bctrl
/* 80163EE0 0015FD20 39 61 00 30 */ addi r11, r1, 0x30
/* 80163EE4 0015FD24 80 7A 00 68 */ lwz r3, 0x68(r26)
/* 80163EE8 0015FD28 4B EA 34 99 */ bl lbl_80007380
/* 80163EEC 0015FD2C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80163EF0 0015FD30 7C 08 03 A6 */ mtlr r0
/* 80163EF4 0015FD34 38 21 00 30 */ addi r1, r1, 0x30
/* 80163EF8 0015FD38 4E 80 00 20 */ blr
/* 80163EFC 0015FD3C 00 00 00 00 */ .4byte 0x00000000
.global VX2DecoderGetQuantizer__FR14VX2DecoderData
VX2DecoderGetQuantizer__FR14VX2DecoderData:
/* 80163F00 0015FD40 80 63 0A 00 */ lwz r3, 0xa00(r3)
/* 80163F04 0015FD44 4E 80 00 20 */ blr
/* 80163F08 0015FD48 00 00 00 00 */ .4byte 0x00000000
/* 80163F0C 0015FD4C 00 00 00 00 */ .4byte 0x00000000

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,150 @@
.include "macros.inc"
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
.global VX2InverseQuantizationSet__FR14VX2DecoderDatai
VX2InverseQuantizationSet__FR14VX2DecoderDatai:
/* 80170C80 0016CAC0 3C A0 2A AB */ lis r5, 0x2aab
/* 80170C84 0016CAC4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80170C88 0016CAC8 38 05 AA AB */ addi r0, r5, -0x5555
/* 80170C8C 0016CACC 3C C0 80 41 */ lis r6, VX2InverseQuantizer4x4@ha
/* 80170C90 0016CAD0 7C A0 20 96 */ mulhw r5, r0, r4
/* 80170C94 0016CAD4 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80170C98 0016CAD8 38 C6 38 30 */ addi r6, r6, VX2InverseQuantizer4x4@l
/* 80170C9C 0016CADC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80170CA0 0016CAE0 39 20 00 02 */ li r9, 0x2
/* 80170CA4 0016CAE4 39 06 00 00 */ addi r8, r6, 0x0
/* 80170CA8 0016CAE8 54 A0 0F FE */ srwi r0, r5, 31
/* 80170CAC 0016CAEC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80170CB0 0016CAF0 7C A5 02 14 */ add r5, r5, r0
/* 80170CB4 0016CAF4 38 E6 08 80 */ addi r7, r6, 0x880
/* 80170CB8 0016CAF8 1C 05 00 06 */ mulli r0, r5, 0x6
/* 80170CBC 0016CAFC 93 81 00 10 */ stw r28, 0x10(r1)
/* 80170CC0 0016CB00 7C 00 20 50 */ subf r0, r0, r4
/* 80170CC4 0016CB04 54 0A 30 32 */ slwi r10, r0, 6
/* 80170CC8 0016CB08 7D 08 52 14 */ add r8, r8, r10
/* 80170CCC 0016CB0C 7D 29 03 A6 */ mtctr r9
.global lbl_80170CD0
lbl_80170CD0:
/* 80170CD0 0016CB10 81 27 00 00 */ lwz r9, 0x0(r7)
/* 80170CD4 0016CB14 81 68 00 00 */ lwz r11, 0x0(r8)
/* 80170CD8 0016CB18 55 2A 10 3A */ slwi r10, r9, 2
/* 80170CDC 0016CB1C 81 28 00 04 */ lwz r9, 0x4(r8)
/* 80170CE0 0016CB20 7D 43 52 14 */ add r10, r3, r10
/* 80170CE4 0016CB24 7D 6B 28 30 */ slw r11, r11, r5
/* 80170CE8 0016CB28 91 6A 09 C0 */ stw r11, 0x9c0(r10)
/* 80170CEC 0016CB2C 7D 3D 28 30 */ slw r29, r9, r5
/* 80170CF0 0016CB30 81 28 00 08 */ lwz r9, 0x8(r8)
/* 80170CF4 0016CB34 81 67 00 04 */ lwz r11, 0x4(r7)
/* 80170CF8 0016CB38 7D 3C 28 30 */ slw r28, r9, r5
/* 80170CFC 0016CB3C 81 48 00 0C */ lwz r10, 0xc(r8)
/* 80170D00 0016CB40 55 69 10 3A */ slwi r9, r11, 2
/* 80170D04 0016CB44 81 68 00 10 */ lwz r11, 0x10(r8)
/* 80170D08 0016CB48 7D 83 4A 14 */ add r12, r3, r9
/* 80170D0C 0016CB4C 7D 5F 28 30 */ slw r31, r10, r5
/* 80170D10 0016CB50 93 AC 09 C0 */ stw r29, 0x9c0(r12)
/* 80170D14 0016CB54 7D 7E 28 30 */ slw r30, r11, r5
/* 80170D18 0016CB58 81 48 00 18 */ lwz r10, 0x18(r8)
/* 80170D1C 0016CB5C 83 A7 00 08 */ lwz r29, 0x8(r7)
/* 80170D20 0016CB60 81 28 00 14 */ lwz r9, 0x14(r8)
/* 80170D24 0016CB64 7D 4B 28 30 */ slw r11, r10, r5
/* 80170D28 0016CB68 57 AA 10 3A */ slwi r10, r29, 2
/* 80170D2C 0016CB6C 7F A3 52 14 */ add r29, r3, r10
/* 80170D30 0016CB70 7D 2C 28 30 */ slw r12, r9, r5
/* 80170D34 0016CB74 81 28 00 1C */ lwz r9, 0x1c(r8)
/* 80170D38 0016CB78 39 08 00 20 */ addi r8, r8, 0x20
/* 80170D3C 0016CB7C 93 9D 09 C0 */ stw r28, 0x9c0(r29)
/* 80170D40 0016CB80 7D 2A 28 30 */ slw r10, r9, r5
/* 80170D44 0016CB84 81 27 00 0C */ lwz r9, 0xc(r7)
/* 80170D48 0016CB88 55 29 10 3A */ slwi r9, r9, 2
/* 80170D4C 0016CB8C 7D 23 4A 14 */ add r9, r3, r9
/* 80170D50 0016CB90 93 E9 09 C0 */ stw r31, 0x9c0(r9)
/* 80170D54 0016CB94 81 27 00 10 */ lwz r9, 0x10(r7)
/* 80170D58 0016CB98 55 29 10 3A */ slwi r9, r9, 2
/* 80170D5C 0016CB9C 7D 23 4A 14 */ add r9, r3, r9
/* 80170D60 0016CBA0 93 C9 09 C0 */ stw r30, 0x9c0(r9)
/* 80170D64 0016CBA4 81 27 00 14 */ lwz r9, 0x14(r7)
/* 80170D68 0016CBA8 55 29 10 3A */ slwi r9, r9, 2
/* 80170D6C 0016CBAC 7D 23 4A 14 */ add r9, r3, r9
/* 80170D70 0016CBB0 91 89 09 C0 */ stw r12, 0x9c0(r9)
/* 80170D74 0016CBB4 81 27 00 18 */ lwz r9, 0x18(r7)
/* 80170D78 0016CBB8 55 29 10 3A */ slwi r9, r9, 2
/* 80170D7C 0016CBBC 7D 23 4A 14 */ add r9, r3, r9
/* 80170D80 0016CBC0 91 69 09 C0 */ stw r11, 0x9c0(r9)
/* 80170D84 0016CBC4 81 27 00 1C */ lwz r9, 0x1c(r7)
/* 80170D88 0016CBC8 38 E7 00 20 */ addi r7, r7, 0x20
/* 80170D8C 0016CBCC 55 29 10 3A */ slwi r9, r9, 2
/* 80170D90 0016CBD0 7D 23 4A 14 */ add r9, r3, r9
/* 80170D94 0016CBD4 91 49 09 C0 */ stw r10, 0x9c0(r9)
/* 80170D98 0016CBD8 42 00 FF 38 */ bdnz lbl_80170CD0
/* 80170D9C 0016CBDC 54 07 40 2E */ slwi r7, r0, 8
/* 80170DA0 0016CBE0 38 06 01 80 */ addi r0, r6, 0x180
/* 80170DA4 0016CBE4 7C E0 3A 14 */ add r7, r0, r7
/* 80170DA8 0016CBE8 39 00 00 08 */ li r8, 0x8
/* 80170DAC 0016CBEC 38 C6 07 80 */ addi r6, r6, 0x780
/* 80170DB0 0016CBF0 38 05 FF FE */ addi r0, r5, -0x2
/* 80170DB4 0016CBF4 7D 09 03 A6 */ mtctr r8
.global lbl_80170DB8
lbl_80170DB8:
/* 80170DB8 0016CBF8 80 A6 00 00 */ lwz r5, 0x0(r6)
/* 80170DBC 0016CBFC 81 27 00 00 */ lwz r9, 0x0(r7)
/* 80170DC0 0016CC00 54 A8 10 3A */ slwi r8, r5, 2
/* 80170DC4 0016CC04 80 A6 00 04 */ lwz r5, 0x4(r6)
/* 80170DC8 0016CC08 7D 43 42 14 */ add r10, r3, r8
/* 80170DCC 0016CC0C 7D 3F 00 30 */ slw r31, r9, r0
/* 80170DD0 0016CC10 54 A8 10 3A */ slwi r8, r5, 2
/* 80170DD4 0016CC14 81 27 00 04 */ lwz r9, 0x4(r7)
/* 80170DD8 0016CC18 80 A6 00 08 */ lwz r5, 0x8(r6)
/* 80170DDC 0016CC1C 7D 83 42 14 */ add r12, r3, r8
/* 80170DE0 0016CC20 7D 3E 00 30 */ slw r30, r9, r0
/* 80170DE4 0016CC24 93 EA 08 C0 */ stw r31, 0x8c0(r10)
/* 80170DE8 0016CC28 54 A8 10 3A */ slwi r8, r5, 2
/* 80170DEC 0016CC2C 81 67 00 08 */ lwz r11, 0x8(r7)
/* 80170DF0 0016CC30 80 A6 00 0C */ lwz r5, 0xc(r6)
/* 80170DF4 0016CC34 7D 43 42 14 */ add r10, r3, r8
/* 80170DF8 0016CC38 7D 7F 00 30 */ slw r31, r11, r0
/* 80170DFC 0016CC3C 93 CC 08 C0 */ stw r30, 0x8c0(r12)
/* 80170E00 0016CC40 54 A8 10 3A */ slwi r8, r5, 2
/* 80170E04 0016CC44 81 27 00 0C */ lwz r9, 0xc(r7)
/* 80170E08 0016CC48 80 A6 00 10 */ lwz r5, 0x10(r6)
/* 80170E0C 0016CC4C 7D 83 42 14 */ add r12, r3, r8
/* 80170E10 0016CC50 7D 3E 00 30 */ slw r30, r9, r0
/* 80170E14 0016CC54 93 EA 08 C0 */ stw r31, 0x8c0(r10)
/* 80170E18 0016CC58 54 A8 10 3A */ slwi r8, r5, 2
/* 80170E1C 0016CC5C 81 67 00 10 */ lwz r11, 0x10(r7)
/* 80170E20 0016CC60 80 A6 00 14 */ lwz r5, 0x14(r6)
/* 80170E24 0016CC64 7D 43 42 14 */ add r10, r3, r8
/* 80170E28 0016CC68 93 CC 08 C0 */ stw r30, 0x8c0(r12)
/* 80170E2C 0016CC6C 7D 7F 00 30 */ slw r31, r11, r0
/* 80170E30 0016CC70 81 27 00 14 */ lwz r9, 0x14(r7)
/* 80170E34 0016CC74 54 A5 10 3A */ slwi r5, r5, 2
/* 80170E38 0016CC78 93 EA 08 C0 */ stw r31, 0x8c0(r10)
/* 80170E3C 0016CC7C 7D 63 2A 14 */ add r11, r3, r5
/* 80170E40 0016CC80 80 A6 00 1C */ lwz r5, 0x1c(r6)
/* 80170E44 0016CC84 7D 2C 00 30 */ slw r12, r9, r0
/* 80170E48 0016CC88 81 06 00 18 */ lwz r8, 0x18(r6)
/* 80170E4C 0016CC8C 38 C6 00 20 */ addi r6, r6, 0x20
/* 80170E50 0016CC90 81 47 00 18 */ lwz r10, 0x18(r7)
/* 80170E54 0016CC94 54 A5 10 3A */ slwi r5, r5, 2
/* 80170E58 0016CC98 55 09 10 3A */ slwi r9, r8, 2
/* 80170E5C 0016CC9C 81 07 00 1C */ lwz r8, 0x1c(r7)
/* 80170E60 0016CCA0 91 8B 08 C0 */ stw r12, 0x8c0(r11)
/* 80170E64 0016CCA4 7D 23 4A 14 */ add r9, r3, r9
/* 80170E68 0016CCA8 7D 4A 00 30 */ slw r10, r10, r0
/* 80170E6C 0016CCAC 7C A3 2A 14 */ add r5, r3, r5
/* 80170E70 0016CCB0 91 49 08 C0 */ stw r10, 0x8c0(r9)
/* 80170E74 0016CCB4 7D 08 00 30 */ slw r8, r8, r0
/* 80170E78 0016CCB8 38 E7 00 20 */ addi r7, r7, 0x20
/* 80170E7C 0016CCBC 91 05 08 C0 */ stw r8, 0x8c0(r5)
/* 80170E80 0016CCC0 42 00 FF 38 */ bdnz lbl_80170DB8
/* 80170E84 0016CCC4 90 83 0A 00 */ stw r4, 0xa00(r3)
/* 80170E88 0016CCC8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80170E8C 0016CCCC 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80170E90 0016CCD0 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 80170E94 0016CCD4 83 81 00 10 */ lwz r28, 0x10(r1)
/* 80170E98 0016CCD8 38 21 00 20 */ addi r1, r1, 0x20
/* 80170E9C 0016CCDC 4E 80 00 20 */ blr
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global VX2InverseQuantizer4x4
VX2InverseQuantizer4x4:

View file

@ -1,145 +0,0 @@
.include "macros.inc"
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
.global VX2InverseQuantizationSet__FR14VX2DecoderDatai
VX2InverseQuantizationSet__FR14VX2DecoderDatai:
/* 80170C80 0016CAC0 3C A0 2A AB */ lis r5, 0x2aab
/* 80170C84 0016CAC4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80170C88 0016CAC8 38 05 AA AB */ addi r0, r5, -0x5555
/* 80170C8C 0016CACC 3C C0 80 41 */ lis r6, VX2InverseQuantizer4x4@ha
/* 80170C90 0016CAD0 7C A0 20 96 */ mulhw r5, r0, r4
/* 80170C94 0016CAD4 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80170C98 0016CAD8 38 C6 38 30 */ addi r6, r6, VX2InverseQuantizer4x4@l
/* 80170C9C 0016CADC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80170CA0 0016CAE0 39 20 00 02 */ li r9, 0x2
/* 80170CA4 0016CAE4 39 06 00 00 */ addi r8, r6, 0x0
/* 80170CA8 0016CAE8 54 A0 0F FE */ srwi r0, r5, 31
/* 80170CAC 0016CAEC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80170CB0 0016CAF0 7C A5 02 14 */ add r5, r5, r0
/* 80170CB4 0016CAF4 38 E6 08 80 */ addi r7, r6, 0x880
/* 80170CB8 0016CAF8 1C 05 00 06 */ mulli r0, r5, 0x6
/* 80170CBC 0016CAFC 93 81 00 10 */ stw r28, 0x10(r1)
/* 80170CC0 0016CB00 7C 00 20 50 */ subf r0, r0, r4
/* 80170CC4 0016CB04 54 0A 30 32 */ slwi r10, r0, 6
/* 80170CC8 0016CB08 7D 08 52 14 */ add r8, r8, r10
/* 80170CCC 0016CB0C 7D 29 03 A6 */ mtctr r9
.global lbl_80170CD0
lbl_80170CD0:
/* 80170CD0 0016CB10 81 27 00 00 */ lwz r9, 0x0(r7)
/* 80170CD4 0016CB14 81 68 00 00 */ lwz r11, 0x0(r8)
/* 80170CD8 0016CB18 55 2A 10 3A */ slwi r10, r9, 2
/* 80170CDC 0016CB1C 81 28 00 04 */ lwz r9, 0x4(r8)
/* 80170CE0 0016CB20 7D 43 52 14 */ add r10, r3, r10
/* 80170CE4 0016CB24 7D 6B 28 30 */ slw r11, r11, r5
/* 80170CE8 0016CB28 91 6A 09 C0 */ stw r11, 0x9c0(r10)
/* 80170CEC 0016CB2C 7D 3D 28 30 */ slw r29, r9, r5
/* 80170CF0 0016CB30 81 28 00 08 */ lwz r9, 0x8(r8)
/* 80170CF4 0016CB34 81 67 00 04 */ lwz r11, 0x4(r7)
/* 80170CF8 0016CB38 7D 3C 28 30 */ slw r28, r9, r5
/* 80170CFC 0016CB3C 81 48 00 0C */ lwz r10, 0xc(r8)
/* 80170D00 0016CB40 55 69 10 3A */ slwi r9, r11, 2
/* 80170D04 0016CB44 81 68 00 10 */ lwz r11, 0x10(r8)
/* 80170D08 0016CB48 7D 83 4A 14 */ add r12, r3, r9
/* 80170D0C 0016CB4C 7D 5F 28 30 */ slw r31, r10, r5
/* 80170D10 0016CB50 93 AC 09 C0 */ stw r29, 0x9c0(r12)
/* 80170D14 0016CB54 7D 7E 28 30 */ slw r30, r11, r5
/* 80170D18 0016CB58 81 48 00 18 */ lwz r10, 0x18(r8)
/* 80170D1C 0016CB5C 83 A7 00 08 */ lwz r29, 0x8(r7)
/* 80170D20 0016CB60 81 28 00 14 */ lwz r9, 0x14(r8)
/* 80170D24 0016CB64 7D 4B 28 30 */ slw r11, r10, r5
/* 80170D28 0016CB68 57 AA 10 3A */ slwi r10, r29, 2
/* 80170D2C 0016CB6C 7F A3 52 14 */ add r29, r3, r10
/* 80170D30 0016CB70 7D 2C 28 30 */ slw r12, r9, r5
/* 80170D34 0016CB74 81 28 00 1C */ lwz r9, 0x1c(r8)
/* 80170D38 0016CB78 39 08 00 20 */ addi r8, r8, 0x20
/* 80170D3C 0016CB7C 93 9D 09 C0 */ stw r28, 0x9c0(r29)
/* 80170D40 0016CB80 7D 2A 28 30 */ slw r10, r9, r5
/* 80170D44 0016CB84 81 27 00 0C */ lwz r9, 0xc(r7)
/* 80170D48 0016CB88 55 29 10 3A */ slwi r9, r9, 2
/* 80170D4C 0016CB8C 7D 23 4A 14 */ add r9, r3, r9
/* 80170D50 0016CB90 93 E9 09 C0 */ stw r31, 0x9c0(r9)
/* 80170D54 0016CB94 81 27 00 10 */ lwz r9, 0x10(r7)
/* 80170D58 0016CB98 55 29 10 3A */ slwi r9, r9, 2
/* 80170D5C 0016CB9C 7D 23 4A 14 */ add r9, r3, r9
/* 80170D60 0016CBA0 93 C9 09 C0 */ stw r30, 0x9c0(r9)
/* 80170D64 0016CBA4 81 27 00 14 */ lwz r9, 0x14(r7)
/* 80170D68 0016CBA8 55 29 10 3A */ slwi r9, r9, 2
/* 80170D6C 0016CBAC 7D 23 4A 14 */ add r9, r3, r9
/* 80170D70 0016CBB0 91 89 09 C0 */ stw r12, 0x9c0(r9)
/* 80170D74 0016CBB4 81 27 00 18 */ lwz r9, 0x18(r7)
/* 80170D78 0016CBB8 55 29 10 3A */ slwi r9, r9, 2
/* 80170D7C 0016CBBC 7D 23 4A 14 */ add r9, r3, r9
/* 80170D80 0016CBC0 91 69 09 C0 */ stw r11, 0x9c0(r9)
/* 80170D84 0016CBC4 81 27 00 1C */ lwz r9, 0x1c(r7)
/* 80170D88 0016CBC8 38 E7 00 20 */ addi r7, r7, 0x20
/* 80170D8C 0016CBCC 55 29 10 3A */ slwi r9, r9, 2
/* 80170D90 0016CBD0 7D 23 4A 14 */ add r9, r3, r9
/* 80170D94 0016CBD4 91 49 09 C0 */ stw r10, 0x9c0(r9)
/* 80170D98 0016CBD8 42 00 FF 38 */ bdnz lbl_80170CD0
/* 80170D9C 0016CBDC 54 07 40 2E */ slwi r7, r0, 8
/* 80170DA0 0016CBE0 38 06 01 80 */ addi r0, r6, 0x180
/* 80170DA4 0016CBE4 7C E0 3A 14 */ add r7, r0, r7
/* 80170DA8 0016CBE8 39 00 00 08 */ li r8, 0x8
/* 80170DAC 0016CBEC 38 C6 07 80 */ addi r6, r6, 0x780
/* 80170DB0 0016CBF0 38 05 FF FE */ addi r0, r5, -0x2
/* 80170DB4 0016CBF4 7D 09 03 A6 */ mtctr r8
.global lbl_80170DB8
lbl_80170DB8:
/* 80170DB8 0016CBF8 80 A6 00 00 */ lwz r5, 0x0(r6)
/* 80170DBC 0016CBFC 81 27 00 00 */ lwz r9, 0x0(r7)
/* 80170DC0 0016CC00 54 A8 10 3A */ slwi r8, r5, 2
/* 80170DC4 0016CC04 80 A6 00 04 */ lwz r5, 0x4(r6)
/* 80170DC8 0016CC08 7D 43 42 14 */ add r10, r3, r8
/* 80170DCC 0016CC0C 7D 3F 00 30 */ slw r31, r9, r0
/* 80170DD0 0016CC10 54 A8 10 3A */ slwi r8, r5, 2
/* 80170DD4 0016CC14 81 27 00 04 */ lwz r9, 0x4(r7)
/* 80170DD8 0016CC18 80 A6 00 08 */ lwz r5, 0x8(r6)
/* 80170DDC 0016CC1C 7D 83 42 14 */ add r12, r3, r8
/* 80170DE0 0016CC20 7D 3E 00 30 */ slw r30, r9, r0
/* 80170DE4 0016CC24 93 EA 08 C0 */ stw r31, 0x8c0(r10)
/* 80170DE8 0016CC28 54 A8 10 3A */ slwi r8, r5, 2
/* 80170DEC 0016CC2C 81 67 00 08 */ lwz r11, 0x8(r7)
/* 80170DF0 0016CC30 80 A6 00 0C */ lwz r5, 0xc(r6)
/* 80170DF4 0016CC34 7D 43 42 14 */ add r10, r3, r8
/* 80170DF8 0016CC38 7D 7F 00 30 */ slw r31, r11, r0
/* 80170DFC 0016CC3C 93 CC 08 C0 */ stw r30, 0x8c0(r12)
/* 80170E00 0016CC40 54 A8 10 3A */ slwi r8, r5, 2
/* 80170E04 0016CC44 81 27 00 0C */ lwz r9, 0xc(r7)
/* 80170E08 0016CC48 80 A6 00 10 */ lwz r5, 0x10(r6)
/* 80170E0C 0016CC4C 7D 83 42 14 */ add r12, r3, r8
/* 80170E10 0016CC50 7D 3E 00 30 */ slw r30, r9, r0
/* 80170E14 0016CC54 93 EA 08 C0 */ stw r31, 0x8c0(r10)
/* 80170E18 0016CC58 54 A8 10 3A */ slwi r8, r5, 2
/* 80170E1C 0016CC5C 81 67 00 10 */ lwz r11, 0x10(r7)
/* 80170E20 0016CC60 80 A6 00 14 */ lwz r5, 0x14(r6)
/* 80170E24 0016CC64 7D 43 42 14 */ add r10, r3, r8
/* 80170E28 0016CC68 93 CC 08 C0 */ stw r30, 0x8c0(r12)
/* 80170E2C 0016CC6C 7D 7F 00 30 */ slw r31, r11, r0
/* 80170E30 0016CC70 81 27 00 14 */ lwz r9, 0x14(r7)
/* 80170E34 0016CC74 54 A5 10 3A */ slwi r5, r5, 2
/* 80170E38 0016CC78 93 EA 08 C0 */ stw r31, 0x8c0(r10)
/* 80170E3C 0016CC7C 7D 63 2A 14 */ add r11, r3, r5
/* 80170E40 0016CC80 80 A6 00 1C */ lwz r5, 0x1c(r6)
/* 80170E44 0016CC84 7D 2C 00 30 */ slw r12, r9, r0
/* 80170E48 0016CC88 81 06 00 18 */ lwz r8, 0x18(r6)
/* 80170E4C 0016CC8C 38 C6 00 20 */ addi r6, r6, 0x20
/* 80170E50 0016CC90 81 47 00 18 */ lwz r10, 0x18(r7)
/* 80170E54 0016CC94 54 A5 10 3A */ slwi r5, r5, 2
/* 80170E58 0016CC98 55 09 10 3A */ slwi r9, r8, 2
/* 80170E5C 0016CC9C 81 07 00 1C */ lwz r8, 0x1c(r7)
/* 80170E60 0016CCA0 91 8B 08 C0 */ stw r12, 0x8c0(r11)
/* 80170E64 0016CCA4 7D 23 4A 14 */ add r9, r3, r9
/* 80170E68 0016CCA8 7D 4A 00 30 */ slw r10, r10, r0
/* 80170E6C 0016CCAC 7C A3 2A 14 */ add r5, r3, r5
/* 80170E70 0016CCB0 91 49 08 C0 */ stw r10, 0x8c0(r9)
/* 80170E74 0016CCB4 7D 08 00 30 */ slw r8, r8, r0
/* 80170E78 0016CCB8 38 E7 00 20 */ addi r7, r7, 0x20
/* 80170E7C 0016CCBC 91 05 08 C0 */ stw r8, 0x8c0(r5)
/* 80170E80 0016CCC0 42 00 FF 38 */ bdnz lbl_80170DB8
/* 80170E84 0016CCC4 90 83 0A 00 */ stw r4, 0xa00(r3)
/* 80170E88 0016CCC8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80170E8C 0016CCCC 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80170E90 0016CCD0 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 80170E94 0016CCD4 83 81 00 10 */ lwz r28, 0x10(r1)
/* 80170E98 0016CCD8 38 21 00 20 */ addi r1, r1, 0x20
/* 80170E9C 0016CCDC 4E 80 00 20 */ blr

View file

@ -757,3 +757,281 @@ lbl_80171910:
/* 80171924 0016D764 4E 80 00 20 */ blr
/* 80171928 0016D768 00 00 00 00 */ .4byte 0x00000000
/* 8017192C 0016D76C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global InvCbpTable_804140F0
InvCbpTable_804140F0:
.4byte 0
.4byte 0x0000001F
.4byte 0x0000003F
.4byte 0x0000000F
.4byte 0x00000008
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x0000000B
.4byte 0x0000000E
.4byte 0x0000001B
.4byte 0x0000000D
.4byte 0x00000003
.4byte 0x00000007
.4byte 0x0000000C
.4byte 0x00000017
.4byte 0x0000001D
.4byte 0x0000000A
.4byte 0x0000001E
.4byte 0x00000005
.4byte 0x00000010
.4byte 0x0000002F
.4byte 0x00000037
.4byte 0x0000003B
.4byte 0x00000013
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x00000009
.4byte 0x0000001C
.4byte 0x00000006
.4byte 0x00000015
.4byte 0x0000001A
.4byte 0x00000033
.4byte 0x00000011
.4byte 0x00000012
.4byte 0x00000014
.4byte 0x00000018
.4byte 0x00000020
.4byte 0x0000003C
.4byte 0x00000035
.4byte 0x00000019
.4byte 0x00000016
.4byte 0x0000003A
.4byte 0x00000030
.4byte 0x00000031
.4byte 0x00000032
.4byte 0x00000027
.4byte 0x00000034
.4byte 0x0000002B
.4byte 0x0000002D
.4byte 0x00000039
.4byte 0x00000038
.4byte 0x00000023
.4byte 0x00000036
.4byte 0x0000002E
.4byte 0x00000021
.4byte 0x00000025
.4byte 0x00000022
.4byte 0x00000024
.4byte 0x0000002C
.4byte 0x0000002A
.4byte 0x00000028
.4byte 0x00000029
.4byte 0x00000026
.4byte 0
.4byte 0x0000000F
.4byte 0x00000004
.4byte 0x00000001
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x0000000C
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x0000000A
.4byte 0x0000000D
.4byte 0x00000007
.4byte 0x0000000E
.4byte 0x0000000B
.4byte 0x0000001F
.4byte 0x00000009
.4byte 0x00000006
.4byte 0x00000010
.4byte 0x0000003F
.4byte 0x0000001E
.4byte 0x00000017
.4byte 0x0000001D
.4byte 0x0000001B
.4byte 0x0000001C
.4byte 0x00000013
.4byte 0x00000018
.4byte 0x0000001A
.4byte 0x00000012
.4byte 0x00000011
.4byte 0x00000014
.4byte 0x00000015
.4byte 0x00000020
.4byte 0x0000002F
.4byte 0x00000016
.4byte 0x00000019
.4byte 0x00000037
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x0000003B
.4byte 0x0000003C
.4byte 0x00000033
.4byte 0x00000035
.4byte 0x00000021
.4byte 0x00000024
.4byte 0x00000022
.4byte 0x00000028
.4byte 0x00000023
.4byte 0x0000002C
.4byte 0x00000030
.4byte 0x00000027
.4byte 0x0000002D
.4byte 0x00000025
.4byte 0x0000003A
.4byte 0x0000002B
.4byte 0x0000002E
.4byte 0x0000002A
.4byte 0x00000031
.4byte 0x00000034
.4byte 0x00000038
.4byte 0x00000032
.4byte 0x00000029
.4byte 0x00000026
.4byte 0x00000039
.4byte 0x00000036
.global InvSbpTable_804142F0
InvSbpTable_804142F0:
.4byte 0
.4byte 0x0000001E
.4byte 0x00000001
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000008
.4byte 0x00000010
.4byte 0x00000018
.4byte 0x00000006
.4byte 0x00000016
.4byte 0x0000001A
.4byte 0x0000001C
.4byte 0x0000000E
.4byte 0x00000014
.4byte 0x0000000A
.4byte 0x00000012
.4byte 0x0000000C
.4byte 0
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x00000010
.4byte 0x00000004
.4byte 0x00000018
.4byte 0x00000006
.4byte 0x0000000A
.4byte 0x00000014
.4byte 0x0000001E
.4byte 0x0000000E
.4byte 0x0000001A
.4byte 0x0000001C
.4byte 0x00000016
.4byte 0x00000012
.4byte 0x0000000C
.4byte 0xFFFFFFFF
.global DecodeEscapeTable
DecodeEscapeTable:
.4byte DecodeEscape__FR14VX2DecoderDataRiRiRi
.4byte DecodeEscape__FR14VX2DecoderDataRiRiRi
.4byte DecodeEscape2__FR14VX2DecoderDataRiRiRi
.4byte DecodeEscape3__FR14VX2DecoderDataRiRiRi
.global ZigZag8x8
ZigZag8x8:
.4byte 0
.4byte 0x00000008
.4byte 0x00000001
.4byte 0x00000002
.4byte 0x00000009
.4byte 0x00000010
.4byte 0x00000018
.4byte 0x00000011
.4byte 0x0000000A
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x0000000B
.4byte 0x00000012
.4byte 0x00000019
.4byte 0x00000020
.4byte 0x00000028
.4byte 0x00000021
.4byte 0x0000001A
.4byte 0x00000013
.4byte 0x0000000C
.4byte 0x00000005
.4byte 0x00000006
.4byte 0x0000000D
.4byte 0x00000014
.4byte 0x0000001B
.4byte 0x00000022
.4byte 0x00000029
.4byte 0x00000030
.4byte 0x00000038
.4byte 0x00000031
.4byte 0x0000002A
.4byte 0x00000023
.4byte 0x0000001C
.4byte 0x00000015
.4byte 0x0000000E
.4byte 0x00000007
.4byte 0x0000000F
.4byte 0x00000016
.4byte 0x0000001D
.4byte 0x00000024
.4byte 0x0000002B
.4byte 0x00000032
.4byte 0x00000039
.4byte 0x0000003A
.4byte 0x00000033
.4byte 0x0000002C
.4byte 0x00000025
.4byte 0x0000001E
.4byte 0x00000017
.4byte 0x0000001F
.4byte 0x00000026
.4byte 0x0000002D
.4byte 0x00000034
.4byte 0x0000003B
.4byte 0x0000003C
.4byte 0x00000035
.4byte 0x0000002E
.4byte 0x00000027
.4byte 0x0000002F
.4byte 0x00000036
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x00000037
.4byte 0x0000003F
.global ZigZag4x4
ZigZag4x4:
.4byte 0
.4byte 0x00000001
.4byte 0x00000004
.4byte 0x00000008
.4byte 0x00000005
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000006
.4byte 0x00000009
.4byte 0x0000000C
.4byte 0x0000000D
.4byte 0x0000000A
.4byte 0x00000007
.4byte 0x0000000B
.4byte 0x0000000E
.4byte 0x0000000F
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global InvMc8x8Table
InvMc8x8Table:
.skip 0x28
.global InvMc4x4Table
InvMc4x4Table:
.skip 0x40

View file

@ -1,268 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global InvCbpTable_804140F0
InvCbpTable_804140F0:
.4byte 0
.4byte 0x0000001F
.4byte 0x0000003F
.4byte 0x0000000F
.4byte 0x00000008
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000001
.4byte 0x0000000B
.4byte 0x0000000E
.4byte 0x0000001B
.4byte 0x0000000D
.4byte 0x00000003
.4byte 0x00000007
.4byte 0x0000000C
.4byte 0x00000017
.4byte 0x0000001D
.4byte 0x0000000A
.4byte 0x0000001E
.4byte 0x00000005
.4byte 0x00000010
.4byte 0x0000002F
.4byte 0x00000037
.4byte 0x0000003B
.4byte 0x00000013
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x00000009
.4byte 0x0000001C
.4byte 0x00000006
.4byte 0x00000015
.4byte 0x0000001A
.4byte 0x00000033
.4byte 0x00000011
.4byte 0x00000012
.4byte 0x00000014
.4byte 0x00000018
.4byte 0x00000020
.4byte 0x0000003C
.4byte 0x00000035
.4byte 0x00000019
.4byte 0x00000016
.4byte 0x0000003A
.4byte 0x00000030
.4byte 0x00000031
.4byte 0x00000032
.4byte 0x00000027
.4byte 0x00000034
.4byte 0x0000002B
.4byte 0x0000002D
.4byte 0x00000039
.4byte 0x00000038
.4byte 0x00000023
.4byte 0x00000036
.4byte 0x0000002E
.4byte 0x00000021
.4byte 0x00000025
.4byte 0x00000022
.4byte 0x00000024
.4byte 0x0000002C
.4byte 0x0000002A
.4byte 0x00000028
.4byte 0x00000029
.4byte 0x00000026
.4byte 0
.4byte 0x0000000F
.4byte 0x00000004
.4byte 0x00000001
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x0000000C
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x0000000A
.4byte 0x0000000D
.4byte 0x00000007
.4byte 0x0000000E
.4byte 0x0000000B
.4byte 0x0000001F
.4byte 0x00000009
.4byte 0x00000006
.4byte 0x00000010
.4byte 0x0000003F
.4byte 0x0000001E
.4byte 0x00000017
.4byte 0x0000001D
.4byte 0x0000001B
.4byte 0x0000001C
.4byte 0x00000013
.4byte 0x00000018
.4byte 0x0000001A
.4byte 0x00000012
.4byte 0x00000011
.4byte 0x00000014
.4byte 0x00000015
.4byte 0x00000020
.4byte 0x0000002F
.4byte 0x00000016
.4byte 0x00000019
.4byte 0x00000037
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x0000003B
.4byte 0x0000003C
.4byte 0x00000033
.4byte 0x00000035
.4byte 0x00000021
.4byte 0x00000024
.4byte 0x00000022
.4byte 0x00000028
.4byte 0x00000023
.4byte 0x0000002C
.4byte 0x00000030
.4byte 0x00000027
.4byte 0x0000002D
.4byte 0x00000025
.4byte 0x0000003A
.4byte 0x0000002B
.4byte 0x0000002E
.4byte 0x0000002A
.4byte 0x00000031
.4byte 0x00000034
.4byte 0x00000038
.4byte 0x00000032
.4byte 0x00000029
.4byte 0x00000026
.4byte 0x00000039
.4byte 0x00000036
.global InvSbpTable_804142F0
InvSbpTable_804142F0:
.4byte 0
.4byte 0x0000001E
.4byte 0x00000001
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000008
.4byte 0x00000010
.4byte 0x00000018
.4byte 0x00000006
.4byte 0x00000016
.4byte 0x0000001A
.4byte 0x0000001C
.4byte 0x0000000E
.4byte 0x00000014
.4byte 0x0000000A
.4byte 0x00000012
.4byte 0x0000000C
.4byte 0
.4byte 0x00000008
.4byte 0x00000002
.4byte 0x00000010
.4byte 0x00000004
.4byte 0x00000018
.4byte 0x00000006
.4byte 0x0000000A
.4byte 0x00000014
.4byte 0x0000001E
.4byte 0x0000000E
.4byte 0x0000001A
.4byte 0x0000001C
.4byte 0x00000016
.4byte 0x00000012
.4byte 0x0000000C
.4byte 0xFFFFFFFF
.global DecodeEscapeTable
DecodeEscapeTable:
.4byte DecodeEscape__FR14VX2DecoderDataRiRiRi
.4byte DecodeEscape__FR14VX2DecoderDataRiRiRi
.4byte DecodeEscape2__FR14VX2DecoderDataRiRiRi
.4byte DecodeEscape3__FR14VX2DecoderDataRiRiRi
.global ZigZag8x8
ZigZag8x8:
.4byte 0
.4byte 0x00000008
.4byte 0x00000001
.4byte 0x00000002
.4byte 0x00000009
.4byte 0x00000010
.4byte 0x00000018
.4byte 0x00000011
.4byte 0x0000000A
.4byte 0x00000003
.4byte 0x00000004
.4byte 0x0000000B
.4byte 0x00000012
.4byte 0x00000019
.4byte 0x00000020
.4byte 0x00000028
.4byte 0x00000021
.4byte 0x0000001A
.4byte 0x00000013
.4byte 0x0000000C
.4byte 0x00000005
.4byte 0x00000006
.4byte 0x0000000D
.4byte 0x00000014
.4byte 0x0000001B
.4byte 0x00000022
.4byte 0x00000029
.4byte 0x00000030
.4byte 0x00000038
.4byte 0x00000031
.4byte 0x0000002A
.4byte 0x00000023
.4byte 0x0000001C
.4byte 0x00000015
.4byte 0x0000000E
.4byte 0x00000007
.4byte 0x0000000F
.4byte 0x00000016
.4byte 0x0000001D
.4byte 0x00000024
.4byte 0x0000002B
.4byte 0x00000032
.4byte 0x00000039
.4byte 0x0000003A
.4byte 0x00000033
.4byte 0x0000002C
.4byte 0x00000025
.4byte 0x0000001E
.4byte 0x00000017
.4byte 0x0000001F
.4byte 0x00000026
.4byte 0x0000002D
.4byte 0x00000034
.4byte 0x0000003B
.4byte 0x0000003C
.4byte 0x00000035
.4byte 0x0000002E
.4byte 0x00000027
.4byte 0x0000002F
.4byte 0x00000036
.4byte 0x0000003D
.4byte 0x0000003E
.4byte 0x00000037
.4byte 0x0000003F
.global ZigZag4x4
ZigZag4x4:
.4byte 0
.4byte 0x00000001
.4byte 0x00000004
.4byte 0x00000008
.4byte 0x00000005
.4byte 0x00000002
.4byte 0x00000003
.4byte 0x00000006
.4byte 0x00000009
.4byte 0x0000000C
.4byte 0x0000000D
.4byte 0x0000000A
.4byte 0x00000007
.4byte 0x0000000B
.4byte 0x0000000E
.4byte 0x0000000F

View file

@ -1,10 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global InvMc8x8Table
InvMc8x8Table:
.skip 0x28
.global InvMc4x4Table
InvMc4x4Table:
.skip 0x40

View file

@ -583,51 +583,52 @@ $(BUILD_DIR)/asm/nrel/Block.o \
$(BUILD_DIR)/asm/nrel/ExpHeapAccessor.o \
$(BUILD_DIR)/asm/nrel/ExpHeapSupport.o \
\
$(BUILD_DIR)/asm/libMobiclip/Bignum.o \
$(BUILD_DIR)/asm/libMobiclip/CodecFast.o \
$(BUILD_DIR)/asm/libMobiclip/Digits.o \
$(BUILD_DIR)/asm/libMobiclip/ImaAdpcm.o \
$(BUILD_DIR)/asm/libMobiclip/MoApi.o \
$(BUILD_DIR)/asm/libMobiclip/MoDeblockWii.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdk.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkAdpcmDecoder.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkAudioDecoder.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkDemux.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkFastAudioDecoder.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkHeaders.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkInput.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkMem.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkPcmPassthroughDecoder.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkProcessImage.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkSeek.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkVideoDecoder.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_BitStream.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_Cpu.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x16.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x2.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x4.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x16.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x2.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x4.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x16.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x2.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x4.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x16.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x2.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x4.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeIntra.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_Decoder.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecoderMeFct.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_InvMc.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_InverseQuantization.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_MotionCompensation.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_Pred.o \
\
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \
$(BUILD_DIR)/asm/libMobiclip/Bignum_8014d200.o \
$(BUILD_DIR)/asm/libMobiclip/CodecFast_8014e090.o \
$(BUILD_DIR)/asm/libMobiclip/Digits_8014e860.o \
$(BUILD_DIR)/asm/libMobiclip/ImaAdpcm_8014eb00.o \
$(BUILD_DIR)/asm/libMobiclip/MoApi_8014ed10.o \
$(BUILD_DIR)/asm/libMobiclip/MoDeblockWii_8014fb20.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdk_80150f30.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkAdpcmDecoder_80151b20.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkAudioDecoder_80151e70.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkDemux_801521f0.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkFastAudioDecoder_801523f0.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkHeaders_801527a0.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkInput_80153230.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkMem_80153700.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkPcmPassthroughDecoder_80153830.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkProcessImage_80153990.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkSeek_80153c90.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkVideoDecoder_80153f10.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_BitStream_801543f0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_Cpu_80154420.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x16_80154460.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x2_801551c0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x4_80155e80.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x8_80156bc0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x16_80157900.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x2_801585d0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x4_80159220.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x8_80159ef0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x16_8015abc0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x2_8015b900.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x4_8015c5c0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x8_8015d300.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x16_8015e040.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x2_8015ed80.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x4_8015fa40.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x8_80160780.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeIntra_801614c0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_Decoder_80163340.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecoderMeFct_80163f10.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_InvMc_8016f3c0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_InverseQuantization_80170c80.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_MotionCompensation_80170ea0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_Pred_80171930.o \
$(BUILD_DIR)/asm/libms/libms_80174190.o \
$(BUILD_DIR)/asm/libms/msgfile_80174210.o \
$(BUILD_DIR)/asm/libms/commonbin_80174470.o \
@ -2998,30 +2999,6 @@ $(BUILD_DIR)/asm/src/MintSERequestor_80406524.o \
$(BUILD_DIR)/asm/src/Alarm_80406528.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_8040652c.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80406548.o \
$(BUILD_DIR)/asm/libMobiclip/Bignum_8040e350.o \
$(BUILD_DIR)/asm/libMobiclip/ImaAdpcm_8040e450.o \
$(BUILD_DIR)/asm/libMobiclip/MoDeblockWii_8040e518.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkHeaders_8040e7c0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x16_8040e908.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x2_8040ea58.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x4_8040eae8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock16x8_8040eb78.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x16_8040ec48.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x2_8040ecd8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x4_8040ed48.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock2x8_8040edd8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x16_8040ee68.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x2_8040eef8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x4_8040ef88.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock4x8_8040f018.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x16_8040f0e8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x2_8040f1b8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x4_8040f248.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeBlock8x8_8040f318.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeIntra_8040f3a8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_Decoder_8040f630.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_InverseQuantization_80413830.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_MotionCompensation_804140f0.o \
$(BUILD_DIR)/asm/src/DvdWatch_ENG_804144c8.o \
$(BUILD_DIR)/asm/src/Locale_804144e0.o \
$(BUILD_DIR)/asm/src/PerformanceController_80414500.o \
@ -3156,18 +3133,6 @@ $(BUILD_DIR)/asm/src/BgManager_80420bf0.o \
$(BUILD_DIR)/asm/src/StaffRoll_80420d08.o \
$(BUILD_DIR)/asm/src/SoundManager_80420f28.o \
$(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o \
$(BUILD_DIR)/asm/libMobiclip/CodecFast_80447628.o \
$(BUILD_DIR)/asm/libMobiclip/MoApi_80447b88.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdk_80447ec8.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkAdpcmDecoder_80448180.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkAudioDecoder_804481f8.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkFastAudioDecoder_80448270.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkHeaders_804482d8.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkInput_80448400.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkMem_80448498.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkPcmPassthroughDecoder_804484b0.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkVideoDecoder_804484f8.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_Decoder_804485d8.o \
$(BUILD_DIR)/asm/libms/msgfile_80452ae0.o \
$(BUILD_DIR)/asm/libms/projfile_80452af0.o \
$(BUILD_DIR)/asm/src/AppImpl_80452b00.o \
@ -4764,8 +4729,6 @@ $(BUILD_DIR)/asm/src/WaveHandle_804966b8.o \
$(BUILD_DIR)/asm/src/StorageUtil_804966d0.o \
$(BUILD_DIR)/asm/src/Alarm_804966e0.o \
$(BUILD_DIR)/asm/src/StateChanger_804966f0.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_DecodeIntra_80544378.o \
$(BUILD_DIR)/asm/libMobiclip/VX2_MotionCompensation_805444b8.o \
$(BUILD_DIR)/asm/src/FreezeManager_80544520.o \
$(BUILD_DIR)/asm/src/MintModelAccessor_805447e8.o \
$(BUILD_DIR)/asm/src/MintNodeAccessor_80544808.o \
@ -4818,13 +4781,6 @@ $(BUILD_DIR)/asm/src/ScoreCoin_80554888.o \
$(BUILD_DIR)/asm/src/EffectLocatorModelDesc_805549b8.o \
$(BUILD_DIR)/asm/src/ModelDesc_80554a50.o \
$(BUILD_DIR)/asm/src/Table_80556398.o \
$(BUILD_DIR)/asm/libMobiclip/MoApi_80556ab0.o \
$(BUILD_DIR)/asm/libMobiclip/MoDeblockWii_80556ab8.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdk_80556ac0.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkAdpcmDecoder_80556ac8.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkFastAudioDecoder_80556ad8.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkHeaders_80556ae0.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkPcmPassthroughDecoder_80556ae8.o \
$(BUILD_DIR)/asm/libms/msgfile_80556af0.o \
$(BUILD_DIR)/asm/libms/projfile_80556b10.o \
$(BUILD_DIR)/asm/src/Main_80556b70.o \
@ -5197,8 +5153,6 @@ $(BUILD_DIR)/asm/src/StepMain_8055c688.o \
$(BUILD_DIR)/asm/src/CinemaScopeModel_8055c6a0.o \
$(BUILD_DIR)/asm/src/FullScreenModel_8055c6b8.o \
$(BUILD_DIR)/asm/src/Wipe_8055c6c0.o \
$(BUILD_DIR)/asm/libMobiclip/MoApi_8055d0d0.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkMem_8055d0d8.o \
$(BUILD_DIR)/asm/libms/libms_8055d0e8.o \
$(BUILD_DIR)/asm/src/AppImpl_8055d0f0.o \
$(BUILD_DIR)/asm/src/Application_8055d130.o \
@ -5341,7 +5295,6 @@ $(BUILD_DIR)/asm/src/SequenceProductRoot_8055df48.o \
$(BUILD_DIR)/asm/src/MintSERequestor_8055df58.o \
$(BUILD_DIR)/asm/src/SoundSystem_8055df60.o \
$(BUILD_DIR)/asm/src/Alarm_8055df68.o \
$(BUILD_DIR)/asm/libMobiclip/MoSdkHeaders_8055f590.o \
$(BUILD_DIR)/asm/src/Constant_8055f5a0.o \
$(BUILD_DIR)/asm/src/DvdWatch_8055f5a8.o \
$(BUILD_DIR)/asm/src/Reset_8055f5d8.o \