How to: Make the Ultimate DOAX Mod.

Discussion in 'Xbox - Software discussion' started by Ichijoe, Aug 12, 2005.

  1. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    Ok I've posted some of this on another Thread. But, I think I would like to see this Info at the top of Page instead of buried under 20 Posts. As would have otherwise, been the case. Besides this topic deserves it own thread. I'm still not sure how to tackel all that I want to say it to just one Post (or if it's even possible), But lets just start of with the basics first.

    Ok first off you going to need some Programs to help you on your quest. These include.

    A Photoshop Plug-in (.8bi) compatible Editor.
    i.e. Photoshop or Paintshop Pro. You can download a 150Mb 30-Day Trail version of Adobes' Photoshop (9) CS2 from www.adobe.com

    The nVidia .dds Plug-in for Photoshop or Paint Shop Pro.

    A realy good Hex Editor Like 'Hex Workshop' you could use 'XVI32' (Which is freeware), and is simple enough to use. for the most part of this Tutorial. The more knowlede of Hex the better!!

    Some Nude Textures. (I've heard it rummerd that #xbins still has some as well as www.xbox-saves.com)

    You will aslo need the 'AFSExplorer' and 'MiteeXPR' Programs To open .AFS and .XPR Files respectfuly I recomend you use 'BossAFS_1210' to open and 'view' the emmbeded Textures that are inside each .XPR File. You will also need BossAFS_1210 to actually turn on Transparencies you will be adding to your Characters Swimsuit Line..

    ... Now wether I actaualy dig into this theam within the scope of this Thread is debatable. But you might also want to locate a copy of 'adxecnd.exe' to encode .wav Files into .ADX Files (BGM Soundtracks),. More on this latter!!

    Needless to say your Original Copy of DOAX!! Tecmo needs your Support People!!

    Ok lets get started shall we? Ok first of unless you want to see DOAX "Crash and Burn!". We need to edit out our 'default.xbe' to allow us to use modified Textures. So lets do this by the Alphabet..

    NTSC Hacks!

    Load Modified Textures
    OFFSET 16F90C to 16F915
    (old) C7 05 68 B9 B3 00 01 00 00 00
    (new) 90 90 90 90 90 90 90 90 90 90

    Load Hack Save Games (replace each Offset with the one below!)
    OFFSET B28D: 90
    OFFSET B28E: 90
    OFFSET B296: EB
    OFFSET AEBC: 90
    OFFSET AEBD: 90
    OFFSET AECA: 90
    OFFSET AECB: 90

    PAL Hacks

    Load Modified Textures
    OFFSET 17663C to 176645
    (old) C7 05 48 64 B2 00 01 00 00 00
    (new) 90 90 90 90 90 90 90 90 90 90

    Load Hacked Saves (Again replace each Offset with the one below!)
    OFFSET BABD: 90
    OFFSET BABE: 90
    OFFSET BAC6: EB
    OFFSET B6EC: 90
    OFFSET B6ED: 90
    OFFSET B6FA: 90
    OFFSET B6FB: 90

    That's all the Hacks we (ok I), want! There are of course more Hacks avalible then this. Like the everything Hack, the $1.00 Hack and the $99,999,999 Hack. Muchless the Camera (Screenshot), Hack NTSC ONLY!! So needlees to say that I have the PAL Version and am quite bitter about it. I shall not include those 'Hacks' as they detract from the gameplay expreiance. Well everything but, the Camera Hack! But, I can't use it. >=(
    If you feel somehow that you still want (i.e. need these Hacks), then all I'm going to say on this matter is that "Goolge is your Friend!"

    The one Hack we do not want to Google for is the one which turns all the Swimsuits off. (don't worry if your following this guide you did not just edit your 'default.xbe' to do that! As always save your work and FTP it back up to your XBOX™.

    Ok now were ready for the BIG STUFF! I'll try to explain this as best I can. Unfortunaltly I will not be Posting any Pictures or Pictures of Textures here. To demonstrate a point. I do not wish to see Tecmo go Apeshit here. I gathere nither do the Mods. So do yourselvs a favor DON'T ASK!

    Ok as for the Nude Textures most of the ones I came across on the net had pretty well written instructions with 'em. So I don't think I should have to explain how to do this again. This step is no different then it was at any time. You take the Texture and inject then into the 'datadvd.afs' File and FTP it back up to your XBOX™ Pretty simple stuff.

    Ok now you have some 'Sexy Bodies' under those Suits. But, alas thos pesky Suits are still there! "Some Nude Hack!" I'm hearing you saying?

    Ok now comes the reall work. It took me about a week to runn down the Swimsut List (it's still incompleate (as of 12.08.2005),. But I was able to locate everyones Swimsuit I wished to edit. These Swimsuits are located in the 'datahdd.afs' File So you should FTP that File to your PC and then use AFSExplorer to open it up.

    Ok if you look closely on the Toolbar you should see a Pair of Binoculars. (USE THIS!) it makes life much simplar.

    You will need to extract the following .XPR's:

    mdAy00ay.xpr (Ayane)
    mdCr00cr.xpr (Christie)
    mdHe00ls.xpr (Hellena)
    mdHt00ht.xpr (Hitomi)
    mdKs00ay.xpr (Kasumi)
    mdLe00ht.xpr (Leifang)
    mdLs00ls.xpr (Lisa)
    mdTn00tn.xpr (Tina)

    ** Note that when you go back to enject these Files latter on that you will need to do so TWICE!! One time for the Girl and 1 time for the Store / Colletion icons! So in this case you'd need to just press the 'Search Button' again and then use the 'insert' command as before.
    AFSExplorer will save all changes on the fly so once you are done injecting a .XPR File into your local copy of the 'datahdd.afs' you can instatly FTP it right back up to the XBOX™

    Ok to keep this simple lets use Ayane 'mdAy00ay.xpr' (i.e. the Nymph) For reasions of my own I chose to use the 'Stock' Swimwear as the ones to be made 'Transparent' (i.e. Nude), I've seen other People mention makeing such Suits as the ultimate prize. Even more expensive the the Venus. I guess in theroy this is somewhat logical to the Game. But, allways looking for a 'cheap thrill' decided to let the Girls 'walk-on' nude and earn there Swimsuits! lol :)

    Ok so using MiteeXPR point the first Box to your location of 'mdAy00ay.xpr' and on the second line the location of where you'd like to have the .XPR unpacked to. (i.e. x:\....\Ayane Nude)

    You should now have Six .dds Files ('mdAy00ay.xpr-xx.dds') in the location you just unpacked the .XPR to. needless to say if you do not have Photoshop (or Paint Shop Pro), and nVidia's .dds Plug-in. Now would be a good time to get 'em. If you have have them you might have to use 'Open With' -> 'Photoshop' to begin editing your textures. I know I mentiond 'Paint Shop Pro' before. But, I will be useing 'Photoshop' in this Guide. I would assume that the same techneques should work in 'Paint Shop Pro' too. But not having this Program I can not guarentee it.

    So we should have 'mdAy00ay.xpr-01.dds' open in 'Photoshop'. We can see that this is clearly the Arse-end of her Panites. The Texture should also be 512x128.

    What we need to do is to locate the 'Toolbox' at the lower bottom right of the Screen in Photoshop. (You know it by the 'Layers', 'Channels' & 'Paths'), Swith to the Tab that says 'Channels'. Now underneath that should be the channels for 'RGB', 'Red', 'Green' and Blue. Just underneath that there should be Four Icons. the last one being a 'Trash Can'.

    We need to click-on the Icon just to the left of the 'Trash Can' this is the 'Alpha Channel' Button. Now two things will happen the focus will fall off the 'RGB' and your Texture will turn 'Black' (there's nothing to fear!),. Just reset the focus back to 'RGB' by clicking on the 'RGB' Channel and then turn the 'Eyeball' back on in the Alpha Channel. Your texture should now be 'Red-ish' This is exactly what we want!

    All we need to do now is to right click on the 'Title Bar' (over the Texture! and choose to resize this Picture from 512x128 to 256x128 now you can save this File! (You may have to uncheck 'Constrain Proportions' first!)

    The next thing you should see is the nVidia Plug-in!! We need to edit
    some of these settings! (In the first Block) 'Save Format' Choose 'DXT5 ARGB Interpolated' and '2D Texture'. (The second Block), is called the 'MIP Map Generation' Set this setting to 'No MIP maps' Now you can save

    Now all you have to do is to do the same thing to the other Five Textures! Makeing sure to reduce each Texture by half. (i.e. 512 becomes 256, 256 becomes 128... 64 would be 32 etc...)

    Just note that you MUST NOT END UP WITH A FILE THAT'S LARGER THEN THE ORIGIANL!! And DXT4~5 Files are already TWICE!! the size of of DXT1 Files! (This is why we need to resize 'em!)

    Ok now you can use 'MitteXPR' to reinject all those .dds Files back into your .XPR File. Now were going to need to do some Hex Editing again!

    Ok open your faveroite Hex Program and use it's search function to locate the floowing '2A 0C' The '0C' is the Flag for DXT1 so the first thing we need to do is to cange this to '0F' (or DXT4),.

    The next bit over should be '91' (i.e. 512) we will also need to edit this to match the true size of our new Textures.

    Here's a quick table:
    91 - 512
    81 - 256
    71 - 128
    61 - 64
    51 - 32

    So there should be Six versions of '2A 0C' that need to be changed to '2A 0F' and the very next bite over should be changed to reflect the current size of your edited Textutre(s). Save your work...

    Now open your copy of BossAFS_1210 and then use it to open your 'mdAy00ay.xpr' File. You need to right click in the Feild and chose 'Textures and Transparencies (XPRTune)' If your textures were scrambed before the Hex Edit they should be back to normal again now! All we need to do is to turn on our 'Transparencies' by Checking both the 'Allow Transparency' and 'Allow 256bit Transparency' Boxes. then the 'Apply Button'

    That's it now you can reinject your 'mdAy00ay.xpr' back into your 'datahdd.afs' then FTP that back up to your XBOX™. Then either start a new Game. Or Contunue one with Ayane chooseing Her 'Nymph' Swimsuit will now cause Her to be stark raveing Nude!! :) <3 <3 <3

    Just continue this techneque for the rest of the Girls to make 'em all Nude. Now after a few 'Hopping Games' and some Vollyball you can find something at the 'Sports Shop' to cover you Butt with! :)

    In the next part of or them on Hacking DOAX I'll be going over on how to remove Christina Aguilera and all those other nasty Earsores from your DOAX Soundtrack. You may feel free to try this and replace them all with JPop / JRock like me or with Metallica FWIW!

    Till then...
     
  2. Hadashi

    Hadashi Member

    Joined:
    Jan 22, 2005
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    11
    I'm at the part where ya use bossafs "All we need to do is to turn on our 'Transparencies' by Checking both the 'Allow Transparency' and 'Allow 256bit Transparency' Boxes. then the 'Apply Button' " I've tried using bossafs_1210, bossafs_1220, with the same results. Is there any other program I can use to turn off Transparencies? Here's a pic of my error :

    [​IMG]
    Thanks in advance
     
    Last edited: Aug 19, 2005
  3. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    Ok perhaps the Writers at fault I'll need to run though that part again. But, never fear I'll get you up and running fast enough again..

    Ok take a closer look at your 'Screen Capture' again. If you look on the Left side of it you notice that in the Table there are some 'Columns': #, Type, Transparent, 256 Transparent, Width & Hight.

    You need to Left-Click in the '#' Column directly on the '0, 1, 2, 3, 4, 5.... etc..[/i] to open that texture in the Editor and then throw both Transparencey Flags at that time. If you just try to throw those switches with out an active texure you will cause this Program to crash as you have demonstrated.
     
    Last edited: Aug 19, 2005
  4. Hadashi

    Hadashi Member

    Joined:
    Jan 22, 2005
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    11
    I'm sorry. My OS is Windows XP Pro SP1 512MB-SDRAM. I'm not that good at hex editing. Hopefully I can use another program to do this.

    Thanks in advance.
     
  5. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    Sorry for the lame response unfortunalty you can chalk it up as being BS the response above is the correct one! You'll not only need to get to that that Screen. But, you'll also have to click on each Numbered Texture before you can set the Transparency levels. If you do not do this you'll cause the Program to crash...
     
  6. MK64N

    MK64N Member

    Joined:
    Aug 17, 2005
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    11
    yay, Hadashi is here :)

    whats up dude... hehe.. well since this places doen't seem to mind us disscussing doa moding, i guess i'd contribute a few bits to demostrate that i'm here to help.

    also @Ichijoe >is it alright if i use your tuts in my web... oh ? and i prolly never showed you my site yet. i have 4 but this one is offline, you'll need to give me your email or something, so i can send it. its a collection of tuts, i'll give it to hadashi as well next time ic him online. i didn't know hadashi was into this stuff. ^_^ haha go figure.

    the only other program that will change transparacies is "XPR Texturer" it does a thing called material killing, so you can make all the textures transparent in 2 secs. click click. your done. the suits are now fully see-through. i believe i gave Ichijoe a copy so you can get these programs off one of us via pm. or you can search google for one of my secert shrines.

    good luck to you guys. ;)
    see the dark-matter forum for my project updates
     
  7. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    @ MK64N
    Go 4 it Knock yourself out!
     
  8. MK64N

    MK64N Member

    Joined:
    Aug 17, 2005
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    11
    k, thx i just realized all my tuts revolve around DOAU, not doa3 or the most beatiful DOAX. good thing i ran into you, maybe my project will look more promising then it is now....
     
  9. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    BTW: Please feel free to edit or change the Tools to reflect the current state of DOAX Hacking. Like I said the idea of wraping this up as a guide may have been somewhat of an idea of mine. But, I can not take any cedit for the overall info in it, or any of the Tools I used while doing this Guide for myself.

    To that I would give the credit to the Members of NinjaHacker.com...
     
  10. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    Now that we have some People in here does anyone have a clue as to were the Checksum that governs the location of the "/" (ex. How Crazy Are You? "/" Meja), If I could find a way to edit the location of that it would make renameing my newly embedded tracks much simpler.

    BTW: To edit Tracks you'll just have to open the 'BGM.afs' File in AFSExplorer and then just replace 'doax_bgm_xx.adx' with a File of your own. Someone suggested a Program called 'wav2adx.exe' to do this. Forget that program it's a compleat waste of time! Use 'ADXENCD.exe' instead. Both of these programs will requrie you to run them on the commandline. (i.e. DOS BOX), ex C:\Documents...\<USER>\Desktop adxencd *.wav [ENTER] to convert your .wav File into an. *.adx File. Which you can work into your BGM.afs File.

    doax_bgm_00.adx How Crazy Are You? - Meja
    doax_bgm_01.adx Give Me A Reasion - Aswad
    doax_bgm_03.adx Move It Like This - Baha Men
    doax_bgm_05.adx Come On Over (All I Want Is You) - Christina Aguilera
    doax_bgm_08.adx Bitchism - Raja.Neé
    doax_bgm_09.adx Turn It Up - Raja-Neé
    doax_bgm_10.adx I Want Your Girlfriend To Be My Girlfriend Too - Reel Big Fish
    doax_bgm_11.adx The Kids Don't Like It - Reel Big Fish
    doax_bgm_12.adx Do It - The Spice Girls
    doax_bgm_13.adx Brazilian Sugar - George Duke
    doax_bgm_14.adx Is This Love - Bob Marley
    doax_bgm_15.adx If It Don't Fit - B*Witched
    doax_bgm_16.adx Jesse Hold On - B*Witched
    doax_bgm_17.adx Fe Real - Big Mountain
    doax_bgm_18.adx Sweet And Deadly - Big Mountain
    doax_bgm_20.adx This Is It - Innosense
    doax_bgm_21.adx Loving You - Janet Kay
    doax_bgm_22.adx Me Gusta - Olga Tañón
    doax_bgm_23.adx Pegaito - Olga Tañón

    There does not apprear to be a limmit as to how big this File can be. But, I don't know if it's possible to actually add more then the 19 or so Tracks which are listed here.

    I would also recomend trying to track down a copy of "Summer Days" by Do As Infinity. If your in anyway into good JPop and also have a good sence for irony! Yes the track is that good! + it helps that it's song in English. Infact I'd love to find away to replace the opening Intro Movie with it if only I could!.

    Shame on you Tecmo for not incoudeing this Song with DOAX in the first place!
     
  11. MK64N

    MK64N Member

    Joined:
    Aug 17, 2005
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    11
    there should be no size limit on songs, and as for adding more, its likly immpossible. as its all hard coded in the xbe. and even then how would you add in more, won't it corrupt the xbe if i messed with it in a hex editor? sorry i'm not more experienced with the technical stuff.

    as for replacng the opening video, thats 100% possible, you'd have to get the spf? whatever the format is, and convert it back to MPG, edit in new music then, back to its orginalnative xbox format, and thats that. i'm downloading that song now. Jpop is quite fun, and i'm anxious to hear this summer song.

    i'll look into this music swapping thing. its possible the text editable. though i wish ninjahacker was still around, or this would have been possible by now :( *sigh
     
  12. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    That Song by Do AS Infinity is qute possibly the ultimate Anti-DOAX Song I've heard it just smokes the very first verse is the Chorus to it and it's an instant match for the Movie Into.

    Summer days, I can't stand the summer days
    Frozen cocktails and night fireworks
    whats so great about them anyway?
    Summer day, let it be some other day
    Seaside motels and sex on the beach
    Don't be thinking I went all the way

    I hate summer days!
     
  13. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    What I was able to do was to take my 'bgm.afs' File and edit that though HexWorkshop by simply changeing doax_bgm_00.adx (646F61785F62676D5F30302E616478), into bgm_00.adx (62676D5F30302E616478),.

    This allowed me somemore wiggle room with editing longer Artist '/' Title names in the default.xbe in this way I was able to convert 'How Crazy Are You? / Meja' into 'Morning Musume / Omoide' Now I'd really like to stick to traditions (or convetions), of Title / Artist. But, whatever works.

    But even with my new 'wiggle room' by cutting the 'doax_' out (amazing how much more room an extra Five spaces can give you!) that pesky '/' will not shift over and will either cause the line to break or in some case to repeat the infomation. =(

    So understanging where the '/' is in hex and moreover how to shift it to a new position would be a wonderfull thing!
     
  14. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    Call me prejudgest, but once you strip the Game of all that Aguilera and Reggae crap. and then replace it with good Jpop (non Anime / Manga based), the whole tone of the Game changes. And for the better. I really wished someone would have taken this context into Hacking back when NH was still around. (yes I do know I can shut this stuff off at the Radio Staion and install my own Music from a CD/RW (Audio CD's), But it's not quite the same thing. And it's not nearly as fun either...
     
  15. MK64N

    MK64N Member

    Joined:
    Aug 17, 2005
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    11
    well yeah, certain music in the game is unchangable, via your own soundtracks. like the casino and bed room, you can't customize, so this is actaully quite immportant. though more so for DOAU, as i can now add my favorate battle toshinden tunes in :)
     
  16. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    Funny do you have the NTSC version by any chance? I ask this because on my PAL version the last song played before returning from the Beach will continue to play on my System. It's only when I go to the Casino when the BGM will change. Once I get back to the Room I can press the Black or White Buttons to change the Track. Just as I would on the Beach.

    Another intresting thing about the BGM.afs File and the PAL version of the Game there is a File called 'BGM_Shop.adx' that I never heard before. I would guess as this track was called '_Shop' it should Play at the 'Sports Shop' but it does not. Stange! =(
     
  17. Hadashi

    Hadashi Member

    Joined:
    Jan 22, 2005
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    11
    @Ichijoe

    Thanks man. That worked. Should have thought of that man.

    ¿¡¿¡SUP MK64N?!?! Good to see ya here too man.
     
  18. MK64N

    MK64N Member

    Joined:
    Aug 17, 2005
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    11
    DOA - Xtreme Cellshade volleyball

    anybody?

    [​IMG]
    [​IMG]

    Figured I'd poke around in doax's xbe and see what glitches i could get out it. ;) seems i was able to locate the Mesh Mapper. i can toggle off textures or basic shading. >>look here
    [​IMG]

    i'm asumming if somebody experiments with different values maybe something else may occur. i tried this and got.. well this explosion of poloygons. hah
     
  19. Ichijoe

    Ichijoe Regular member

    Joined:
    Aug 6, 2005
    Messages:
    920
    Likes Received:
    0
    Trophy Points:
    26
    I find Tina's "Gala" Swimsuit rather interesting. ;)
    In that you have it displayed as a solid Red, White & Blue. Now since I have most of, correction all of the availible Swinsuits (as .xpr Files) on my PC and the Gala seems normal enough there. Why would the "Stars and Bars" fail to render? Given that it's part of the Textue(s). Or can ve just vinal up or own decals to replace 'em?
     
  20. MK64N

    MK64N Member

    Joined:
    Aug 17, 2005
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    11
    it seems it just takes the texture and turns it into a simple colour shade. What does it mean. its the the step after wireframe, therefore if we mess around with the values a bit more we'll get wire mode going. its not extremely important for any reason, but its a cool find. also the stars on there chest would likey be gone, as tatoos i placed on some of my girls has disapeared. hehe

    and way i'm going to repeat your experiment with music swaping after work, and see what this "/" checksum is
     

Share This Page