it's possible to import sonicDX textures into SA1dc

Discussion in 'Sega Dreamcast Development and Research' started by TerdFerguson, Oct 28, 2018.

  1. TerdFerguson

    TerdFerguson ls ~/

    Joined:
    Apr 27, 2015
    Messages:
    664
    Likes Received:
    353
    making this thread because there's a few people who are interested in these kinds of projects

    like two years ago i started fiddling with replacing the textures in sonic adventure with the textures from the PC version of sonic adventure dx. i successfully retextured the player character models and egg carrier textures

    to do this i used tools from MainMemory, a prominent SA1 and SA2 hacker. sonicDX has a slightly different texture pack format, so IIRC there's two different tools for opening the dreamcast .PRS texture pack files in the dreamcast version and exporting the textures from sonicDX PC version
    https://mm.reimuhakurei.net/?page=tools

    i remember each individual texture file had to be imported and slightly adjusted manually, which was pretty monotonous. i never returned to it because i tried adding one custom texture and broke the mystic ruins map, i forgot which texture it was and didn't want to start from scratch

    but if anybody here wants to give that a try, it is definately possible to have a "DX texture overhaul" version for dreamcast

    proof of concept CDI, i'm almost certain this has the retextured sonic model and retextured egg carrier map
    https://mega.nz/#!SMpj3QzQ!TGqEpSyuPUc-HHPFbrCMwqDap6oVu4MnNK5uGa11epc

    maybe someone here can post comparison screenshots
     
    Pinta77, megavolt85, Shiva and 3 others like this.
  2. Shiva

    Shiva Destiny Phantasy Star Online Developer

    Joined:
    Jul 11, 2017
    Messages:
    8
    Likes Received:
    10
    Hey there,
    you can use these tools to edit the files directly without exporting anything.
    Ill attach Noesis for PVR files and VMT TextureEditor for PVM and compressed files (PRS) in here. Noesis can also view and export .nj models.

    You can actually also edit the model and replace it completly. Therefore I recommend you to use old software like Win 95/98/NT and a copy of 3d Studio Max 2.5. After creating the model and adding the skeleton... you can use the tool njaconv.exe and some Plugins for 3d Studio Max 2.5 which I also attach here. Those files can normally be found in the SEGA Dreamcast Katana SDK r9.

    noesisv417 for PVR:
    https://mega.nz/#!yVY1kYII!mt2qZP1R1MI4yWEW3DclbUGh1--593Zt__F4ZSoQVyA

    Hopefully this will help you
     

    Attached Files:

  3. TerdFerguson

    TerdFerguson ls ~/

    Joined:
    Apr 27, 2015
    Messages:
    664
    Likes Received:
    353
    doesn't need to be that complicated. I just extracted the textures from the sonicDX pack file (i think it was .PLT files), then imported them into sonicDC's .PRS files. all the texture names are the same IIRC. i just had to adjust the positioning a bit, IIRC all the textures need the same value of adjustment.

    so for example, you can completely retexture sonic's model without editing the actual model data at all

    but i mean hey, if someone wants to do a true total conversion of sonicDX with all of the models, menu backgrounds, etc, go for it. i'd really like to see that project

    i'm not going to finish the project, i was just saying i confirmed it works and posted about it for someone else to finish it if they're interested
     
    Anthony817 likes this.
  4. Shiva

    Shiva Destiny Phantasy Star Online Developer

    Joined:
    Jul 11, 2017
    Messages:
    8
    Likes Received:
    10
    Not complicated at all if you only have to import the texture.
    The model editing is optional.
     
    TerdFerguson likes this.
  5. TerdFerguson

    TerdFerguson ls ~/

    Joined:
    Apr 27, 2015
    Messages:
    664
    Likes Received:
    353
    exactly, if i came off as arrogant in my response i didn't intend that
     
    Shiva likes this.
  6. Shiva

    Shiva Destiny Phantasy Star Online Developer

    Joined:
    Jul 11, 2017
    Messages:
    8
    Likes Received:
    10
    nah, you didnt ^^
     
  7. fafadou

    fafadou Gutsy Member

    Joined:
    Aug 3, 2016
    Messages:
    473
    Likes Received:
    185
    @TerdFerguson : with the help of shiva and you know the SA datas better than someone else, you'll be able to replace others pvr textures ?
     
  8. TerdFerguson

    TerdFerguson ls ~/

    Joined:
    Apr 27, 2015
    Messages:
    664
    Likes Received:
    353
    its a simple but monotonous and time consuming process. both sonicDC and sonicDX have the same filenames of their texture packs, but the extensions are different

    you open sonicDX texture packs, export the textures, then import\overwrite the textures in the corresponding sonicDC texture pack file, then you adjust the X\Y offsets a bit. when you run the game on DC the DX textures are on the models\maps

    the tools by MainMemory have a texture preview so you can see if its positioning is off

    other things like the world\map textures probably require testing and adjustment to get them perfect

    so its a simple but really time consuming project. i was just posting for someone who would be interested in completing it. but i might be interested in the project if i had a team of 4+ people to split the game up into chunks between each person
     
  9. fafadou

    fafadou Gutsy Member

    Joined:
    Aug 3, 2016
    Messages:
    473
    Likes Received:
    185
    4 people !

    I'm afraid it will be too huge... Even if the project is interesting
     
  10. TerdFerguson

    TerdFerguson ls ~/

    Joined:
    Apr 27, 2015
    Messages:
    664
    Likes Received:
    353
    eh 1 person could do finish it in one week working on it 2 or 3 hours a day

    did anybody try the CDI i posted?
     
    fafadou and Shiva like this.
  11. Shiva

    Shiva Destiny Phantasy Star Online Developer

    Joined:
    Jul 11, 2017
    Messages:
    8
    Likes Received:
    10
    i can post comparison screenshots if no one else is doing it.
    totally didnt saw that in your first post.
     
    fafadou likes this.
  12. TerdFerguson

    TerdFerguson ls ~/

    Joined:
    Apr 27, 2015
    Messages:
    664
    Likes Received:
    353
    a good one would be sonic ontop of the building in the first cutscene and the egg carrier outdoor area
     
    fafadou likes this.
  13. fafadou

    fafadou Gutsy Member

    Joined:
    Aug 3, 2016
    Messages:
    473
    Likes Received:
    185
    Not yet but I will fo sure
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page