How to inject games from Classic Titles in Kirby's Dream Collection [Wii VC]

Here's a tutorial on how you can inject games from the classic titles section in Kirby's Dream Collection. There are 6 types of Kirby Dream games:
Kirby's Dream Land
Kirby's Adventure
Kirby's Dream Course 2
Kirby's Super Star
Kirby's Dream Land 3
Kirby 64: The Crystal Shards

Here's a few things you need:
Kirby's Dream Collection [but as extracted as either a .iso or .wbfs file, or if you have the rom]
Wii Backup Fusion 1.1 [WiiBaFu]

Step 1:
Extracting is [.wbfs] or [.ios] file:
Open up WiiBaFu and select load. Find the folder on where your game is located and press ok. Select "Kirby's Dream Collection" and select transfer to image and select the location on where you want to put it and it should be extracting.

Step 2:
Injecting:
Once your (.wbfs) or (.ios) file has been extracted, go to the folder "[S72E01]", "files" and "vc". This is how the injecting should be done. Here's the chart on what the files for the roms are:
Game Boy:
Kirby's Dream Land: vc/GB_kby1/DMGKYE-0.553
Kirby's Dream Land 2: vc/GB_kby2/DMGAKBE0.A66

Super Nintendo Entertainment System:
Kirby's Dream Land 3: vc/SF_kby3/LZH8SF_kby3.rom
Kirby's Super Star: vc/SF_sdx/LZH8SF_sdx.rom

Nintendo 64:
Kirby 64: The Crystal Shards: vc/64_k64/rom
---------------------------------------------------------------------------------------------------
For example a GB rom which is Kirby's Dream Land and 2. Grab your GB rom you want to inject for example Super Mario Land and rename your rom either to "DMGKYE-0.553" for Kirby's Dream Land or "DMGAKBE0.A66" for Kirby's Dream Land 2. Copy or cut your rom that you renamed to and paste to the extracted Wii game in either "files/vc/GB_kby1" for DMGKYE-0.553 or "files/vc/GB_kby2"" for DMGAKBE0.A66.

For a SNES rom which is Dream Land 3 and Super Star. Grab your SNES rom, make sure your ROM is in the (.smc) file format. If is not, then please visit this web page to convert your ROM to a (.smc) rom: https://smc2sfc2.herokuapp.com/ Once you're done converting your ROM to a (.smc) ROM, make sure to extract your converted (.smc) file and then rename your ROM to either "LZH8SF_kby3.rom" for Dream Land 3 or "LZH8SF_sdx.rom" for Super Star. Copy your renamed ROM and paste them to "vc/SF_kby3" for LZH8SF_kby3.rom or "SF_sdx" for LZH8SF_sdx.rom or you can paste both of them to one of the folders.

For a N64 rom which is Kirby 64: The Crystal Shards, rename your ROM that you want to inject to "rom", not "rom.n64", "rom.z64", "rom.n64" or any formats at the end, get rid of one of the (.format) formats and just rename your rom to "rom" and copy or cut your ROM and paste it to "vc/64_k64".

Step 3: Creating/packing your [.wbfs] or [.ios] file:
Go back to Wii Backup Fusion 1.1 [WiiBaFu] and select load and choose "[S72E01]" from your location and select okay. Select and highlight your Wii game and choose "Transfer to image" and choose a different location on where you want to put it, select your format from "Select format" either your Wii game is (.iso) or (.wbfs), make sure to select the correct format and select okay to start your transferring.

Step 4:
Testing your edited Wii game, complete!:
Either use Dolphin, USB Loader GX, or WiiFlow to test your game and games from the classic titles section. If it works, then I hope you enjoy my tutorial. Or if some of your injects don't seem to work, let me know.

Peace - RedFire
 

NecroNova

Well-Known Member
Newcomer
Joined
Sep 22, 2021
Messages
59
Trophies
0
XP
387
Country
United States
Excuse me but id like to ask a question about the injection part of this tutorial, is the NES title (Kirby's Adventure) able to be used as an inject base?
 
  • Like
Reactions: SaulFabre

redfire_mrt

Well-Known Member
OP
Member
Joined
May 26, 2020
Messages
226
Trophies
0
XP
1,117
Country
United States
Excuse me but id like to ask a question about the injection part of this tutorial, is the NES title (Kirby's Adventure) able to be used as an inject base?
In it's FCE folder in the VC folder, there is only a .dol file and no rom is found in the folder, just the TPLs, ARC, and DOL files. The SNES base will probably be impossible because when I injected/replaced is rom and when I tested it, it gets it's disc error and you have to restart your Wii/Wii U/Dolphin.
 

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,180
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,815
Country
Ecuador
The SNES base will probably be impossible because when I injected/replaced is rom and when I tested it, it gets it's disc error and you have to restart your Wii/Wii U/Dolphin.
Maybe it's NOT impossible.
Reading that:

For a SNES rom which is Dream Land 3 and Super Star. Grab your SNES rom, make sure your ROM is in the (.smc) file format. If is not, then please visit this web page to convert your ROM to a (.smc) rom: https://smc2sfc2.herokuapp.com/ Once you're done converting your ROM to a (.smc) ROM, make sure to extract your converted (.smc) file and then rename your ROM to either "LZH8SF_kby3.rom" for Dream Land 3 or "LZH8SF_sdx.rom" for Super Star. Copy your renamed ROM and paste them to "vc/SF_kby3" for LZH8SF_kby3.rom or "SF_sdx" for LZH8SF_sdx.rom or you can paste both of them to one of the folders.

The SNES ROM mustn't be in ".smc" (SNES ROM with header). It should be ".sfc" (SNES ROM without any header).
For check if the SNES ROM has a header (and remove it), use this tool TUSH: https://www.romhacking.net/utilities/608/

Also, the ROMs of Super Star / Dream Land 3 on KDC (Kirby's Dream Collection) use LZH8 compression, they're not just renamed.
You must use @hcs' LZH8 (de)compressor tools (http://hcs64.com/vgm_ripping.html) for compress the ROM you want to inject to LZH8 format. (Use lzh8_cmp.exe [input_rom] [output_LZH8_rom] for compress the ROM)

EDIT: New info added
 
Last edited by SaulFabre,

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,180
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,815
Country
Ecuador
Hello, I know this post is old but is there a way to replace the nes kirby rom?
The only way is looking at the main.dol of the NES emulator portion, and try looking for the 768 kB of the actual VC dump of the NES game Kirby's Adventure, then replace in the main.dol the original rom hex strings with the hex strings of the rom you want to insert/inject... i personally haven't tried that... just try it by yourself...
 

QPASOMASTER

Member
Newcomer
Joined
Apr 10, 2024
Messages
6
Trophies
0
Age
24
XP
7
Country
Guatemala
The only way is looking at the main.dol of the NES emulator portion, and try looking for the 768 kB of the actual VC dump of the NES game Kirby's Adventure, then replace in the main.dol the original rom hex strings with the hex strings of the rom you want to insert/inject... i personally haven't tried that... just try it by yourself...

I'm not very expert on the subject, that's why I asked if there was an easy way to replace the rom
Post automatically merged:

Hello, I know that this post is old, I followed a tutorial on how to replace the roms of the Kirby Collection game and I did it, I also replaced the layout of the game, I saw a comment that explained in this post that replacing the main.dol with the .dol from the vc folder emulator, when starting the game the emulator of the replaced .dol starts, but I realized that the game does not save the game, my question is, can the problem of saving the game be solved?

Captura de pantalla 2024-04-10 002744.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub: