How to Modify *only* the Fullscreen VC frame of a particular title

staticasaurus

Member
OP
Newcomer
Joined
Nov 1, 2021
Messages
8
Trophies
0
Age
34
XP
41
Country
United States
Hi there. I am trying to modify the Virtual Console fullscreen frame of Pokemon Crystal (the one you get when you press start or select). I'm having some issues.

What I tried:

I have 3DS CFW with Luma. So I used godmode9 to dump the ROM. Then I used Ultimate GBC VC Injector to inject the custom frame into the CIA. I realize that NSUI is recommended over that, but I think both are depreciated? Not sure.

Anyway, now I have a CIA file, but I don't want to just install that file. Firstly, I have a save file I want to retain. And more importantly, Pokemon Crystal VC has patches that come installed with the app that I want to still have access to. So if possible, I'd like to *either* reinject the modified ROM/CIA back into the app. OR just modify the VC fullscreen frame.

Can anyone help me?
 

staticasaurus

Member
OP
Newcomer
Joined
Nov 1, 2021
Messages
8
Trophies
0
Age
34
XP
41
Country
United States
Updating this thread with a solid path forward for those that come looking after me.

The patches are not applied to the ROM, rather, they are located in the RomFS, and seem to run with the ROM. If dumping the ROM grabs the entire RomFS (I think it should), then the patches went with it.

So rather than tool around with reinstalling my CIA and then backing my up save from the original and injecting it into mine, the general process I'm going to try is:

  1. Use godmode9 to dump the Rom of the official Pokemon Crystal VC.
  2. Use that ROM in conjunction with NSUI and my custom faceplate PNG to create a new installable CIA.
  3. Install the CIA, then use godmode9 to dump the Romfs, and get the (hopefully) updated face_cgb(dot)ttp file. The hope here is that NSUI correctly coded my PNG into the tpp file, which will be found at the bottom of the root directory for the RomFS.
  4. Delete the app I created and installed.
  5. Use layeredFS to replace the original face_cgb(dot)tpp with the file I got out of the CIA I created.
If all goes well, it should work. I'll update back when I figure out if it worked or not.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    @a_username_that_isnt_cool, could you change your username?
  • Xdqwerty @ Xdqwerty:
    i guess not...
  • Xdqwerty @ Xdqwerty:
    yawn
  • Xdqwerty @ Xdqwerty:
    anybody here?
  • P @ PKNate:
    nope
  • BakerMan @ BakerMan:
    fun fact: 7 years by lukas graham, supermassive black hole by muse, and megalomania all have the same bpm
  • BakerMan @ BakerMan:
    girls just wanna have fun and renai circulation also share the same tempo as the few i said before
  • Xdqwerty @ Xdqwerty:
    @BakerMan, megalomania the live a live song?
  • BakerMan @ BakerMan:
    wait no, megalovania*
  • BakerMan @ BakerMan:
    my bad
  • K3Nv2 @ K3Nv2:
    I don't forgive you
  • BigOnYa @ BigOnYa:
    The nerve of that guy, gosh.
  • K3Nv2 @ K3Nv2:
    Yeah expecting me to forgive gtfo
  • Psionic Roshambo @ Psionic Roshambo:
    But how could the Dr have known you didn't want to be circumcized?
  • K3Nv2 @ K3Nv2:
    He didn't you just wanted your dick to be fondled
    +1
  • K3Nv2 @ K3Nv2:
    Watching dune 2 it's eh
  • Psionic Roshambo @ Psionic Roshambo:
    Dune one sucked
  • Psionic Roshambo @ Psionic Roshambo:
    The original with Patrick Stewart was Great
  • K3Nv2 @ K3Nv2:
    A sexual psycopath that love pain where have I heard that before
  • BigOnYa @ BigOnYa:
    In your high school diary?
  • K3Nv2 @ K3Nv2:
    No but your wife let's me read her diary the word psychopath comes up more than sexual
    +1
  • K3Nv2 @ K3Nv2:
    Lol stremio hogging all of my tvs on board ram
    K3Nv2 @ K3Nv2: Lol stremio hogging all of my tvs on board ram