Tutorial How To Create WiiWare Games in FULL TUTORIAL! [Custom Wii Save data icon & Animations!]

mrt84

Well-Known Member
OP
Newcomer
Joined
May 26, 2020
Messages
99
Trophies
0
Age
23
Website
drive.google.com
XP
519
Country
United States
Hello guys, Welcome back to mrt84! Today's tutorial is on how to create custom WiiWare games. If you want to inject Flash games like Dad N' Me, Tetris, Pac-Man, or A Koopa's Revenge, This is your change too make it for free!

Things you will need:

1. Wii.cs Tools

2. A Flash Placeholder (PRO) Base WAD

3. A Banner Animation BASE WAD

4. A Flash game (ActionScript 2.0 Games will only work ActionScript 3.0 games such as 3D won't work in this inject)

5. BrawlBox

1. Installing the Flash Placeholder (PRO) WAD & Banner Animation WADs
Download the Flash Placeholder (PRO) Base WAD here: http://www.mediafire.com/file/l7e2v7unzgd6t4r/Flash+Placeholder+(MOD)+(USA).wad/file (Only USA works). or Back in Nature for Europe.

Get the Flash Tools here:https://www.mediafire.com/file/hd9tsfu0hfxqvrm/Wii+Flash+Injecting+Tools.zip/file

Get the Base Animation WADs here (This is for only Base animation WADs):

Baldi Basics in Education & Learning (Back in Nature): http://www.mediafire.com/file/f3qtl...ucation+and+Learning+(USA)+(WiiWare).wad/file

The Pigmans (The Meerkats): http://www.mediafire.com/file/vcralgwqn8i8qhh/The+Pigmans+(USA)+(WiiWare).wad/file

Minecraft (WADder BASE 1): http://www.mediafire.com/file/ul3nim7tdxdq778/Minecraft.wad/file

2D KO Boxing (3D Pixel Racing): https://drive.google.com/file/d/1nPlcrqzss3yxrmb56fMlxIquJb2jGxrJ/view?usp=sharing

Or get the WADder BASE WADs: https://www.tapatalk.com/groups/wadder/legal-animated-base-wads-t479.html

2. Unpacking the WAD

Use WadMii from the Wii.cs Tools to unpack the Flash Placeholder (PRO) (USA).wad or Back to Nature (Europe).wad.

3. Extracting the 00000002.app

Use U8Mii to extract the extracted WAD & choose the 00000002.app from the Flash Placeholder (PRO) (USA) folder.

4. Injecting the Flash SWF Game. Get any Flash game & rename your SWF to "menu.swf" copy it & paste it in "Flash Placeholder (USA) (PRO)/00000002.app_OUT/content/menu.swf" with the game you want to inject.

5. Creating Wii save data icons & banners.

Download BrawlBox here: https://github.com/libertyernie/brawltools/releases/tag/v0.78_h1

Open up BrawlBox & choose "Open" & go to "Flash Placeholder (USA) (PRO)/00000002.app_OUT/banner/USA/banner.tpl" & go grab any custom image. Click "Replace" on the Picture & choose any image. Uncheck "Constrain Poperties" & change the size to "192x64" & click "Apply' & "OK" & click "Save" & open up the icons.tpl in ""Flash Placeholder (USA) (PRO)/00000002.app_OUT/banner/USA/icons.tpl" & Click "Replace" on the Picture & choose any image. Uncheck "Constrain Poperties" & change the size to "48x48" & click "Apply' & "OK" & do 4 of the icons, once your click "Save".

Go to "banner.ini" in the USA folder & change the name for example if is "Dad n Me" change it to "Dad%20N%20Me" if is "Pac Man" change it to "Pac%20Man". You change the comments if you want & once your done click "Save". Copy the 3 files & paste it in "EUR" folder & "JPN" folder.

6. Creating a custom Wii cursor.

Open BrawlBox again & open up "cursor.arc" in "Flash Placeholder (USA) (PRO)/00000002.app_OUT/cursor.arc" & go to meta/img/ & to the second folder & right click on the picture & choose "Replace" & find any Pic you want to use & click "Open" & & change the size to "64x64" & click "Apply' & "OK" & click "Save".

7. Packing the 00000002.app. Go back to U8Mii to pack up the 000000002.app back up.

8. Creating a Banner animation.

Open up CustomizeMii & choose any BASE WAD. Enter the name of the game & change the ID to something. You can also add a new sound. After your done creating your WAD choose "CREATE WAD" & save it somewhere. Open up the WAD you made earlier & go to "Options" & choose "Extract WAD Contents" & choose any folder you want to extract.

9. Replacing the 00000000.app.

Go to folder that you extracted & copy the 00000000.app & paste it in the "Flash Placeholder (USA) (PRO)" folder & paclk the WAD using WadMii.

10. Changing the ID.

You need to change the ID again. If you don't, The Channel won't show up in the Wii Menu once you install it.
Open up CustomizeMii again & Choose the "Flash Placeholder (PRO) (USA).wad & change the ID again & hit "CREATE WAD" & save it somewhere.

11. Install your iNJECTED WiiWare game.
Install this WAD on your Wii. Make sure you have a backup before installing the WAD.
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
1,292
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,659
Country
Ecuador
What are the best Flash games to port to the Wii?
There are a lot of great Flash AS2 games that can be ported to Wii but here's a small incomplete list of the Flash AS2 games that can be injected to Flash WiiWare WADs:
  • Alien Hominid Flash
  • Metal Slug Flash
  • A Koopa's Revenge 1
  • A Koopa's Revenge 2 (i tested v2.0 SWF and it works)
  • Ultimate Flash Sonic
  • Bloxorz Flash
  • The World's Hardest Game
  • Portal: The Flash Version
  • Tetris N-Blox
  • Henry Stickmin: Breaking the Bank
  • Henry Stickmin: Escaping the Prison
  • Scooby Doo: Hurdle Race
  • PAC-MAN Flash port by Paul Neave
  • Dad 'N Me
  • Doodle Jump Flash
This list isn't complete because there are more Flash games that can be injected in Flash Wii WADs, but with the rule that can't play Flash AS3 WADs.
 

omnom143

Member
Newcomer
Joined
Mar 15, 2021
Messages
13
Trophies
0
Age
14
XP
54
Country
United States
ERROR! There isn't any SWF file on the 2.app.
Maybe this is not a Flash WiiWare WAD.
---------------------------------------
Failed =(
---------------------------------------
Press any key to continue . . .

well shit, any help is appriciated .
 
  • Like
Reactions: SaulFabre

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
1,292
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,659
Country
Ecuador
ERROR! There isn't any SWF file on the 2.app.
Maybe this is not a Flash WiiWare WAD.
---------------------------------------
Failed =(
---------------------------------------
Press any key to continue . . .

well shit, any help is appriciated .
Are you using my Adobe Flash SWF WiiWare iNJECTOR by me, saulfabreg (@SaulFabre)?: https://gbatemp.net/download/adobe-flash-swf-wiiware-injector-beta-version.37084/

This only works with @Larsenv's Flash Placeholder (NTSC-U/PAL) and Back to Nature (PAL) WADs.

Flash Placeholder WADs can be found in MarioCube.

Greetings ;)
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • phalk @ phalk:
    I only do anything in my life to allow me to be lazier
    +1
    Gift
  • mr_switch @ mr_switch:
    same
    Gift
  • Veho @ Veho:
    TRJ, I learned all those in school/college.
    Gift
  • Veho @ Veho:
    As part of some course or other.
    Gift
  • Veho @ Veho:
    I forgot to list Assembler, Pascal and Matlab scripting.
    Gift
  • phalk @ phalk:
    I know some pascal, c, php
    Gift
  • phalk @ phalk:
    and I'm a History teacher
    Gift
  • Veho @ Veho:
    Went over the basics in all of them, never took it anywhere.
    Gift
  • Veho @ Veho:
    I do use bash for my job though. It's useful.
    Gift
  • phalk @ phalk:
    Assembler is something I always wanted to learn
    Gift
  • phalk @ phalk:
    but.... nah
    Gift
  • Veho @ Veho:
    No point really.
    Gift
  • Veho @ Veho:
    Even the simplest device these days runs some sort of high level language.
    Gift
  • The Real Jdbye @ The Real Jdbye:
    @Veho all the IT stuff i've learned in school has been extremely basic... i knew most of it already
    Gift
  • The Real Jdbye @ The Real Jdbye:
    it's better to learn on your own, it goes much faster than the snail pace they teach you at in school
    Gift
  • Coto @ Coto:
    assembly is actually great, gets you to run everything about 80% faster than C massaged code
    Gift
  • Coto @ Coto:
    assembler syntax is dead easy, but "how to put pieces together" logic requires to have in mind the original idea, and the CPU layout, and that's like double the work of C stuff. It's best to write C first, add some unit tests, then go assembly, then run the unit tests
    Gift
  • The Real Jdbye @ The Real Jdbye:
    it can run faster than compiled code, but modern compilers are really good at optimization and you need to be even better at assembly to do a better job
    Gift
  • Coto @ Coto:
    with that all your assembler base will actually work
    Gift
  • Coto @ Coto:
    even on embedded systems, without a damned debugger
    Gift
  • The Real Jdbye @ The Real Jdbye:
    syntax is easy but the code is hard to read, you can't look at a piece of code and expect to understand it without looking at all the code around it to see how it all works together so it takes much longer to read the code, it takes longer to write it too because what might be 1 line of code in C might be 20 lines of assembly
    Gift
  • The Real Jdbye @ The Real Jdbye:
    the language is very simple to understand (because it's barely a language at all) understanding how all the instructions work together to form a whole is another matter, in general it's such a pain to work with that i would never recommend it unless you have a need for it. don't listen to this guy and learn assembly just because you want to make your code run faster, you are wasting your time, but if you run into a situation where your code isn't fast enough even after you enabled -Ofast and you NEED it to be faster, then you can consider assembly
    Gift
  • The Real Jdbye @ The Real Jdbye:
    @Coto have you tried -Ofast btw? ;)
    Gift
  • Gift
  • Psionic Roshambo @ Psionic Roshambo:
    I have o fast before but I suspect we are talking different Os lol
    Gift
    Psionic Roshambo @ Psionic Roshambo: I have o fast before but I suspect we are talking different Os lol