NES VC Custom Download Play?

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Damin72, Sep 5, 2016.

  1. Damin72
    OP

    Damin72 GBAtemp Regular

    Member
    171
    31
    Aug 17, 2015
    Russia
    I remeber a video, where guy create a custom VC Download Play and... I don't hear any news about that. Can we make a custom NES VC with multyplayer or not?

     
    Last edited by Damin72, Sep 5, 2016
  2. Ordim3n

    Ordim3n GBAtemp Fan

    Member
    402
    108
    Dec 14, 2015
    Canada
    Planet earth
    Yes we can, but currently, there's no tutorials.
     
  3. Damin72
    OP

    Damin72 GBAtemp Regular

    Member
    171
    31
    Aug 17, 2015
    Russia
    Thanks for answer. Waiting tutorials. Chip and Dale nice in coop. =(
     
  4. smartperson

    smartperson Newbie

    Newcomer
    4
    5
    Aug 23, 2016
    United States
    New York
    Hey I chatted with ihaveamac, and he shared the secret with me. I might eventually make a tutorial; I'm happy to collaborate on that with someone else.

    Here's what you need to know. I assume you have knowledge and experience with manual NES VC injections, and not just the one-step Windows tool:
    • You have to use a DLP NES VC CIA as a starting point. I used Ice Climber. We'll call it the Main CIA.
    • The Main CIA has 3 partitions:
      • PART0 is the main game (CXI)
      • PART1 is the manual (CFA)
      • PART2 is the DLP partition (CFA)
    • The DLP partition has just one file in its romfs, which is a CIA file, we'll call it the DLP CIA
    • DLP CIA has just one partition:
      • DLP CIA PART0 is the game (CXI)
      • This PART0 can be identical to the PART0 of the main CIA
    • DLP CIA must be encrypted using a utility like Decrypt9WIP.
      • It gets installed to the client's NAND, and the system requires all CIAs on the NAND to be encrypted. If you don't do this you will get a black screen on the client.
    • Everything else is managed the same way as single-player NES VC injection.
      • ctrtool and makerom are incredible utilities.
      • Make sure you modify the ROM's first 16 bytes.
      • Modify the banners and such to your heart's content.
    Sadly, this process is labor-intensive. Since Decrypt9WIP has to be run on the console, only parts of it can be automated. I have used this technique to make DLP-enabled versions of Mendel Palace and Contra with great success.

    edit: This was a very confusing description, so here is a diagram.
    diagram
     
    Last edited by smartperson, Apr 3, 2017
  5. Ordim3n

    Ordim3n GBAtemp Fan

    Member
    402
    108
    Dec 14, 2015
    Canada
    Planet earth
    It isn't really a secret, but yea.... I know how because I asked Ihaveamac too
     
    smartperson likes this.
  6. owek1

    owek1 Master Sword Wielder

    Member
    687
    202
    Aug 16, 2016
    yeah!!! Contra and TMNT!!!
     
  7. Mikemk

    Mikemk GBAtemp Maniac

    Member
    1,482
    516
    Mar 26, 2015
    United States
    Are there any other VC titles this can be done with?