Homebrew Pokemon Virtual Console Patches (Debug Menu, Speed Up, Full Screen)

AyanamiRei0

GBATemp's Resident Evangelion fanboy.
Member
Joined
Jan 4, 2016
Messages
1,506
Trophies
1
Age
32
Location
Brexit
XP
1,707
Country
United Kingdom
Unfortunate. I was gonna make a mega-inject with all the GB/C Pokémon games using this. I'll poke around with it for a bit and see what I can find.
That's what I was already going to do the VC restarts each time a new rom is loaded but if you reset a game that loaded from the menu the game remembers the save file until you load another game that saves like Pokemon for example.
 

OkazakiTheOtaku

no thanks, I don't want a custom title
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,114
Country
Japan
That's what I was already going to do the VC restarts each time a new rom is loaded but if you reset a game that loaded from the menu the game remembers the save file until you load another game that saves like Pokemon for example.
It's likely saving just fine, but when a new game is loaded it just overwrites. Well, the speedup and other features alone make this great to have.
 

AyanamiRei0

GBATemp's Resident Evangelion fanboy.
Member
Joined
Jan 4, 2016
Messages
1,506
Trophies
1
Age
32
Location
Brexit
XP
1,707
Country
United Kingdom
It's likely saving just fine, but when a new game is loaded it just overwrites. Well, the speedup and other features alone make this great to have.
Well it says the save file is corrupted when you load a new game that saves there's also a load and save option but that doesn't work maybe because the location for the save would be the romf and not where a save state would normally load from.
 
Last edited by AyanamiRei0,

AyanamiRei0

GBATemp's Resident Evangelion fanboy.
Member
Joined
Jan 4, 2016
Messages
1,506
Trophies
1
Age
32
Location
Brexit
XP
1,707
Country
United Kingdom
Likely because it's reading the other game's existing data. But if you were to make a new game, it would overwrite most likely.
Nope it does it as soon as you load a game that saves like if I were to load Crystal version then load Green the VC will tell me that it's corrupted and then it deletes it.
 

Helix Fossil

DQ Fan Translator
Member
Joined
May 16, 2016
Messages
270
Trophies
0
Age
32
Location
New York
XP
1,124
Country
United States
Once you know about extracting and repackaging a standard 3DS application, it's easy ~

The funny named file in the "rom" folder is (for GB/C games) just a renamed standard GBC rom;

then you may need to adjust the patches (found in the root of the romfs with the same name as the game's rom), if code/data modified by the patch file in the original game was moved around - which is quite hard to say if you didn't make the hack completely by yourself...

then the icon/banner (found in the exefs) ought to be edited (you can just rip them off the one you made with the injector)

then titleid (byteswapped) ought to be changed, it's found in both header and exheader (twice); while you're there, change the uniqueid (ctr-n-xxxx) found in the header to anything you want, you have 15 characters to express yourself, no need to stick to the original format and add confusion

...then just reassemble the whole package, install it, and laugh at whatever error everyone's going to make the first time they try :)

Thank you very much! Very useful information. :D
 

ManuelKoegler

Well-Known Member
Member
Joined
Nov 5, 2015
Messages
397
Trophies
0
Age
29
XP
685
Country
Netherlands
In fact the VC can load the roms perfectly without changing the file extenstion

LMBgIJs.png

So I’m also seeing Super Gameboy border, how does that work? I’d like to apply them to my existing (legit) VC’s.


Sent from my iPhone using Tapatalk
 

Kigiru

Well-Known Member
Member
Joined
Aug 11, 2017
Messages
206
Trophies
0
Age
31
XP
436
Country
Poland
Stupid question but... does somebody can give me titleids or where to find them? Google does not give any decent answer...
 

LooneyNoons

Member
Newcomer
Joined
Dec 17, 2017
Messages
6
Trophies
0
Age
31
XP
60
Country
Germany
(...) titleids or where to find them?
fbiticket.uk Just use CTRL+F to search for your title

Edit:
I uploaded merged codes for anyone who wants debugSpeed and FullWidth at the same time. Gen1 and Gen2.
 

Attachments

  • pokemonVCPatches_Speed+Width.zip
    810 bytes · Views: 1,752
Last edited by LooneyNoons,

AyanamiRei0

GBATemp's Resident Evangelion fanboy.
Member
Joined
Jan 4, 2016
Messages
1,506
Trophies
1
Age
32
Location
Brexit
XP
1,707
Country
United Kingdom
So I’m also seeing Super Gameboy border, how does that work? I’d like to apply them to my existing (legit) VC’s.


Sent from my iPhone using Tapatalk
That's just a border I use for pretty much all my injects you can use the ultimate injector to create the border then extract it and then you place it into any GB/GBC release or not legit like that Crystal is.
 

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
3,852
Trophies
1
Age
36
XP
7,317
Country
United States
This is great, was hoping I could apply the gen 2 widescreen patch to the Prism rom hack, but sadly it doesn't work, which I kinda suspected, but hoped it might.
 

Tim1234

New Member
Newbie
Joined
Mar 16, 2018
Messages
2
Trophies
0
Age
36
XP
51
Country
United States
• Currently on Luma 9.0
• Pokemon Silver via Freeshop
• Renamed g2VC_debugSpeed10_code.ips to code.ips

Apologies in advance for being a complete noob. I dont see any titles under "SD/luma/titles/...". I then created one and inserted the code.ips there,
"SD/luma/titles/0004000000172700/code.ips"

When I start game, it is at regular speed, and when I tap bottom screen, it shows the regular menu. Do I need to do something else to create the titleID folders?

Thanks!
 

Goretzka

Member
Newcomer
Joined
Aug 17, 2015
Messages
11
Trophies
0
XP
103
Country
Mexico
• Currently on Luma 9.0
• Pokemon Silver via Freeshop
• Renamed g2VC_debugSpeed10_code.ips to code.ips

Apologies in advance for being a complete noob. I dont see any titles under "SD/luma/titles/...". I then created one and inserted the code.ips there,
"SD/luma/titles/0004000000172700/code.ips"

When I start game, it is at regular speed, and when I tap bottom screen, it shows the regular menu. Do I need to do something else to create the titleID folders?

Thanks!

Do you have "Enable game patching" ON on luma's boot menu? Try to boot with Select hold down
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=fv6vlP2qSyo