DOA: Prototype Discussion

Kasindia1.pngIndiaKasumi01.png

Voicing out for overhaul on the Cutting Floor Room page. Esppiral here showcased India a good while back over on the Dreamcast-Talk side. I've already overhauled up the January & February builds. Just to say that the 0.95 build can crash alot if try to change up on everything.
 

Matt Ponton

Founder
Staff member
Administrator
Standard Donor
One area that still alludes me (not specifically about the prototype but of the series modding in general, is how the MOT files are structured. I've only been able to go two layers deep in the structure until I get the animation data, but I can't for the life of me figure out the data structure itself :( . Hoping one day the community is able to. I presume it's in some sort of compressed bitmask format some how, as it doesn't appear to be a full byte for consistent data.
 

grap3fruitman

Well-Known Member
Standard Donor
One area that still alludes me (not specifically about the prototype but of the series modding in general, is how the MOT files are structured. I've only been able to go two layers deep in the structure until I get the animation data, but I can't for the life of me figure out the data structure itself :( . Hoping one day the community is able to. I presume it's in some sort of compressed bitmask format some how, as it doesn't appear to be a full byte for consistent data.
That's more than me. Care to start a new thread with what you've got?
 

grap3fruitman

Well-Known Member
Standard Donor
The list of illegal characters in the 1/27/2000 DOA2 beta is at 0x8c14db4f, the character select values follow immediately after at 0x8c14db56.

Null out the illegal characters with FF and you can now add them to the character select and choose them, they do however crash the game: https://www.twitch.tv/ryu_highabusa/clip/WonderfulSparklingPancakeChefFrank-w2zwpZRhOMH992K1

The Floating Point Unit goes nuts if you have the debug menu on. Still haven't 100% cracked the case.

Code:
                             NUMBER_OF_COSTUMES_MAXIMUM_ALT                  XREF[1]:     8c022aac(*)
        8c14db38 03              db         3h                                               0x0 ZACK
        8c14db39 02              db         2h                                               0x1 TINA
        8c14db3a 03              db         3h                                               0x2 JANNLEE
        8c14db3b 02              db         2h                                               0x3 EIN
        8c14db3c 03              db         3h                                               0x4 HAYABUSA
        8c14db3d 03              db         3h                                               0x5 KASUMI
        8c14db3e 02              db         2h                                               0x6 GENFU
        8c14db3f 02              db         2h                                               0x7 HELENA
        8c14db40 02              db         2h                                               0x8 LEON
        8c14db41 02              db         2h                                               0x9 BASS
        8c14db42 01              db         1h                                               0xA HELENA's MOM
        8c14db43 01              db         1h                                               0xB RAIDOU
        8c14db44 04              db         4h                                               0xC LEIFANG
        8c14db45 02              db         2h                                               0xD AYANE
        8c14db46 01              db         1h                                               0xE WAKA BASS
        8c14db47 01              db         1h                                               0xF INDIAN BELLY DANCER
        8c14db48 01              db         1h                                               0x10 LORAN
        8c14db49 01              db         1h                                               0x11 TENGU
        8c14db4a 01              db         1h                                               0x12 CoTINA
        8c14db4b 01              db         1h                                               0x13 BERSERK
        8c14db4c 01              db         1h                                               0x14 RIVAL
        8c14db4d 01              db         1h                                               0x15 GENRA
        8c14db4e 01              db         1h                                               0x16 BOSS
   
                       ILLEGAL_CHARACTER_LIST                          XREF[1]:     8c02a89c(*)
        8c14db4f 0b              db         Bh                                               0xB RAIDOU
        8c14db50 0f              db         Fh                                               0xF INDIAN BELLY DANCER
        8c14db51 12              db         12h                                              0x12 CoTINA
        8c14db52 13              db         13h                                              0x13 BERSERK
        8c14db53 14              db         14h                                              0x14 RIVAL
        8c14db54 15              db         15h                                              0x15 GENRA
        8c14db55 16              db         16h                                              0x16 BOSS
    
                      CHARACTER_SELECT_IDs_MULTIPLAYER                XREF[1]:     8c022aa0(*)
        8c14db56 05              db         5h                                               0x5 KASUMI
        8c14db57 06              db         6h                                               0x6 GENFU
        8c14db58 01              db         1h                                               0x1 TINA
        8c14db59 00              db         0h                                               0x0 ZACK
        8c14db5a 02              db         2h                                               0x2 JANNLEE
        8c14db5b 0d              db         Dh                                               0xD AYANE
        8c14db5c 04              db         4h                                               0x4 HAYABUSA
        8c14db5d 07              db         7h                                               0x7 HELENA
        8c14db5e 09              db         9h                                               0x9 BASS
        8c14db5f 08              db         8h                                               0x8 LEON
        8c14db60 0c              db         Ch                                               0xC LEIFANG
        8c14db61 03              db         3h                                               0x3 EIN


In the 2/17/2000 DOA2 Beta the illegal character list is at 0x8c15b35b and the character select values are at 0x8c15b362.
Code:
                             ILLEGAL_CHARACTER_LIST                          XREF[2]:     FUN_8c02b6fa:8c02b706(R),
                                                                                          8c02b758(*)
        8c15b35b 0b              db         Bh
        8c15b35c 0f              db         Fh
        8c15b35d 12              db         12h
        8c15b35e 13              db         13h
        8c15b35f 14              db         14h
        8c15b360 15              db         15h
        8c15b361 16              db         16h

                             CHAR_SEL_MULTIPLAYER                            XREF[2]:     FUN_8c0231e4:8c023574(R),
                                                                                          8c0235ec(*)
        8c15b362 05              db         5h
        8c15b363 06              db         6h
        8c15b364 01              db         1h
        8c15b365 00              db         0h
        8c15b366 02              db         2h
        8c15b367 0d              db         Dh
        8c15b368 04              db         4h
        8c15b369 07              db         7h
        8c15b36a 09              db         9h
        8c15b36b 08              db         8h
        8c15b36c 0c              db         Ch
        8c15b36d 03              db         3h
 
Last edited:

grap3fruitman

Well-Known Member
Standard Donor
Are these cut DOA1 animations?




DOA1 has unused animations for mid-parries (0xB4) and back-turned parries (high 0xB6, low 0xB8).
(There's a slot for a back-turned mid-parry too (0xB7) but the animation is missing.)
The normal High Parry is Animation ID 0xB3 and Low is 0xB5.
 
Last edited:

deathofaninja

Well-Known Member
Premium Donor
News Team
View attachment 39503View attachment 39504

Voicing out for overhaul on the Cutting Floor Room page. Esppiral here showcased India a good while back over on the Dreamcast-Talk side. I've already overhauled up the January & February builds. Just to say that the 0.95 build can crash alot if try to change up on everything.

Can you link me to the information? I don't know who Esppiral is. Anything at all relating to the cut character would be nice.
 
ALL DOA6 DOA5 DOA4 DOA3 DOA2U DOAD
Top