Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis script.

Post questions about game models here, or help out others!
Mobuis
beginner
Posts: 26
Joined: Wed Jan 04, 2012 8:42 am
Has thanked: 2 times
Been thanked: 8 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by Mobuis »

Alexis wrote:I'm confused... Did you compile two different model lists?

I ask because one list is labeled 002, and in some of the screens posted there is a 001
One list is updated. so 002 is a updated list.
logansan25
veteran
Posts: 138
Joined: Mon Oct 04, 2010 1:15 am
Has thanked: 5 times
Been thanked: 3 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by logansan25 »

Who i can extract files chara_common.bin from DOA5?

Or where are the script for quickbm for extract this?
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by chrrox »

its in the game archive section
viewtopic.php?f=10&t=9685
You do not have the required permissions to view the files attached to this post.
logansan25
veteran
Posts: 138
Joined: Mon Oct 04, 2010 1:15 am
Has thanked: 5 times
Been thanked: 3 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by logansan25 »

Thanks chrox!

Now i have many files .dec, what i must have do now?
Mobuis
beginner
Posts: 26
Joined: Wed Jan 04, 2012 8:42 am
Has thanked: 2 times
Been thanked: 8 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by Mobuis »

I wrote a python script to rename the files using charrox version 3 of the model files.

I had to make some corrections to what charrox gave me, in the mapping dictionary.

for one he didn't fill out Lisas files and I checked and couldn't figure out if the first set was TMC or TMCL so I went with his pattern of thought and the first set of Lisa costumes will be TMC and the second set are TMCL, as well I ran into the issue with hyabusa boss cos or what ever I choose TMC first then TMCL.

The python script works like this.
in command prompt
doa5file-rename.py -s C:\absolute\path\to\decrypted\files\ -d C:\abolute\path\to\existing\folder\ -b C:\absolute\path\to\doa5-name-dictionary-v3.txt

make sure the -d path actually exists!!

Notice that the path names for -d and -s end with a \ its required.
and ensure to find the dictionary add the file extension.
Note:This will copy and rename the files to another destination. Also if you must rerun it again delete the destination folder create another destination folder to replace it, otherwise python buggs out, Why the bugs? I am new to python =) I am a c/c++ developer =P

So I can't seem to attach downloads so
copy and paste the source code and put it in a .py file and run it from command line.

To add to your dictionary

it goes

crazysymbolsthatmakenosensetoanyone = KASUMI_COS_2.TMC
crazysymbolsthatmakenosensetoanyone = KASUMI_COS_2.TMCL

and so on ensure that there are file extensions or it will bug out my example dictionary is below along with the source.

Code: Select all

"""
Dead Or Alive 5 File Mapping Renamer. 1.0
Usage: 
Type the following into the windows cmd as administrator.
Using the absolute path to the src and dest.
doa5file-rename.py -s C:\\Location\\to\\decrypted\\char\\bin\\lnk\\files.dec -d C:\\Location\\to\\place\\where\\files\\are\\renamed\\and\\placed\\for\\TMC\\and\\TMCL\\ -b C:\\Location\\To\\where\\dictionary\\is\\dictionary.txt
Ensure that all path names end with a \\ except for the path to the dictionary. And ensure that there exists a path to the destination.
otherwise the script may bug out I am not a python developer just yet :P
"""
import sys
import getopt
import os
import shutil
def getListOfFiles(srcDir):
    strListOfFiles = os.listdir(srcDir)
    #for strFile in strListOfFiles:
        #print strFile
    return strListOfFiles

def ensureDirectoryExists(desDir):
    print desDir
    desDirPossibility = os.path.dirname(desDir)
    print desDirPossibility
    if not os.path.exists(desDirPossibility):
        option = raw_input("Create Directory? y/n ")
        if option == "y":
            os.makedirs(desDirPossibility)
        else:
            print "Directory does not exist"
            sys.exit(0)
def contains(string,checkedElements):
    for c in checkedElements:
        if c in string:
            return 1
        else:
            return 0
        
def searchAndMatch(strListOfFiles,strListOfDictFiles,strPathToSrc,strPathToDest):
    # if a match was found then copy and and rename
    for filename in strListOfFiles:
        # Check dictionary if it contains that value
        if filename in strListOfDictFiles:
            copyAndRename(strPathToSrc,strPathToDest,filename,strListOfDictFiles[filename])
    return

def copyAndRename(strPathToSrc,strPathToDest,filename,strNewName):
    #debug
    print strPathToSrc+filename
    print strPathToDest+filename
    print strPathToDest+strNewName

    shutil.copy((strPathToSrc+filename),(strPathToDest+filename))
    os.rename((strPathToDest+filename),(strPathToDest+strNewName))
    return

def parseDictionary(pathToDicSymbolsToCharacterFileName):
    fileObj = open(pathToDicSymbolsToCharacterFileName)
    dicSymToCharFileName = {}
    for line in fileObj:
        if not line == '\n':
            if contains(line,'-'):
                listOfKeyValue = line.split('-',1)    
                dicSymToCharFileName[listOfKeyValue[0].strip()+".dec"] = listOfKeyValue[1].strip()
            if contains(line,'='):
                listOfKeyValue = line.split('=',1)
                dicSymToCharFileName[listOfKeyValue[0].strip()+".dec"] = listOfKeyValue[1].strip()
    return dicSymToCharFileName

def RenameProcess(strSrc,strDest,dicPath):
    ensureDirectoryExists(strDest)
    dictSymToCharFileName = parseDictionary(dicPath)
    fileList = getListOfFiles(strSrc)
    searchAndMatch(fileList,dictSymToCharFileName,strSrc,strDest)
    
    return
def main(argv):
    # parse command line options
    dest = ''
    src = ''
    dicPath = ''
    
    try:
        opts,args = getopt.getopt(argv,"b:s:d:h",["help","src=","dest=","dic="])
    except:
        print __doc__
    for opt,arg in opts:
        if opt in ('-h','--help'):
            print __doc__
        elif opt in ('-d','--dest'):
            print "Destination"
            dest = arg
        elif opt in ('-s','--src'):
            print "Source"
            src = arg
            #getListOfFiles(arg)
        elif opt in ('-b','--dic'):
            print "Get Dictonary"
            dictPath = arg
            #parseDictionary(arg)
    RenameProcess(src,dest,dictPath)
    
if __name__ == "__main__":
    # Call the main function with the everything after the 1 offset, the first argument is the script name
    # and we don't want that.
    main(sys.argv[1:])

Code: Select all


2411J8_J91]]4H515A146]20OI161CMEI221L{O4 = AKIRA_FACE.TMC

2R11K@1S100B@M31]]4K424B83QK1B100COHK22100N{QG15 = AKIRA_HAIR_001.TMC

2R115@1S100A@L]]3J44724BI1A1PQ510J1N10{R7216 = AKIRA_COS_001.TMC
2S115@1S100A@L]]3J44724BI1A1PQ510J1N10{R7216 = AKIRA_COS_002.TMC

BR116@1S100B@L]]33J4723DJ1A13PQ310K1N10{R7216 = AKIRA_COS_001.TMCL
BS116@1S100B@L]]33J4723DJ1A13PQ310K1N10{R7216 = AKIRA_COS_002.TMCL

241SK31V1T1B_21B1]]J814C145]20N1R61E2EM1K3N{QK = ALPHA152_FACE.TMC
2R1SL@1T10051W141D@2100]]L323CO1B4SB100D2HN1L321O{RS1L = ALHA152_HAIR_001.TMC
2R1S6@1T10051W141C@21]]K33924CN1A1RS510N1P10{T721J = ALPHA152_COS_001.TMC
Ayane
241IJ9_91P1]]]1JB15C146K1633PDN81CG1J3HN126{P81716 = AYANE_BOSS_FACE.TMC

2R1JK@1S100C@21S1]]61L424M1D23RE1DP00IH1L321IP128{R81S1917 = AYANE_BOSS_HAIR_001.TMC

2R1J6@1S100B@S1]]61K44013L1DQRF1G1510GO10002{286131I11 = AYANE_BOSS_COS_001.TMC

2410J8_81P1]]H914A1I563]30PDM81CI29{O004 = AYANE_FACE.TMC

2R15K@1S100B@21S1]]K3L343D94RE1DO00FK221A{Q41R16 = AYANE_HAIR_001.TMC

2R151@1S100A@S1]]J3372K52CQRE1410N10{S75131G = AYANE_COS_001.TMC
2S151@1S100A@S1]]J3372K52CQRE1410N10{S75131G = AYANE_COS_002.TMC
2T151@1S100A@S1]]J3372K52CQRE1410N10{S75131G = AYANE_COS_003.TMC
2U151@1S100A@S1]]J3372K52CQRE1410N10{S75131G = AYANE_COS_004.TMC
2V151@1S100A@S1]]J3372K52CQRE1410N10{S75131G = AYANE_COS_005.TMC
2W151@1S100A@S1]]J3372K52CQRE1410N10{S75131G = AYANE_COS_006.TMC

BR161@1S100B@S1]]2J372K42E1QRE1100N10{S65131G = AYANE_COS_001.TMCL
BS161@1S100B@S1]]2J372K42E1QRE1100N10{S65131G = AYANE_COS_002.TMCL
BT161@1S100B@S1]]2J372K42E1QRE1100N10{S65131G = AYANE_COS_003.TMCL
BU161@1S100B@S1]]2J372K42E1QRE1100N10{S65131G = AYANE_COS_004.TMCL
BV161@1S100B@S1]]2J372K42E1QRE1100N10{S65131G = AYANE_COS_005.TMCL
BW161@1S100B@S1]]2J372K42E1QRE1100N10{S65131G = AYANE_COS_006.TMCL


241IJ9_9181]]HA14B145]20OCMBH2FA12L{O4 = BASS_FACE.TMC

200IJ@1R100B@313181]]J323B63PA1BNFI221F212M{PQ1W16 = BASS_HAIR_001_A.TMC

2R1JK@1S100C@2191]]K323C83QD1COGJ221G212N{QR15 = BASS_HAIR_001.TMC

2R1J6@1S100B@91]]J33724CPQ310DE1N103{27210 = BASS_COS_001.TMC


2J1E69_F181]]333]2451BS11PD1410C1L10P1B1{2771G41 = BAYMAN_COS_TEST.TMC

241DJ9_91F191]]3A14B145]20OS1DM8C2I3G{O614 = BAYMAN_FACE.TMC

2R1EK@1S100C@21I1A1]]3323C83QD1U1DO3H2K321H{Q61R15 = BAYMAN_HAIR_001.TMC

2R1E6@1S100B@H1A1]]333724CU1QRF1510N10{S75131I = BAYMAN_COS_001.TMC
2S1E6@1S100B@H1A1]]333724CU1QRF1510N10{S75131I = BAYMAN_COS_002.TMC
2T1E6@1S100B@H1A1]]333724CU1QRF1510N10{S75131I = BAYMAN_COS_003.TMC
2U1E6@1S100B@H1A1]]333724CU1QRF1510N10{S75131I = BAYMAN_COS_004.TMC
2V1E6@1S100B@H1A1]]333724CU1QRF1510N10{S75131I = BAYMAN_COS_005.TMC

BR1E7@1S100C@H1A1]]233723D1U1QRF1410N10{S75131I = BAYMAN_COS_001.TMCL
BS1E7@1S100C@H1A1]]233723D1U1QRF1410N10{S75131I = BAYMAN_COS_002.TMCL
BT1E7@1S100C@H1A1]]233723D1U1QRF1410N10{S75131I = BAYMAN_COS_003.TMCL
BU1E7@1S100C@H1A1]]233723D1U1QRF1410N10{S75131I = BAYMAN_COS_004.TMCL
BV1E7@1S100C@H1A1]]233723D1U1QRF1410N10{S75131I = BAYMAN_COS_005.TMCL

2414J8_81J1]]HA1400B145]20OCMBH2G1L{OJ = BRAD_FACE.TMC

2R14K@1S100B@M131]]K3B134C93Q00COGJ2H131N{QG1K = BRAD_HAIR_001.TMC

2R145@1S100A@L1]]J3372B15CPQ310F1N10{R721I = BRAD_COS_001.TMC
2S145@1S100A@L1]]J3372B15CPQ310F1N10{R721I = BRAD_COS_002.TMC
2T145@1S100A@L1]]J3372B15CPQ310F1N10{R721I = BRAD_COS_003.TMC
2U145@1S100A@L1]]J3372B15CPQ310F1N10{R721I = BRAD_COS_004.TMC
2V145@1S100A@L1]]J3372B15CPQ310F1N10{R721I = BRAD_COS_005.TMC

BR156@1S100B@L1]]2J372B14E1PQ000G1N10{R621I = BRAD_COS_001.TMCL
BS156@1S100B@L1]]2J372B14E1PQ000G1N10{R621I = BRAD_COS_002.TMCL
BT156@1S100B@L1]]2J372B14E1PQ000G1N10{R621I = BRAD_COS_003.TMCL
BU156@1S100B@L1]]2J372B14E1PQ000G1N10{R621I = BRAD_COS_004.TMCL
BV156@1S100B@L1]]2J372B14E1PQ000G1N10{R621I = BRAD_COS_005.TMCL


2410J_981E61]1]91D643]3000B1ON11MC82D131LO1{P7 = CHRISTIE_FACE.TMC

2R15K@1S100@C10H]1]G433C8431A1QD1P12OFA2C13100NQ1{R617 = CHRISTIE_HAIR_001.TMC
2004J@1R100@B3121G]1]F433B6431A1PB1O12NEA2C13100MP1{Q61W18 = CHRISTIE_HAIR_001_A.TMC

2R151@1S100@BG]1]160F52B10P1O11Q310A161N10Q1{0600F = CHRISTIE_COS_001.TMC
2S151@1S100@BG]1]160F52B10P1O11Q310A161N10Q1{0600F = CHRISTIE_COS_002.TMC
2T151@1S100@BG]1]160F52B10P1O11Q310A161N10Q1{0600F = CHRISTIE_COS_003.TMC
2U151@1S100@BG]1]160F52B10P1O11Q310A161N10Q1{0600F = CHRISTIE_COS_004.TMC
2V151@1S100@BG]1]160F52B10P1O11Q310A161N10Q1{0600F = CHRISTIE_COS_005.TMC
2W151@1S100@BG]1]160F52B10P1O11Q310A161N10Q1{0600F = CHRISTIE_COS_006.TMC

BR161@1S100@C]1]I262G42D10P1O122Q310A161N10Q1{0800F = CHRISTIE_COS_001.TMCL
BS161@1S100@C]1]I262G42D10P1O122Q310A161N10Q1{0800F = CHRISTIE_COS_002.TMCL
BT161@1S100@C]1]I262G42D10P1O122Q310A161N10Q1{0800F = CHRISTIE_COS_003.TMCL
BU161@1S100@C]1]I262G42D10P1O122Q310A161N10Q1{0800F = CHRISTIE_COS_004.TMCL
BV161@1S100@C]1]I262G42D10P1O122Q310A161N10Q1{0800F = CHRISTIE_COS_005.TMCL
BW161@1S100@C]1]I262G42D10P1O122Q310A161N10Q1{0800F = CHRISTIE_COS_006.TMCL




241J1_981E61]812]52]20H1OC1AL0H101LL{3N7 = ELIOT_FACE.TMC

2R1K1@1S100@C10H]1]32A73J1QC1F1CN0J10100NN{3PQ18 = ELIOT_HAIR_001.TMC

2RK63@1S100@CH]]62443BJ1B1CQ510I1M100{R07212 = ELIOT_COS_001.TMC


24KK3_A91F21]91C15]]2J1736DDLE10H02{EN28 = GENFU_FACE.TMC

2RL2L@1S100@D10I]F13]L153D93DB1CNH10J0115{KP2Q1A = GENFU_HAIR_001.TMC

2RL63@1S100@CH]]624F1K165DQEE1410M10{RK82318 = GENFU_COS_001.TMC


24IJ3_A91P131@1H51]B14]B163363P0NDF1I3GN12NE1{P00716 = HAYATE_BOSS_FACE.TMC

241J0_981P131F71]9925]4]3563P6MCH2L00{O004 = HAYATE_FACE.TMC

2R5K3@1S100@C10S110I]93]3C9462RB17OEJ221N21{Q00R16 = HAYATE_HAIR_001.TMC

2R512@1S100@BS121H]]72Q52C654R510N10E1{S70021F = HAYATE_COS_001.TMC
2S512@1S100@BS121H]]72Q52C654R510N10E1{S70021F = HAYATE_COS_002.TMC
2T512@1S100@BS121H]]72Q52C654R510N10E1{S70021F = HAYATE_COS_003.TMC
2U512@1S100@BS121H]]72Q52C654R510N10E1{S70021F = HAYATE_COS_004.TMC

BR612@1S100@CS121]I]72Q42E6534R310N10E1{S70021F = HAYATE_COS_001.TMCL
BS612@1S100@CS121]I]72Q42E6534R310N10E1{S70021F = HAYATE_COS_002.TMCL
BT612@1S100@CS121]I]72Q42E6534R310N10E1{S70021F = HAYATE_COS_003.TMCL
BU612@1S100@CS121]I]72Q42E6534R310N10E1{S70021F = HAYATE_COS_004.TMCL

240J2_9F912F31]9161G16]]2573OC1DL000I0E{NF = HELENA_FACE.TMC

2R0K2@1S100@CI212I]00J13]C9362QB1G1EN000K011D{PQ18 = HELENA_HAIR_001.TMC
2S0K2@1S100@CI212I]00J13]C9362QB1G1EN000K011D{PQ18 = HELENA_HAIR_002.TMC

2R052@1S100@BH1H]]72461J1C76C1PQ00610M10{R621G = HELENA_COS_001.TMC
2S052@1S100@BH1H]]72461J1C76C1PQ00610M10{R621G = HELENA_COS_002.TMC
2T052@1S100@BH1H]]72461J1C76C1PQ00610M10{R621G = HELENA_COS_003.TMC
2U052@1S100@BH1H]]72461J1C76C1PQ00610M10{R621G = HELENA_COS_004.TMC
2V052@1S100@BH1H]]72461J1C76C1PQ00610M10{R621G = HELENA_COS_005.TMC

BR062@1S100@CH1]I]72361B1D763C1PQ00410M10{R621G = HELENA_COS_001.TMCL
BS062@1S100@CH1]I]72361B1D763C1PQ00410M10{R621G = HELENA_COS_002.TMCL
BT062@1S100@CH1]I]72361B1D763C1PQ00410M10{R621G = HELENA_COS_003.TMCL
BU062@1S100@CH1]I]72361B1D763C1PQ00410M10{R621G = HELENA_COS_004.TMCL
BV062@1S100@CH1]I]72361B1D763C1PQ00410M10{R621G = HELENA_COS_005.TMCL


248J3_A91E21]914]]20524O813BLL1D41E3L{41N0 = HITOMI_FACE.TMC

2R9K3@1S100@D10H]2]B73525Q91103BNN1H41F321N{00PQ11 = HITOMI_HAIR_001.TMC

2R963@1S100@CG]]624B544612PQM131810210{F1R5211 = HITOMI_COS_001.TMC


241J0_981B1E71]962F16]5]36O84J1EL00B1AJ23{N4 = JANNLEE_FACE.TMC

2R5K3@1S100@C10E1H]AI14]4DA4QC194L1FN0031AL2213{PQ16 = JANNLEE_HAIR_001.TMC

20411@1R100@A31C1F]]4295H13B76I1OP00E1710L10{Q721W1C = JANNLEE_COS_001_A.TMC
20411@1R100@A31C1F]]4295H13B76I1OP00E1710L10{Q721_1C = JANNLEE_COS_005_A.TMC

2R512@1S100@BD1G]]7285I13C76J1PQ00F1710M10{R721B = JANNLEE_COS_001.TMC
2S512@1S100@BD1G]]7285I13C76J1PQ00F1710M10{R721B = JANNLEE_COS_002.TMC
2T512@1S100@BD1G]]7285I13C76J1PQ00F1710M10{R721B = JANNLEE_COS_003.TMC
2U512@1S100@BD1G]]7285I13C76J1PQ00F1710M10{R721B = JANNLEE_COS_004.TMC
2V512@1S100@BD1G]]7285I13C76J1PQ00F1710M10{R721B = JANNLEE_COS_005.TMC

BR612@1S100@CE1]H]7284B13D763J1PQ00F1510M10{R721B = JANNLEE_COS_001.TMCL
BS612@1S100@CE1]H]7284B13D763J1PQ00F1510M10{R721B = JANNLEE_COS_002.TMCL
BT612@1S100@CE1]H]7284B13D763J1PQ00F1510M10{R721B = JANNLEE_COS_003.TMCL
BU612@1S100@CE1]H]7284B13D763J1PQ00F1510M10{R721B = JANNLEE_COS_004.TMCL
BV612@1S100@CE1]H]7284B13D763J1PQ00F1510M10{R721B = JANNLEE_COS_005.TMCL


248J3_A91C1E31]A14]]203O264CL61DE2A1K{NP17 = KASUMI_FACE.TMC

2R9K3@1S100@D10F1H]2]C834QA1375CN71HF22131M{PR1R16 = KASUMI_HAIR_001.TMC

24IJ3_A91D1@1G41]B14]520O4164CM61DF1I3GM1D13M{O41811 = KASUMI_BOSS_FACE.TMC

2RJ63@1S100@CF141H]]013C2144PQ10F1710FN10E1103{282100L11 = KASUMI_BOSS_COS_001.TMC
2SJ63@1S100@CF141H]]013C2144PQ10F1710FN10E1103{282100L11 = KASUMI_BOSS_COS_002.TMC

BRJ73@1S100@DG141]I]012E21444PQ10G1410FN10E1103{282100M11 = KASUMI_BOSS_COS_001.TMCL
BSJ73@1S100@DG141]I]012E21444PQ10G1410FN10E1103{282100M11 = KASUMI_BOSS_COS_002.TMCL

2R963@1S100@CE1G]]724C2154PQ10610MC121{R72100H = KASUMI_COS_001.TMC

24EJ3_A91F21]914]]20O63C1CLDNK1002J441M{O0 = KOKORO_FACE.TMC

2RFK3@1S100@D10I]2]B73Q9174C1CNGPM1002L44131O{Q715 = KOKORO_HAIR_001.TMC

2RF63@1S100@CH]]624B54B1PQPL100810331000{R7211 - KOKORO_COS_001.TMC
2SF63@1S100@CH]]624B54B1PQPL100810331000{R7211 - KOKORO_COS_002.TMC
2TF63@1S100@CH]]624B54B1PQPL100810331000{R7211 - KOKORO_COS_003.TMC
2UF63@1S100@CH]]624B54B1PQPL100810331000{R7211 - KOKORO_COS_004.TMC
2VF63@1S100@CH]]624B54B1PQPL100810331000{R7211 - KOKORO_COS_005.TMC
2WF63@1S100@CH]]624B54B1PQPL100810331000{R7211 - KOKORO_COS_006.TMC

BRF73@1S100@D]I]623D54B14PQPM100510331000{R7211 - KOKORO_COS_001.TMCL
BSF73@1S100@D]I]623D54B14PQPM100510331000{R7211 - KOKORO_COS_002.TMCL
BTF73@1S100@D]I]623D54B14PQPM100510331000{R7211 - KOKORO_COS_003.TMCL
BUF73@1S100@D]I]623D54B14PQPM100510331000{R7211 - KOKORO_COS_004.TMCL
BVF73@1S100@D]I]623D54B14PQPM100510331000{R7211 - KOKORO_COS_005.TMCL
BWF73@1S100@D]I]623D54B14PQPM100510331000{R7211 - KOKORO_COS_006.TMCL


240J2_9K912F31]914]]20OJ174DMEI221L{OE = LISA_FACE.TMC

2A0J2_AKA1F13031]2]A1]30OJ1818561DMHJ221B1L{O061 = LISA_FACE_MASK.TMC
2R0K2@1S100@CN212I]2]B83QA1L185DOHK22100N{QR1B = LISA_HAIR_001.TMC

2R052@1S100@BM1H]]724BJ165PQ610J1N10{9721F = LISA_COS_001.TMC
2S052@1S100@BM1H]]724BJ165PQ610J1N10{9721F = LISA_COS_002.TMC
2T052@1S100@BM1H]]724BJ165PQ610J1N10{9721F = LISA_COS_003.TMC
2U052@1S100@BM1H]]724BJ165PQ610J1N10{9721F = LISA_COS_004.TMC
2V052@1S100@BM1H]]724BJ165PQ610J1N10{9721F = LISA_COS_005.TMC
2W052@1S100@BM1H]]724BJ165PQ610J1N10{9721F = LISA_COS_006.TMC
2X052@1S100@BM1H]]724BJ165PQ610J1N10{9721F = LISA_COS_007.TMC

BR062@1S100@CM1]I]723DC1265PQ510J1N10{9721F = LISA_COS_001.TMCL
BS062@1S100@CM1]I]723DC1265PQ510J1N10{9721F = LISA_COS_002.TMCL
BT062@1S100@CM1]I]723DC1265PQ510J1N10{9721F = LISA_COS_003.TMCL
BU062@1S100@CM1]I]723DC1265PQ510J1N10{9721F = LISA_COS_004.TMCL
BV062@1S100@CM1]I]723DC1265PQ510J1N10{9721F = LISA_COS_005.TMCL
BW062@1S100@CM1]I]723DC1265PQ510J1N10{9721F = LISA_COS_006.TMCL
BX062@1S100@CM1]I]723DC1265PQ510J1N10{9721F = LISA_COS_007.TMCL


246J3_99100E21]91F15]]2F1I16C1OA7ELC11908{NI = LEIFANG_FACE.TMC

2R7K3@1S100@C10C1H]I13]H1K1FB5I1QE1B5GN005A2218{PQ1L = LEIFANG_HAIR_001.TMC

2R763@1S100@BB1G]]724I1G1J1FE198PQF1710M10{R721K = LEIFANG_COS_001.TMC
2S763@1S100@BB1G]]724I1G1J1FE198PQF1710M10{R721K = LEIFANG_COS_002.TMC
2T763@1S100@BB1G]]724I1G1J1FE198PQF1710M10{R721K = LEIFANG_COS_003.TMC
2U763@1S100@BB1G]]724I1G1J1FE198PQF1710M10{R721K = LEIFANG_COS_004.TMC
2V763@1S100@BB1G]]724I1G1J1FE198PQF1710M10{R721K = LEIFANG_COS_005.TMC
2W763@1S100@BB1G]]724I1G1J1FE198PQF1710M10{R721K = LEIFANG_COS_006.TMC
2X763@1S100@BB1G]]724I1G1J1FE198PQF1710M10{R721K = LEIFANG_COS_007.TMC
2Y763@1S100@BB1G]]724I1G1J1FE198PQF1710M10{R721K = LEIFANG_COS_008.TMC

BR873@1S100@CC1]H]723C1G1J1GE1298PQF1610M10{R721K = LEIFANG_COS_001.TMCL
BS873@1S100@CC1]H]723C1G1J1GE1298PQF1610M10{R721K = LEIFANG_COS_002.TMCL
BT873@1S100@CC1]H]723C1G1J1GE1298PQF1610M10{R721K = LEIFANG_COS_003.TMCL
BU873@1S100@CC1]H]723C1G1J1GE1298PQF1610M10{R721K = LEIFANG_COS_004.TMCL
BV873@1S100@CC1]H]723C1G1J1GE1298PQF1610M10{R721K = LEIFANG_COS_005.TMCL
BW873@1S100@CC1]H]723C1G1J1GE1298PQF1610M10{R721K = LEIFANG_COS_006.TMCL
BX873@1S100@CC1]H]723C1G1J1GE1298PQF1610M10{R721K = LEIFANG_COS_007.TMCL
BY873@1S100@CC1]H]723C1G1J1GE1298PQF1610M10{R721K = LEIFANG_COS_008.TMCL


240J2_9D912E31]914]]2031OG1DL97E01K{ND = MILA_FACE.TMC

2R0K2@1S100@CG212H]2]B8341QA1I1DNA8H0100M{PQ1A = MILA_HAIR_001.TMC
2S0K2@1S100@CG212H]2]B8341QA1I1DNA8H0100M{PQ1A = MILA_HAIR_002.TMC
200J0@1R100@B3F2313G]2]A7341PA1H1CMA8G0100L{OP1W1B = MILA_HAIR_001_A.TMC
230J2_9D91813@1F51]H14]D163041OH1FLA7A1H22B{N411 = MILA_FACE_BAND.TMC

BR0K2@1S100@D7212]I1]C8300QA15I1DNA8H0100M{PQ1A = MILA_HAIR_001.TMCL
BS0K2@1S100@D7212]I1]C8300QA15I1DNA8H0100M{PQ1A = MILA_HAIR_002.TMCL
B00J0@1R100@C362313]H1]B7300PA15H1CMA8G0100L{OP1W1B = MILA_HAIR_001_A.TMCL
B40J2_A591713@141]GH12]D163041O2H1FLA7A1H22B{N411 = MILA_FACE_BAND.TMCL

2R052@1S100@BF1G]]724B21G1PQ87710M10{R821F = MILA_COS_001.TMC
2S052@1S100@BF1G]]724B21G1PQ87710M10{R821F = MILA_COS_002.TMC
2T052@1S100@BF1G]]724B21G1PQ87710M10{R821F = MILA_COS_003.TMC
2U052@1S100@BF1G]]724B21G1PQ87710M10{R821F = MILA_COS_004.TMC
2V052@1S100@BF1G]]724B21G1PQ87710M10{R821F = MILA_COS_005.TMC
2W052@1S100@BF1G]]724B21G1PQ87710M10{R821F = MILA_COS_006.TMC
2Y052@1S100@BF1G]]724B21G1PQ87710M10{R821F = MILA_COS_008.TMC

BR062@1S100@C71]H]723C212G1PQ87610M10{R821F = MILA_COS_001.TMCL
BS062@1S100@C71]H]723C212G1PQ87610M10{R821F = MILA_COS_002.TMCL
BT062@1S100@C71]H]723C212G1PQ87610M10{R821F = MILA_COS_003.TMCL
BU062@1S100@C71]H]723C212G1PQ87610M10{R821F = MILA_COS_004.TMCL
BV062@1S100@C71]H]723C212G1PQ87610M10{R821F = MILA_COS_005.TMCL
BW062@1S100@C71]H]723C212G1PQ87610M10{R821F = MILA_COS_006.TMCL
BY062@1S100@C71]H]723C212G1PQ87610M10{R821F = MILA_COS_008.TMCL


248J3_A91H1F31]A14]]204O2C8C97D4K{N5 = PAI_FACE.TMC

2R9K3@1S100@DK212I]2]C839Q210C9GA7E421M{PQ11 = PAI_HAIR_001.TMC

2R963@1S100@CJ1H]]724C91PQ41087N10{R821H = PAI_COS_001.TMC


246J3_991E21]914]]2E11M1ODME62B8L{OI = RIG_FACE.TMC

2R763@1S100@BG]]624F1CN1PQ41098N10{R821I = RIG_COS_001.TMC

2SDK3@1S100@DC1861]3]B1930QC1N0GI2A7MP{2Q71E = RTM_FACE_002
2XDK3@1S100@DC1861]3]B1930QC1N0GI2A7MP{2Q71E = RTM_FACE_007

2RD63@1S100@C7]]624AP1Q031076M10P{2R721A = RTM_COS_001.TMC
2RD63@121S1@C7]]724AP1Q031076M10P{2R721A = RTM_COS_011.TMC
2SD63@1S100@C7]]624AP1Q031076M10P{2R721A = RTM_COS_002.TMC
2TD63@1S100@C7]]624AP1Q031076M10P{2R721A = RTM_COS_003.TMC
2UD63@1S100@C7]]624AP1Q031076M10P{2R721A = RTM_COS_004.TMC
2VD63@1S100@C7]]624AP1Q031076M10P{2R721A = RTM_COS_005.TMC
2WD63@1S100@C7]]624AP1Q031076M10P{2R721A = RTM_COS_006.TMC
2XD63@1S100@C7]]624AP1Q031076M10P{2R721A = RTM_COS_007.TMC

BRD73@1S100@D]8]623C1P1Q021076M10P{2R721A = RTM_COS_001.TMCL
BRD73@121S1@D]8]723C1P1Q021076M10P{2R721A = RTM_COS_011.TMCL
BSD73@1S100@D]8]623C1P1Q021076M10P{2R721A = RTM_COS_002.TMCL
BTD73@1S100@D]8]623C1P1Q021076M10P{2R721A = RTM_COS_003.TMCL
BUD73@1S100@D]8]623C1P1Q021076M10P{2R721A = RTM_COS_004.TMCL
BVD73@1S100@D]8]623C1P1Q021076M10P{2R721A = RTM_COS_005.TMCL
BWD73@1S100@D]8]623C1P1Q021076M10P{2R721A = RTM_COS_006.TMCL
BXD73@1S100@D]8]623C1P1Q021076M10P{2R721A = RTM_COS_007.TMCL


240J2_9KP1A141441G00]A13]]2052PDNEI251M{PJ1E10 = HAYABUSA_FACE.TMC

2RJ63@1S100@CS121815161I]]424C54QRF1610941O10003{27617141101 = HAYABUSA_BOSS_COS_001.TMC
BRJ73@1S100@DS121815161]J]423E543QRG1410941O10003{27617141101 = HAYABUSA_BOSS_COS_001.TMCL

2R052@1S100@BMS131361I]]924C54QR51021O10{B6H171411 = HAYABUSA_COS_001.TMC
2S052@1S100@BMS131361I]]924C54QR51021O10{B6H171411 = HAYABUSA_COS_002.TMC
2T052@1S100@BMS131361I]]924C54QR51021O10{B6H171411 = HAYABUSA_COS_003.TMC
2U052@1S100@BMS131361I]]924C54QR51021O10{B6H171411 = HAYABUSA_COS_004.TMC

BR062@1S100@CMS131361]J]923E543QR31021O10{B6I171411 = HAYABUSA_COS_001.TMCL
BS062@1S100@CMS131361]J]923E543QR31021O10{B6I171411 = HAYABUSA_COS_002.TMCL
BT062@1S100@CMS131361]J]923E543QR31021O10{B6I171411 = HAYABUSA_COS_003.TMCL
BU062@1S100@CMS131361]J]923E543QR31021O10{B6I171411 = HAYABUSA_COS_004.TMCL


247J3_481J1K1G41]A14]]2401ODNEI261A8M{PH = SARAH_FACE

2R8K3@1S100@6M121N1J]2]9CA44Q21DPHK20021B8O{RG1G = SARAH_HAIR_001.TMC

2R863@1S100@6L1M1I]]8249C2PQ4104187O10{6821D = SARAH_COS_001.TMC

240J2_9F912F31]914]]20B1O0LH1E01CB8{ND = TINA_FACE.TMC

2R0K2@1S100@CI212I]2]B83B1QB11NJ1H0100CC9{PQ1A = TINA_HAIR_001.TMC
2S0K2@1S100@CI212I]2]B83B1QB11NJ1H0100CC9{PQ1A = TINA_HAIR_002.TMC
200J0@1R100@B3H2313H]2]A73A1PB11MI1G0100CC9{OP1W1B = TINA_HAIR_001_A.TMC

BR0K2@1S100@DI212]J1]D83B1QB162NK1I0100CCA{PQ18 = TINA_HAIR_001.TMCL
BS0K2@1S100@DI212]J1]D83B1QB162NK1I0100CCA{PQ18 = TINA_HAIR_002.TMCL

2R052@1S100@BH1H]]724BP10QI1410M1098{R721F = TINA_COS_001.TMC
2S052@1S100@BH1H]]724BP10QI1410M1098{R721F = TINA_COS_002.TMC
2T052@1S100@BH1H]]724BP10QI1410M1098{R721F = TINA_COS_003.TMC
2U052@1S100@BH1H]]724BP10QI1410M1098{R721F = TINA_COS_004.TMC
2V052@1S100@BH1H]]724BP10QI1410M1098{R721F = TINA_COS_005.TMC
2W052@1S100@BH1H]]724BP10QI1410M1098{R721F = TINA_COS_006.TMC
2X052@1S100@BH1H]]724BP10QI1410M1098{R721F = TINA_COS_007.TMC

BR062@1S100@CH1]I]723DP120QJ1310M1098{R721F = TINA_COS_001.TMCL
BS062@1S100@CH1]I]723DP120QJ1310M1098{R721F = TINA_COS_002.TMCL
BT062@1S100@CH1]I]723DP120QJ1310M1098{R721F = TINA_COS_003.TMCL
BU062@1S100@CH1]I]723DP120QJ1310M1098{R721F = TINA_COS_004.TMCL
BV062@1S100@CH1]I]723DP120QJ1310M1098{R721F = TINA_COS_005.TMCL
BW062@1S100@CH1]I]723DP120QJ1310M1098{R721F = TINA_COS_006.TMCL
BX062@1S100@CH1]I]723DP120QJ1310M1098{R721F = TINA_COS_007.TMCL

24AJ3_A91Q1F31]00A14]]20P00CMDI2L{ODAI = ZACK_FACE.TMC

2RB63@1S100@CT1H]71]825C10QR000N10{S5B941H = ZACK_COS_001.TMC
2SB63@1S100@CT1H]71]825C10QR000N10{S5B941H = ZACK_COS_002.TMC
2TB63@1S100@CT1H]71]825C10QR000N10{S5B941H = ZACK_COS_003.TMC
2UB63@1S100@CT1H]71]825C10QR000N10{S5B941H = ZACK_COS_004.TMC
2VB63@1S100@CT1H]71]825C10QR000N10{S5B941H = ZACK_COS_005.TMC

BRC73@1S100@DT1]61I]823E100QR000N10{S5B941H = ZACK_COS_001.TMCL
BSC73@1S100@DT1]61I]823E100QR000N10{S5B941H = ZACK_COS_002.TMCL
BTC73@1S100@DT1]61I]823E100QR000N10{S5B941H = ZACK_COS_003.TMCL
BUC73@1S100@DT1]61I]823E100QR000N10{S5B941H = ZACK_COS_004.TMCL
BVC73@1S100@DT1]61I]823E100QR000N10{S5B941H = ZACK_COS_005.TMCL
GDL
veteran
Posts: 150
Joined: Fri Jul 09, 2010 4:54 pm
Has thanked: 69 times
Been thanked: 40 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by GDL »

some of the files are missing the .tmc or .tmcl file extension in that list :-/
logansan25
veteran
Posts: 138
Joined: Mon Oct 04, 2010 1:15 am
Has thanked: 5 times
Been thanked: 3 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by logansan25 »

Very thanks i will try this.
leonkennedy4011
n00b
Posts: 17
Joined: Tue Sep 21, 2010 1:44 pm
Has thanked: 3 times
Been thanked: 1 time

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by leonkennedy4011 »

Thank you for the scripts,
I get this though when I try to view heads or hair meshes, the bodies are fine, some still don't load though.
Image
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by chrrox »

you are missing the tmcl file that goes with those models.
just search for the last 5 characters of the original tmc file name and the tmcl file will show up in the search results.

I am opening this to the public if anyone wants to update this with the list i have or if anyone wants to add any changes.
I can work on finding new names but it would be good to pull together i think.
https://docs.google.com/spreadsheet/ccc ... 2xhdFZ6eHc

this is a list of names i pulled from the demo.
You do not have the required permissions to view the files attached to this post.
Mobuis
beginner
Posts: 26
Joined: Wed Jan 04, 2012 8:42 am
Has thanked: 2 times
Been thanked: 8 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by Mobuis »

GDL wrote:some of the files are missing the .tmc or .tmcl file extension in that list :-/
Yeah you have to fill them in your self a final version of the dictionary will come to light when this is all complete but yeah fix it and ill fix it when I get sometime to fix the script as well.
Darko
double-veteran
double-veteran
Posts: 723
Joined: Mon Jul 13, 2009 6:16 pm
Has thanked: 72 times
Been thanked: 138 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by Darko »

Lol I got more than half of the characters I wanted with hxd and win7 folder search engine. I've been having problems with christie, tina and milla (hair, head or costumes).

Just look for the last characters using quotations and the search engine will throw a pair number of files. The 2's files are .tmc and the b's files are .tmcl. For the tmc files located at the beginning of your dec folder, just open them with any hex program and find what character and what costume is (normally you just need to find one file in order to find the rest of the files of one character), copy those characters of your dec files and do a search inside your folder adding quotations. The search is gonna throw normally a pair number of files.

See ya.
Image
User avatar
zaykho
mega-veteran
mega-veteran
Posts: 217
Joined: Fri Dec 03, 2010 1:20 pm
Location: France
Has thanked: 158 times
Been thanked: 52 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by zaykho »

Huh?? Export to tga and then convert to png with whatever program you want.
Well I can't because I can only use a dds to png converter.

And, I have the same problem in noesis when exporting in .TGA, I can only get a proper face texture by exporting in .JPG.

(When I export to TGA, the face texture are transparent....)

EDIT: The alpha with the texture are bugged.

here a sample in .tga and .jpg of ayane:
http://www.mediafire.com/?ihz7d86bd2erh

I PRECISE THAT THE SAMPLE COME FROM THE DEMO, not the retail game.
moge1975
n00b
Posts: 19
Joined: Thu Aug 09, 2012 11:32 am
Has thanked: 21 times
Been thanked: 4 times

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by moge1975 »

Image

hi chrrox
KASUMI_COS_003.TMC is texture bug? [roll]
pceedeie98
ultra-n00b
Posts: 4
Joined: Sat Jun 16, 2012 5:36 pm

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by pceedeie98 »

chrrox wrote:its in the game archive section
viewtopic.php?f=10&t=9685
HI

How to convert pictures taken during the matches in DOA5 into formats that can be recognized and used on a PC?

How to convert pictures (which are) taken during the matches in DOA5 into formats that can be recognized and used on a PC?

look at

Image

DOWNLOAD
http://www.sendspace.com/file/i0pk41
You do not have the required permissions to view the files attached to this post.
leonkennedy4011
n00b
Posts: 17
Joined: Tue Sep 21, 2010 1:44 pm
Has thanked: 3 times
Been thanked: 1 time

Re: Ninja Gaiden 3 (NG3) / Dead or Alive 5 (DOA5) noesis scr

Post by leonkennedy4011 »

moge1975 wrote:Image

hi chrrox
KASUMI_COS_003.TMC is texture bug? [roll]
Thats not a texture bug its just flipped faces on the mesh.
Post Reply