1. SaulFabre

    OP SaulFabre Member
    Newcomer

    Joined:
    Feb 6, 2019
    Messages:
    49
    Country:
    Ecuador
    Hello, community.
    I'd like to share us my Wii VC injection tutorial for TurboGrafx-16 CD (TurboGrafx-CD) / PC Engine CD games.
    If you like TurboGrafx-16 CD / PC Engine CD games as Puyo Puyo CD, Rainbow Islands, Bomberman: Panic Bomber, Bonanza Bros. CD or others for those game systems, and you want to see in action as Wii VC games, this is the tutorial for you.

    -------------------------------------------------------------------------
    WARNING WARNING WARNING!!!!!!!!!!!!!!!!
    -------------------------------------------------------------------------

    Unproperly following these instructions and/or unproperly packing the 00000000.app file CAN HARD-BRICK YOUR Wii!!!!!! DO NOT ATTEMPT TO CREATE CUSTOM WII VC WADS unless you know what are you doing!!!!!! It's highly recommendable that you have installed in your Wii any brick protection such as BootMii as boot2, or Priiloader!

    Here are the steps to inject your game!

    ----------------------
    You can download the tools here: https://gbatemp.net/download/all-in-one-wii-vc-injecting-tools-by-saulfabreg.35917/
    Uncompress the ZIP file.
    -------------------

    Before doing all these steps for inject your game, you MUST prepare your TurboGrafx-16 CD / PC Engine CD game by following the instructions in this tutorial: https://gbatemp.net/threads/tutoria...d-games-and-roms-for-wii-vc-injecting.556103/
    Once you had prepared the files for injecting, you can do this.

    FIRST STEP - TAKING A SNAPSHOT OF YOUR GAME

    1. In the “Control Panel”, open “Folder Options” and click on “View”. Make sure “Hide extensions for known file types” is UNTICKED!
    2. Get your TurboGrafx-16 CD / PC Engine CD ROM. The game must have a file in .iso format and a file in .cue format. Emulate it using Turbo Engine or other emulators.
    3. Take a snapshot of your game. Use Snipping Tool to do it.
    4. Click in 'New' and use the mouse to take it.
    5. Save the snapshot in a folder with the name of the game.

    SECOND STEP - MODIFYING AND CONVERTING THE TG-16 / PCE CD GAME

    1. Open the Wii VC Injecting Tools folder and select the TGXCD-PCECD Tools > CD Tools folder.
    2. Then open the folder that contains the game you prepared for injecting.
    3. Copy the *.iso and *.cue files from the game folder to the 'CD Tools' folder.
    4. Once copied, open the *.cue file in Notepad.
    5. Once here, modify the FILE "[GAME_NAME].ISO" BINARY to FILE "CDROM.ISO" BINARY and save changes by pressing simultaneously Ctrl (Control)+G
    6. Then change the name of the *.iso file to CDROM.iso
    7. Once changed, open the batch file CD_Dump.bat
    8. Once the program says "Done", press any key to exit
    9. Now open the CD Tools folder and delete all *.iso and *.cue files
    10. Now open the new CDROM folder that was created and cut all *.iso files and paste in the CD Tools folder
    11. Now open the batch file CD_Convert.bat
    12. Once done, press any key to exit
    13. Now change the extension of the *.iso files to *.bin. If warning shows in the screen, continue and choose 'Accept' or 'OK'
    14. Cut the *.bin files and paste them in the CDROM folder.
    15. Now open the CDROM.hcd file in Notepad
    16. In Notepad, click in Edit and choose Replace or press simultaneously Ctrl (Control)+R
    17. In 'Search', enter the word 'iso' (without quotation marks)
    18. In 'Replace with', enter the word 'bin' (without quotation marks)
    19. Click in "Replace All", and then click in Close. Then save the changes by pressing simultaneously Ctrl (Control)+G
    20. Now you modified the hcd file for read the code in bin format and not in iso format!

    THIRD STEP - EDITING THE VCPic.tpl, IconVCPic.tpl AND banner.brlyt FILES

    1. Get your TG-16 CD /PCE CD WAD to inject. The recommended WADs are Castlevania: Rondo of Blood and Cho Aniki.
    2. Now open the CustomizeMii v3.11 folder
    3. Run CustomizeMii.exe as administrator
    4. In Source Wad, select the WAD you want to edit
    5. Click in the 'Title' tab, and delete the translations.
    6. Click in the 'Options' tab, and modify the game ID.
    7. Click in the 'Banner' tab, and select the 'VCPic.tpl' file.
    8. Click in the 'Preview' button
    9. In 'Banner', select again 'VCPic.tpl'
    10. Click in 'Replace', and select 'RGBA8'
    11. Select the screen capture file of your game that you maked in Snipping Tool
    12. Now, in 'Icon', select 'IconVCPic.tpl'
    13. Click again in 'Replace', and select 'RGBA8'
    14. Select the screen capture file of your game again that you maked in Snipping Tool
    15. Close the Preview window
    16. Go to the 'Layout' tab
    17. In 'Banner', select the 'banner.brlyt' file and extract it
    18. Save in the Wii VC Injecting Tools folder
    19. Now open the 'HowardC_Tools' folder
    20. Open the 'VCbrlyt9.0' folder
    21. Run vcbrlyt.exe as administrator
    22. Click in the '...' button to localize the banner.brlyt file
    23. Select the 'banner.brlyt' file that you extracted
    24. Edit the banner.brlyt file as shown:
    • Name: [Game Name]
    • System: Replace to 'TURBOGRAFX CD'
    • Year: [year that was released the game]
    • Players: [# of allowed players], NO DASHES!!!! (Ex., write '2' for '1-2'
    • Then follow the following steps:
    1. Click in 'Save Changes'
    2. Close the VC brlyt Editor
    3. In CustomizeMii, select again the 'banner.brlyt' file and click in 'Replace'
    4. Select the 'banner.brlyt' file that you edited
    5. Now click in 'Create WAD'
    6. If the 'You changed the brlyt file, but you didn't change the brlan file. Are you sure this is correct?' window shown, select 'Yes' or 'OK'
    7. Save the WAD as '[game_name]_TEST.wad' Example: 'PACLAND_TEST.wad'
    8. Close CustomizeMii
    FOURTH STEP - UNPACKING THE EDITED WAD

    1. Now copy and paste the WAD in the 'WADpack_WADunpack' folder
    2. Rename the WAD file as 'in.wad'
    3. Use 'WAD Unpacker.bat'
    4. Click in the randomed-name folder. Here's the files that joins the WAD.

    FIFTH STEP - CREATING THE SAVE ICON

    1. Open again the 'HowardC_Tools' folder
    2. Now, in 'HowardC_Tools' folder, click in the 'VCIcon8.0' folder
    3. Run VC_Icon_Gen.exe as administrator
    4. In 'Console', select:
    • For USA/Europe, select 'TG-16'
    • For Japan, select 'PC Engine'
    • Then follow the following steps:
    1. In 'Source', select the screen capture photo that you made in Snipping Tool
    2. In 'Dest', select the photo folder
    3. In 'Create', uncheck the options 'Channel Icon' and 'Banner Image'
    4. Click in 'Make Preview' to see the preview of your new save icon
    5. Now click in 'Make' to make the savedata.tpl file. This file is saved in the photo's folder.
    SIXTH STEP - UNPACKING THE 00000005.app FILE

    1. Now go to the 'u8tool10.1' folder and run U8Tool.exe as administrator
    2. In 'Archive File', click in '...' button to localize the file
    3. Select the '00000005.app' file in the
    4. Now cut all the save icon files and paste in the randomed-name folderrandomed-name folder
    5. Then click in 'Extract'
    6. Minimize the U8 Tool

    SEVENTH STEP - INJECTING THE SAVE ICON AND SAVE TITLE

    1. Now go to the following folders:
    • The screen capture folder
    • The '.../[randomed-name]/00000005_app_OUT/' folder
    • Then follow the following steps:
    1. Now copy the savedata.tpl file and paste in the randomed-name folder
    2. Go to the HowardC_Tools folder, and go to the 'VCSaveInject5.0' folder
    3. Run vc_save_inject.exe as administrator
    4. In 'Select a Console', select 'Tg-16 / PCE'
    5. In 'Source Tpl(s)', click in '...'
    6. Select the savedata.tpl file that you copied to the randomed-name folder
    7. In 'File to Inject', click in '...'
    8. Select the 'TITLE.TXT' file that is in the following folders: '/[randomed_name]/00000005_app_OUT/'
    9. In 'Save Title(s)', enter the name of the game and click in 'Set ALL'
    10. Click in the 'Inject' button and click in 'Accept' or 'OK' button to close the windows shown
    11. Close the VC Save Icon and Save Title Injector
    EIGHTH STEP - INJECTING THE TG-16 CD / PCE CD ROM, MODYFING AND PACKING THE 00000005.app FILE

    1. Uncompress the TGX-PCE VC Files.zip file and open the VC Files folder
    2. Follow these instructions:
    3. syscard3P.pce: Use the syscard3P.pce files by deleting the original syscard3P.pce file on '00000005_app_OUT' folder, and copying the syscard3P.pce file of the region of the WAD you want from the VC Files folder to the 00000005_app_OUT folder. Then rename that file to syscard3P.pce. REMEMBER: If the game you are injecting is Juoouki (Altered Beast), you must use the file syscard3P (Use only if game is Juoouki [Altered Beast]).pce and rename when it's copied following this step. If you use another syscard3P.pce file, the game won't work correctly.)
    4. RLmessages.bin: Use the RLmessages.bin files by deleting the original RLmessages.bin file (if exists) on '00000005_app_OUT' folder, and copying the RLmessages (TG-16 CD).bin file from the VC Files folder to the 00000005_app_OUT folder. Then rename that file to RLmessages.bin.
    5. Open the 00000005_app_OUT folder and delete all *.bin, *.hcd and *.ogg files
    6. Open the CDROM folder (or the folder you converted your TG-16 CD game) and copy all *.hcd, *.ogg and *.bin files and paste them in the 00000005_app_OUT folder
    7. Now open the config.ini file that is in the 00000005_app_OUT folder and change the parameters following these instructions:
    8. “Name=”
      This option does not do anything. Just put the title of the game’s name here (keeping it short and using ASCII characters only).
      Make sure you KEEP this setting!

      “ROM=”
      Tells the emulator which “.hcd” to load. Replace the option with “CDROM.hcd” or with the name of the HCD file including the *.hcd extension. Example: GameCD.hcd
      Make sure you KEEP this setting!

      “BACKUPRAM=”
      Saves data (if game uses a save feature) so if the power is turned off (not using the Wii VC Save State), the data won’t get loss.
      0 = Doesn’t backup save data
      1 = Does backup save data

      “MULTITAP=”
      The "TurboGrafx 16" / "PC Engine" only had one once controller port and in order for multiplayer (up to five players) to work, a multitap has to be connected.
      0 = No Multitap connected (only 1 Controller is connected)
      1 = Multitap is connected (4 Controllers are connected)

      “PAD5=”
      Use this option if the “MULTITAP=” option is set to 1 and the game you are injecting supports 5 Players.
      If activated, when you start the game, an option appears which will allow you to set which “Wii Remotes” / “Gamecube Controllers” to use.
      0 = Controller 5 is not connected to Multitap
      1 = Controller 5 is connected to Multitap

      “RASTER=”
      I’m not a 100% sure but I think this option is to allow scrolling backgrounds to display correctly.
      I know “Star Parodier” uses this option and in “Puyo Puyo CD” (inject Nintendo Wii Channel, not official Nintendo Wii Channel), it fixes a tiny 'glitch' in the scrolling of the high score screen.
      You will just have to experiment with this option as I don’t know which games are programmed to use it.
      Also beware that games that don’t support “raster” might slow down. I had to disable it in “Rainbow Islands” because the game slowed down when too many enemies were on the screen.
      0 = Raster affect is off
      1 = Raster affect is on

      Below I have quoted what Wiki says about “Raster”:
      Code:
      “Some display systems have only one layer. These include most of the classic 8-bit systems (such as the Nintendo Entertainment System, the original Game Boy, and the PC Engine). The more sophisticated games on such systems generally divide the layer into horizontal strips, each with a different position and rate of scrolling. Typically, strips higher on the screen will represent things farther away from the virtual camera or one strip will be held stationary to display status information. The program will then wait for horizontal blank and change the layer's scroll position just before the display system begins to draw each scanline. This is called a "raster effect" and is also useful for changing the system palette to provide a gradient background.”
      “NOFPA=”
      No idea what this option does. It is always activated in official Wii Channels.
      Make sure you KEEP this setting!
      0 = NOFPA is off
      1 = NOFPA is on

      “IRQMODE=”
      No idea what this option does. It is activated in “Gradius 2: Gofer No Yabou”.
      0 = IRQMODE is off.
      1 = IRQMODE is on.

      “CD_VOLUME=”
      “ADPCM_VOLUME=”
      “PSG_VOLUME=”
      Adjust the CD (.ogg music), PSG (music playing from the .bin files) and ADPCM volume.
      Used in “Gradius 2: Gofer No Yabou”.
      Use 1 decimal point for the volume value, for example: 0.8

      “HDS=”
      “POPULUS=”
      “SPRLINE=”
      No idea what those options do. These settings are not activated in official Wii Channels.
      0 = Disable setting.
      1 = Activate setting.

      “EUROPE=”
      Disable if installing on a Japan Wii, activate if installing on an American or Europe Wii.
      Make sure you KEEP this setting!
      0 = If installing WAD on a Japan [NTSC-J].
      1 = If installing WAD on a USA or an American [NTSC-U] Wii or Europe [PAL-E].

      “PATCH=”
      No idea what this option does but it is activated in “Gradius 2: Gofer No Yabou” - Europe version.
      0 = PATCH is off.
      1 = PATCH is on.

      “HIDEOVERSCAN=”
      By default, this is set to “off”. It is set to “on” in “Castlevania: Rondo of Blood”.
      An over-scan is an extra image around the four edges of a video image, which is not meant to be seen by the viewer.
      Turning this on basically puts a small Black Border around the image. Depending on the type of TV you have will depend if you can see them or not.
      I’ve no idea when you need to use this option, so will you just have to experiment.
      0 = HIDEOVERSCAN is off.
      1 = HIDEOVERSCAN is on.

      “YOFFSET=”
      Used in “Castlevania: Rondo of Blood”. It moves the screen down (y axis) to centre the image.
      If you get any injected ISO’s that do not display in the centre of the screen like “Bonanza Bros.” (inject Wii Channel, not official Wii Channel), try using this.
      Use whole positive numbers like 0, 3, 7, 9 etc.

      “ARCADE=”
      “CHASEHQ=”
      “PADBUTTON=”
      These are options that don’t get used in any official WADs.
      No idea what these options do.
      0 = Disable option
      1 = Activate option
    9. Save the changes you made for the config.ini file by pressing simultaneously Ctrl (Control)+G
    10. Close the 00000005_app_OUT folder
    11. Open again the minimized U8 Tool
    12. In 'Archive File', click in '...' button to localize the file
    13. Select the '00000005.app' file in the randomed-name folder
    14. Then click in 'Pack'
    15. Close the U8 Tool

    NINETH STEP - PACKING THE INJECTED WAD

    1. Go to the randomed-name folder
    2. Copy all the files (not the folders, just the files) that are:
    • - The .app files
    • - The .tik file
    • - The .tmd file
    • - The .cert file
    • - The .trailer file
    • - The .tpl files
    • Then follow the following steps:
    1. Paste all the files in the 'WADpack_WADunpack' folder
    2. And use 'WAD Packer.bat'
    3. This make a out.wad file
    TENTH STEP - USING WADder TO EDIT THE PACKED WAD

    1. Go to the 'WADder_Editor' folder
    2. Run wadder.exe as administrator
    3. In 'WAD to Edit', click in 'Browse'
    4. Select the 'out.wad' file that is in the 'WADpack_WADunpack' folder
    5. Click in the 'Title' tab
    6. In 'All Languages', enter the name of the game
    7. Click in the 'Create WAD!' button
    8. In the 'Banner' tab, select the 'VCPic.tpl' file
    9. Click in 'Preview'
    10. Now click in 'Replace'
    11. Select the screen capture that you made in Snipping Tool
    12. Click again in 'Preview'
    13. Click in the 'Icon' tab
    14. In the 'Icon' tab, select the 'IconVCPic.tpl' file
    15. Click in 'Preview'
    16. Now click in 'Replace'
    17. Select the screen capture that you made in Snipping Tool
    18. Click again in 'Preview'
    19. Then click in 'Continue'
    20. Save your WAD as [game_name].wad Example: PuyoPuyoCD_TGXCD.wad
    21. OK! Now you injected your game as Wii Virtual Console game, ready to install and use!
    INSTALLING YOUR INJECTED WAD:

    Remember, you must have installed any brick protection such as BootMii as boot2, or Priiloader BEFORE INSTALLING ANY WAD!!!!!!! For install WADs, you must have the Homebrew Channel installed on your Wii and one of the following homebrew apps:
    • Wii Mod Lite (released by RiiConnect24 bashed on jskyboo's WiiMod)
    • WAD Manager (released by Waninkoko)
    • Pimp my Wii (released by Attila and distribuided by wii-info.fr)
    Enjoy injecting your TURBOGRAFX-16 CD / PC ENGINE CD games for Wii VC, and have fun!!! Enjoy!!! :) :yaywii:
    saulfabreg
     
    Last edited: Jan 13, 2020
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - (TurboGrafx, TurboGrafx, Injection