Hacking VC Save Injector - Can't Inject tpl

Ljonja

Member
OP
Newcomer
Joined
May 9, 2016
Messages
21
Trophies
0
XP
104
Country
Bhutan
I had an injected wad (Earthbound) and I wanted to change the Save Icon & Save Title.
So I extracted the Wad with ShowMii Wads and opened "vc_save_inject.exe"
So I loaded the "00000001.app" file from the extracted Earthbound Injected wad and the "banner.tpl" File, that I got with using the program "VC_Icon_Gen.exe".

I pressed Inject but it said "banner.tpl Not Found ! Cannot File Save banner to inject!".
The Save Title works but not the save Icon.

Help me!
 

Ljonja

Member
OP
Newcomer
Joined
May 9, 2016
Messages
21
Trophies
0
XP
104
Country
Bhutan
I've made like 10 wads - nothing ever happened. And I always try them in Dolphin simulated Wii Menu etc.

But do you know the solution of the problem?
 

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,323
Country
Puerto Rico
SNES VC save images are not in the dol, but in 00000005.app as a standalone banner.tpl. How did you miss that? It's right next to the ROM and emanual. If you're injecting with some tool you should stop and manually edit the U8 files, you'll save space this way, DKC2 VC stores the ROM twice for no reason, you can delete that, and empty the .PCM, the .VAR and the manual, you should also replace the home menu files (00000004.app) with one with just Wii Menu and reset options.

Personally you should always try VC first, it's much nicer than the homebrew emulators.
 

Ljonja

Member
OP
Newcomer
Joined
May 9, 2016
Messages
21
Trophies
0
XP
104
Country
Bhutan
Oh, I was really blind. And in N64 wads? Is there the banner.tpl in 00000005.app too?
By the way, IMO VC Injections are waste for NES because there are too many (still great games) but for SNES and N64 (if working) they are really useful.
Do you actually know how to fix a banner-bricking Wii? It didn't happened to me yet but I want to get shure which programs i should have on my wii (I have priiloader).
And do you know that I can really ensure its working if its working on Dolphin with Wii Menu installed?

So you mean I can delete:
In 00000005.app
"emanual.arc"
"JBDP.pcm"
"JBDP.var"
"JBDP.rom"

I am not shure about what to delete exactly in 00000004.app for reducing home menu file. Extracted, there are two folders ("HomeButton2" and "HomeButton3"). Can you specify this?

And btw, can I mess up with the other files? For example in 00000003.app there is a file called "WiiNTLG-Regular.ttc" for the font, can I replace it without any damages? Or changing the Wii Menu texts?
 

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,323
Country
Puerto Rico
For N64 it should be in 00000005.app/save_banner.tpl
If you have priiloader and you bannerbrick all you have to do is load into hbc from priiloader, load your wad manager and select uninstall wad instead.
I don't know Dolphin well enough to know if it could bypass lockups, I would say no, chance of bannerbrick is unlik.

Don't delete them, empty them; you can do this with a hex editor.
Or you can make an empty text file and save it with the same name.
*.rom is the game. the pcm is the game audio separated from the rom, the emu doesn't require it.
Actually deleting the var and pcm files will get you a classy 'An error has occurred'.

Editing the home menu is kind of a pain, it's better to obtain an existing 00000004.app from somewhere else, the space saved isn't exactly worth it, it just looks more pro not having another game's manual. Home menu font should be editable, but I've never done it.
 

Ljonja

Member
OP
Newcomer
Joined
May 9, 2016
Messages
21
Trophies
0
XP
104
Country
Bhutan
@Sonic_Cee_Dee
1. illegal
2. I very often inject German Translations of Roms and I think nobody uploaded them.
3. The most injected wads uploaded just have the game and the title in it but no banner.blyrt or Save Icons.
 

CeeDee

fuckin dork
Member
Joined
May 4, 2014
Messages
5,361
Trophies
3
XP
9,945
Country
United States
@Sonic_Cee_Dee
1. illegal
2. I very often inject German Translations of Roms and I think nobody uploaded them.
3. The most injected wads uploaded just have the game and the title in it but no banner.blyrt or Save Icons.
1. Who cares? The police aren't gonna come after you for downloading a Wii emulator of a SNES game.
2 and 3 make sense, though.
 

Ljonja

Member
OP
Newcomer
Joined
May 9, 2016
Messages
21
Trophies
0
XP
104
Country
Bhutan
Ok, I tried to extract emanual.arc with U8 Tool (HowardC) but there is always a run time Error (5)

I now create an own Inject Credit :P
Just made a dialouge box pic with a text like zelda oot in photoshop and inserted it and wrote it into the HTML code.
 
Last edited by Ljonja,

Ljonja

Member
OP
Newcomer
Joined
May 9, 2016
Messages
21
Trophies
0
XP
104
Country
Bhutan
I have a problem: I wanted to change the emanual.arc.
So i extracted it with "u8extr.exe"
I changed the startup.html and made this as html:
HTML:
<!----- 20160520 version 1.0 ----->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<link rel="stylesheet" href="standard.css" type="text/css">
<link rel="stylesheet" href="fckStyles.css" type="text/css">
<title>Injected Wad</title>
</head>
<body style="margin: 0; padding: 0">
<table width="100%" height="100%" cellpadding="0" cellspacing="0" border="0">
<tr><td height="96">
    <div id="TopBar">
        <div id="TopBarTextOne" class="TopBarTextOne">Injected Wad<br></div>
        <div id="TopBarTextTwo" class="TopBarTextTwo"></div>
        <div id="TopBarLogo"><img src="hbc_logo.png"></div>

    </div>
</td></tr>
<tr><td valign="top" style="text-align: center">



    <img src="Credits_Ljonja.png">
    <p>Disclaimer: I only injected the wad, I didn't made the game!</p>
  
</body>
</html>
My finally finished editing of the contents of the extracted emanual.arc looks like this:
8w7wrSl.jpg

So I repacked the folder with the U8-Tool (HowardC) with the normal settings and got my new .arc file.
I repacked the 00000005_app_OUT and repacked the wad.
I opened the wad File and gone to Home Menu/Operations Guide to see if it shows up my custom HTML file.
But when I go on the File, it says this:
PToTWCi.jpg

But I had the startup.html file in my emanual.arc
 
Last edited by Ljonja,

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,191
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,843
Country
Ecuador
I had an injected wad (Earthbound) and I wanted to change the Save Icon & Save Title.
So I extracted the Wad with ShowMii Wads and opened "vc_save_inject.exe"
So I loaded the "00000001.app" file from the extracted Earthbound Injected wad and the "banner.tpl" File, that I got with using the program "VC_Icon_Gen.exe".

I pressed Inject but it said "banner.tpl Not Found ! Cannot File Save banner to inject!".
The Save Title works but not the save Icon.

Help me!
The problem shows because for SNES, Nintendo 64 and TurboGrafx-16 games, you have to extract the contents of the 00000005.app file with u8tool (after packing the 00000000.app and closing the u8tool, you open it again, but this time in 00000005.app), then minimize the u8tool, then open the save injector again, select the system, choose the file banner.tpl (SNES), save_banner.tpl (N64) or savedata.tpl (TurboGrafx-16) in Source, and in File to inject, choose 00000001.app (SNES), folder 00000005_app_OUT (N64) or file TITLE.TXT which is in folder 00000005_app_OUT (TurboGrafx-16). Then you edit the save, and click on Set ALL, and then click on Inject. And once the save is injected, open the minimized u8tool again, select the 00000005.app again and then pack it with Pack. REMEMBER: In SNES, the save injection requires you to unpack the file 00000005.app before injecting the save. In SNES, N64 and TurboGrafx-16, to apply the injected save, you MUST pack the 00000005.app before packing the resulting WAD. Check if this has solved your problem, otherwise do not hesitate to write me in the forum. Greetings for you and have a great day! :)
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,844
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,841
Country
Cyprus
The problem shows because for SNES, Nintendo 64 and TurboGrafx-16 games, you have to extract the contents of the 00000005.app file with u8tool (after packing the 00000000.app and closing the u8tool, you open it again, but this time in 00000005.app), then minimize the u8tool, then open the save injector again, select the system, choose the file banner.tpl (SNES), save_banner.tpl (N64) or savedata.tpl (TurboGrafx-16) in Source, and in File to inject, choose 00000001.app (SNES), folder 00000005_app_OUT (N64) or file TITLE.TXT which is in folder 00000005_app_OUT (TurboGrafx-16). Then you edit the save, and click on Set ALL, and then click on Inject. And once the save is injected, open the minimized u8tool again, select the 00000005.app again and then pack it with Pack. REMEMBER: In SNES, the save injection requires you to unpack the file 00000005.app before injecting the save. In SNES, N64 and TurboGrafx-16, to apply the injected save, you MUST pack the 00000005.app before packing the resulting WAD. Check if this has solved your problem, otherwise do not hesitate to write me in the forum. Greetings for you and have a great day! :)
Bro I feel so bad for you. You put a lot of effort into your response but the thread is over 3 years old!

Still appreciate your efforts, who knows maybe in another 3 years someone will stumble upon your answer and benefit from it
 
  • Like
Reactions: SaulFabre

takanaritogu

Well-Known Member
Newcomer
Joined
Feb 28, 2010
Messages
48
Trophies
1
XP
315
Country
Brazil
The problem shows because for SNES, Nintendo 64 and TurboGrafx-16 games, you have to extract the contents of the 00000005.app file with u8tool (after packing the 00000000.app and closing the u8tool, you open it again, but this time in 00000005.app), then minimize the u8tool, then open the save injector again, select the system, choose the file banner.tpl (SNES), save_banner.tpl (N64) or savedata.tpl (TurboGrafx-16) in Source, and in File to inject, choose 00000001.app (SNES), folder 00000005_app_OUT (N64) or file TITLE.TXT which is in folder 00000005_app_OUT (TurboGrafx-16). Then you edit the save, and click on Set ALL, and then click on Inject. And once the save is injected, open the minimized u8tool again, select the 00000005.app again and then pack it with Pack. REMEMBER: In SNES, the save injection requires you to unpack the file 00000005.app before injecting the save. In SNES, N64 and TurboGrafx-16, to apply the injected save, you MUST pack the 00000005.app before packing the resulting WAD. Check if this has solved your problem, otherwise do not hesitate to write me in the forum. Greetings for you and have a great day! :)

@SaulFabre you're a lifesaver!

So, can I just replace my new banner.tpl in 00000005_app_OUT folder and pack it up again?

Thanks man!
 

Attachments

  • banner.jpg
    banner.jpg
    67.1 KB · Views: 32
  • saveicon.jpg
    saveicon.jpg
    69.2 KB · Views: 28
  • Like
Reactions: SaulFabre

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Nah we have well established 401ks health insurance and paid daily