DoA3 modding

grap3fruitman

Well-Known Member
Standard Donor
In 3.1's default.xbe, the value for the combo_limit at 0xA8633 is 0xIE (30). You can change this to 99 or FF or whatever and actually make Bass's infinite combos be infinite. The ram address equivalent is 0xB8633 in case you want to use Cheat Engine.

1704670013771.png


 

grap3fruitman

Well-Known Member
Standard Donor
Am I reading this right? Are there are slots for seven more characters' win quotes after Bayman? There might be space already.

gCYAc1d.png

Yeah, I keep finding references for an extra seven character slots after Bayman (see below). Super interesting that 0xF (Indian Belly Dancer or K-1) has their own unique dataset here. Normally deleted characters have blanked out data but there's some leftover here. I'm not sure what this data is yet (it's minor, only a couple bytes) but it seems like work on slot 0xF continued on from DOA2.

Fv1TQ1m.png





It's interesting that 0xF is using Kasumi's skeleton data. 0xF is the deleted Indian Belly Dancer in DOA2 (which used a lot of Kasumi's data as placeholder) but in DOA3 0xF is listed as "K-1" and would later become Lisa/La Mariposa.

MixKUy3.png
 

Derock

Well-Known Member
So, "Hakkyoku-Ken" aka Kokoro was in development since 3? Interesting. But there's another Pro-Wrestler character in the development? And who is "Tekondo", and "Chin"? Demi Human sounds like Raidou again.
 

Gultigargar

Well-Known Member
"Chin" is Brad Wong's master that shows up in a cutscene his story mode. He's not really properly playable, but I guess for whatever reason they needed to give him an ID he could use for those in-engine cutscenes.
 

Gultigargar

Well-Known Member
That's really cool! From that I can now at least see the structure of how the command list is put together. We can't add anything to it, but we can at least modify what's already there. So we should be able to update mid kick holds to display a :6::F: input.
Helena6F.jpg
 
Last edited:

grap3fruitman

Well-Known Member
Standard Donor
I had already sorted 3.1's data, I just hadn't labeled it. I'll work on that today. It's interesting seeing the changes between the beta and 3.1 (Christie's 46P used to be called "Hineri-Straight-Zuki" but in the final it's "Dokuja-Bunsho"). For an accurate diffing, I should be comparing the beta and 3.0 but I already had a 3.1 project going.

Here's my WIP Ghidra projects if anyone wants them. I've sort a lot of data but I've still only touched the surface of an ocean.


(more here: https://github.com/ryu-highabusa/COMDATsamba/tree/main/Sample)


10.14.2001 prototype (realtime demo 011014)
gbKHvIU.png



3.1
onZdOxE.png
 

grap3fruitman

Well-Known Member
Standard Donor
So, "Hakkyoku-Ken" aka Kokoro was in development since 3? Interesting. But there's another Pro-Wrestler character in the development? And who is "Tekondo", and "Chin"? Demi Human sounds like Raidou again.
They were considering replacing everyone in DOA3 at one point, with Hitomi being the new lead heroine.

HnKsqk3.png




Hitomi appeared in "DOA3", but it was supposed to be the leading role when planning to replace all the characters. https://www.reddit.com/user/penmast...story_of_doa_hitomi_bayman_leon/?ref=readnext
 

grap3fruitman

Well-Known Member
Standard Donor
Labeling more sparring stuff in Ghidra today.

uXZrnjO.png



Edit: ta-dah! Hey, what do you think this data in between could be for?
What does Zack have 172 of in the beta that he has 186 of in 3.1?
EhXJTab.png


Edit2: Notation differences are interesting.
5BlbpTi.png
 
Last edited:

grap3fruitman

Well-Known Member
Standard Donor
DOA3 Stage IDs

(2E, 2F, 30, 31, 4A, 4B, 4C are unaccounted for)

Code:
0x0  "THE WHITE STORM (UPPER)"
0x1  "THE AERIAL GARDEN (NIGHT UPPER)"
0x2  "THE DANGER ZONE 2"
0x3  "THE WHITE STORM (LOWER)"
0x4  "THE GREAT OPERA (BURNING UPPER)"
0x5  "THE DEATH VALLEY (UPPER)"
0x6  "EDITOR STAGE"
0x7  "UNDULATION CHECK"
0x8  "THE CRIMSON (UPPER)"
0x9  "THE DANGER ZONE"
0xA  "THE GREAT OPERA (UPPER)"
0xB  "THE GREAT OPERA (LOWER)"
0xC  "THE DEMON'S CHURCH (UPPER)"
0xD  "THE DEMON'S CHURCH (LOWER)"
0xE  "AMOEBA"
0xF  "THE AERIAL GARDEN (DAY UPPER)"
0x10  "THE AERIAL GARDEN (DAY LOWER)"
0x11  "ELEVATOR"
0x12  "THE MIYAMA"
0x13  "THE KOKU AN"
0x14  "THE SPIRAL"
0x15  "THE DRAGON HILLS (UPPER)"
0x16  "THE MIYAMA (DUMMY)"
0x17  "BASS POSTER"
0x18  "THE BIO LAB"
0x19  "DESSERT OF DEATH"
0x1A  "THE AERIAL GARDEN (NIGHT LOWER)"
0x1B  "THE MIYAMA (WINTER)"
0x1C  "GRAND CANYON"
0x1D  "TINA'S FASHION SHOW"
0x1E  "THE DRAGON HILLS (LOWER)"
0x1F  "THE PRAIRIE"
0x20  "TRAILER TRUCK"
0x21  "THE CRIMSON (LOWER)"
0x22  "THE AERIAL GARDEN (EVENING UPPER)"
0x23  "THE AERIAL GARDEN (EVENING LOWER)"
0x24  "THE D OCTAGON"
0x25  "THE PANCRATIUM"
0x26  "THE IRON HELL (EVENING)"
0x27  "THE BLANCA"
0x28  "THE L'S CASTLE"
0x29  "THE BURAI ZEN-IN (UPPER)"
0x2A  "THE BURAI ZEN-IN (LOWER)"
0x2B  "BAMBOO THICHET"
0x2C  "THE IRON HELL (NIGHT)"
0x2D  "CHOPPING BEER BOTTLE"
0x32  "TEST"
0x33  "WALL TEST"
0x34  "LORELEI"
0x35  "DOATEC HK (UPPER)"
0x36  "LOST WORLD (UPPER)"
0x37  "ICE CAVE"
0x38  "BEACH (EVENING)"
0x39  "AZUCHI (COURTYARD)"
0x3A  "FOREST"
0x3B  "TAG : IRON HELL"
0x3C  "DOATEC HK (LOWER)"
0x3D  "TAG : DANGER ZONE"
0x3E  "TAG : PANCRATIUM"
0x3F  "AZUCHI (UPPER)"
0x40  "LOST WORLD (LOWER)"
0x41  "TAG : X OCTAGON"
0x42  "LORELEI (INDOOR)"
0x43  "AZUCHI (LOWER)"
0x44  "SNOW"
0x45  "TEST2"
0x46  "TAO"
0x47  "BEACH (DAY)"
0x48  "TAG : AQUA PALACE"
0x49  "GENRA'S RAID"
0x4D  "TGS movie"

fcrsxsF.png
 
Last edited:

Derock

Well-Known Member
DOA3 Stage IDs

Code:
0x0  "THE WHITE STORM (UPPER)"
0x1  "THE AERIAL GARDEN (NIGHT UPPER)"
0x2  "THE DANGER ZONE 2"
0x3  "THE WHITE STORM (LOWER)"
0x4  "THE GREAT OPERA (BURNING UPPER)"
0x5  "THE DEATH VALLEY (UPPER)"
0x6  "EDITOR STAGE"
0x7  "UNDULATION CHECK"
0x8  "THE CRIMSON (UPPER)"
0x9  "THE DANGER ZONE"
0xA  "THE GREAT OPERA (UPPER)"
0xB  "THE GREAT OPERA (LOWER)"
0xC  "THE DEMON'S CHURCH (UPPER)"
0xD  "THE DEMON'S CHURCH (LOWER)"
0xE  "AMOEBA"
0xF  "THE AERIAL GARDEN (DAY UPPER)"
0x10  "THE AERIAL GARDEN (DAY LOWER)"
0x11  "ELEVATOR"
0x12  "THE MIYAMA"
0x13  "THE KOKU AN"
0x14  "THE SPIRAL"
0x15  "THE DRAGON HILLS (UPPER)"
0x16  "THE MIYAMA (DUMMY)"
0x17  "BASS POSTER"
0x18  "THE BIO LAB"
0x19  "DESSERT OF DEATH"
0x1A  "THE AERIAL GARDEN (NIGHT LOWER)"
0x1B  "THE MIYAMA (WINTER)"
0x1C  "GRAND CANYON"
0x1D  "TINA'S FASHION SHOW"
0x1E  "THE DRAGON HILLS (LOWER)"
0x1F  "THE PRAIRIE"
0x20  "TRAILER TRUCK"
0x21  "THE CRIMSON (LOWER)"
0x22  "THE AERIAL GARDEN (EVENING UPPER)"
0x23  "THE AERIAL GARDEN (EVENING LOWER)"
0x24  "THE D OCTAGON"
0x25  "THE PANCRATIUM"
0x26  "THE IRON HELL (EVENING)"
0x27  "THE BLANCA"
0x28  "THE L'S CASTLE"
0x29  "THE BURAI ZEN-IN (UPPER)"
0x2A  "THE BURAI ZEN-IN (LOWER)"
0x2B  "BAMBOO THICHET"
0x2C  "THE IRON HELL (NIGHT)"
0x2D  "CHOPPING BEER BOTTLE"
0x32  "TEST"
0x33  "WALL TEST"
0x34  "LORELEI"
0x35  "DOATEC HK (UPPER)"
0x36  "LOST WORLD (UPPER)"
0x37  "ICE CAVE"
0x38  "BEACH (EVENING)"
0x39  "AZUCHI (COURTYARD)"
0x3A  "FOREST"
0x3B  "TAG : IRON HELL"
0x3C  "DOATEC HK (LOWER)"
0x3D  "TAG : DANGER ZONE"
0x3E  "TAG : PANCRATIUM"
0x3F  "AZUCHI (UPPER)"
0x40  "LOST WORLD (LOWER)"
0x41  "TAG : X OCTAGON"
0x42  "LORELEI (INDOOR)"
0x43  "AZUCHI (LOWER)"
0x44  "SNOW"
0x45  "TEST2"
0x46  "TAO"
0x47  "BEACH (DAY)"
0x48  "TAG : AQUA PALACE"
0x49  "GENRA'S RAID"
0x4D  "TGS movie"
Lots of DOA2 assets on this list.
 

grap3fruitman

Well-Known Member
Standard Donor
Lots of DOA2 assets on this list.
Yeah, surprisingly, they don't crash the game. Rather, you just get a blank black stage.

I wonder how hard it would be to port the DOA2 levels back in, seeing as how the slots already exist.

The 2U stuff is in a newer format, it'd require reworking the data, but it might be possible.

tJ1x86L.png
 
ALL DOA6 DOA5 DOA4 DOA3 DOA2U DOAD
Top