Kingdom Hearts 1.5 Porting Thread (HD assets in PCSX2: A Discussion)

Discussion in 'Code Vault' started by Jadentheman, Jun 24, 2013.

  1. Yoann88 Moogle Assistant

    Joined:
    Sep 3, 2013
    Gender:
    Male
    0
    2
    We can also replace textures by those of kingdom hearts 2 final mix, which are the same that kingdom remix Hearts HD 1.5 for the characters disney and Sephiroth and Cid[DOUBLEPOST=1378220762][/DOUBLEPOST]*Kingdom Hearts HD 1.5 Remix ( Sorry for my English, i'm French )
     

    Attached Files:

  2. Miles Cull a Duty 2 : Electric Boogaloo

    Joined:
    Jul 31, 2011
    Gender:
    Male
    Location:
    Ohio
    258
    you cant do sephiroths because he has some added things in 2 same with goofy i think. We can do donald though i think.
     
  3. Yoann88 Moogle Assistant

    Joined:
    Sep 3, 2013
    Gender:
    Male
    0
    2
    Donald and Goofy Because his gloves were redone in KH2FM
     
  4. Trilix Twilight Town Denizen

    Joined:
    Jun 23, 2013
    56
    222
    Your image is just pointing to a texture, not a model per say. Just because Donald looks the same between games doesn't mean things weren't changed under the hood.
     
  5. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
    I was thinking about the 32MB limit for the PS2. I am not sure it applies to PCSX2. I mean when you emulate it the amound of VRAM is up to your GPU right? Or at least that's what I am assuming. So it might be possible to directly insert high resolution textures. The only issue might be menus and the title screen since that have a resolution offset in the hex apparently. But if we can override that then it's not issue right? Or does that require assembly?
     
  6. Sorentas Traverse Town Homebody

    Joined:
    Aug 2, 2013
    Gender:
    Male
    Location:
    Umm my house?
    15
    150
    well, when we acquire the 1.5 files we can find out can't we?
     
  7. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
  8. Majik Chaser

    Joined:
    Dec 13, 2006
    Gender:
    Male
    74
    Games are only programmed to allocate the amount of RAM the PS2 has. PCSX2 also only allocates this amount. It's not impossible to do what you said, however, you will need a modified PCSX2 and a hacked elf to increase the allocation amount(to say the least without getting technical). It's not gonna be a simple insert and it works unless
    1) The file is still the same format
    2) The data within that file is within PS2 standards.

    You will notice PCSX2 does take up more RAM than the PS2 has, but you must also keep in mind all that it has to do. PCSX2 does more than simply execution like the PS2 console. That's why it uses more RAM.
     
  9. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    Since music's been asked about in here, I feel this is relevant:

    Doesn't work in-game yet and I'm not sure why. The game doesn't crash, there just is no music.

    Edit: To clarify, this is simply converting Square's format to a standard MIDI, and back. So if I could get it to work in-game, custom music.... ;)

    Edit 2: And I've fixed in-game playing:

    There is the "not playing the song right" bug, but I think it's because the WD (soundfont) wasn't made for this song.
    Either way, I'm getting somewhere.
     
  10. Miles Cull a Duty 2 : Electric Boogaloo

    Joined:
    Jul 31, 2011
    Gender:
    Male
    Location:
    Ohio
    258
    If we can get an mid2bgm then we could add music along wih wd.
     
  11. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
    That means we have to convert our custom music to midi right? Or is it something else? Does that mean orchestrated tracks? (in low quality of course)
     
  12. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    I think we need to make a custom WD to go with it though. I need to look into that format...

    Ya, the source needs to be MIDI. Not so easy to "convert" non-sequenced formats into it though, you generally have to start with a MIDI or similar.
    As for orchestrated tracks, those might be simpler. Assuming it's the same song, and same notes at the same times, you only need to mod the WD (the BGM file says "play these notes", the WD file says "these notes sound like this"). And nothing says it will sound low-quality either, it's all in the soundfont source. ;) (I don't know the limits on that either yet...)
     
  13. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
    Yeah, but it's not orchestrated soundfont. It's live recording being streamed and looped. Sigh.. I am still wondering how the PS2 can't support that but can play DVD audio fine.

    Not that it matters though. I wouldn't mind if we could get this guy to give us his soundfont and we make up our own remastered/remixed music.

     
  14. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    That there is the problem. We'll figure something out (even if it's just make what we have sound better).
    Also, the PS2 can play streamed music (and loop it) just fine. In KH2, the title screen music and all gummi battle music is streamed.
    iirc, Square said it came down to memory constraints. Most areas need to be able to instantly switch from normal to battle music, which means both have to be loaded at all times. Can't dedicate all the RAM for music... :p
     
  15. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
    Either way if we can get the music streamed or if we can get GenesisKeys to remix the soundtrack that would be ok by me.

    Maybe I should contact him
     
  16. Miles Cull a Duty 2 : Electric Boogaloo

    Joined:
    Jul 31, 2011
    Gender:
    Male
    Location:
    Ohio
    258
    well WD is a custom BD. I think sony tools has a bd maker i believe.
     
  17. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    Don't think we can get it to stream. I've been looking at the libssl.irx file ("Lib Square Sound Library" is my guess), and it specifically checks for sequenced backgrounds. Might be able to do some weird hack-job, where a BGM file plays 1 note and that note in the WD is a whole song.... no idea how that would turn out, lol.
    Also, IRX files feel so different compared to ELFs... Less complex commands, but more spaghetti code. :confused:

    Wait really? We need to find this! :D
     
  18. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
    Then GenesisKeys remixes it is :D
     
  19. Miles Cull a Duty 2 : Electric Boogaloo

    Joined:
    Jul 31, 2011
    Gender:
    Male
    Location:
    Ohio
    258

    That is exactly what i was thinking with streamed music. Making the WD song one whole instrument and making the BGM one long sustained noted.
     
  20. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    Found a little bit on BD files:
    Also looks like BD files are, more or less, just a bunch of header-less VAG files put together, with some custom headers on the top. BD is different then WD, but they still seem similar.

    If we end up going this way, probably going to need to split the song into 3: beginning, loop, end. That way it can loop right as well.