Puyo Puyo™Tetris®

Puyo Puyo™Tetris®

39 ratings
List of useful apps for modding
By NickW
Only the best apps!
   
Award
Favorite
Favorited
Unfavorite
Looping Audio Converter
Readme[github.com]
Download[github.com]

A GUI-based app that is able to convert between various audio formats. Most notably, it can convert to WAV while still retaining loop points.



To convert to WAV, the output format must be set to WAV, and "Write looping metadata" needs to be set, as shown above.

Note that you will need to use MoveMySmpl, also listed in this guide, to get the converted WAV files to loop properly in-game.
MoveMySmpl
Readme[github.com]
Download[github.com]

Makes WAVs produced by Looping Audio Converter and VGAudio loop properly in-game. To use, simply drag the WAVs that were produced by those apps onto this app.
Narchive
Readme[github.com]
Download[github.com]

Lets you create and extract NARC archives.

To create a NARC archive, drag a folder containing the files and folders you want to add onto create.cmd and follow the prompts. Note that Puyo Puyo Tetris PC doesn't make use of embedded filenames, so you can always say no when it asks you that question.

To extract a NARC archive, drag the NARC archive onto extract.cmd and follow the prompts. Note that extracted files may not always have a file extension.
Paint.NET
Homepage[www.getpaint.net]
Download[www.getpaint.net]

A GUI-based image editor that is able to open and save DDS textures.

To save an image as a DDS, go to File -> Save As..., then change "Save as type" to "DirectDraw Surface (DDS)". When you enter a file name and click save, this dialog will appear:



The format will generally be one of the following:
  • DXT1 when your image contains no transparancy
  • DXT5 when your image contains transparancy
  • A8R8G8B8 when you need the highest image quality possible

The other settings should match what you see in the picture above.
Puyo Text Editor
Guide on how to use Puyo Text Editor

Puyo Text Editor lets you modify the text in the game. I already wrote a Steam guide on how to use this; just click the link above to take you to the guide.
Texconv
Readme[github.com]
Download[github.com] (You only need to download the file named texconv.exe.)

A command-line based app that lets you convert DDS textures to any supported WIC-supported image format (most notably PNG) and visa-versa.

To convert a DDS texture to PNG, use the following command on the command prompt, replacing <files> with the files you want to convert:
texconv -ft png <files>

To convert a PNG to a DDS texture, use the following command on the command prompt, replacing <files> with the files you want to convert:
texconv -m 1 -ft dds -f <format> <files>

<format> will generally be one of the following:
  • DXT1 when your image contains no transparancy
  • DXT5 when your image contains transparancy
  • BGRA when you need the highest image quality possible
TppkTool
Readme[github.com]
Download[github.com]

Lets you create and extract TPPK archives. Note that TPPK archives will almost never have a file extension. TPPK archives are generally the larger files (at least 256KB) you see when you extract a NARC archive. They can also be identified with the text "tppk" at the start of the file if you open up the file in a hex editor.

To create a TPPK archive, drag the DDS files, or a folder containing the DDS files, onto create.cmd and follow the prompts.

To extract a TPPK archive, drag the TPPK archive onto extract.cmd and follow the prompts.
VGAudio
Readme[github.com]
Download[github.com] (You only need to download the file named VGAudioCli.exe or VGAudioCli.zip.)

A command-line based app that is able to convert between various audio formats. Most notably, it can convert to WAV while still retaining loop points.

To convert to a WAV, use the following command on the command prompt, replacing <output> with the name of the WAV file to create (including the .wav extension) and <input> with the name of the audio file you want to convert:
VGAudioCli -o <output> -i <input>

Note that you will need to use MoveMySmpl, also listed in this guide, to get the converted WAV files to loop properly in-game.
XWBTool & unxwb
Bundled download[drive.google.com] (Recommended)

Readme for XWBTool[github.com]
Download for XWBTool[github.com] (You only need to download the file named XWBTool.exe.)
Download for unxwb[aluigi.altervista.org]

XWBTool lets you create XWB archives and unxwb lets you extract XWB archives.

To create a XWB archive, drag the WAV files, or a folder containing the WAV files, onto create.cmd and follow the prompts.

To extract a XWB archive, drag the XWB archive onto extract.cmd and follow the prompts.

Note: The version of unxwb included in the bundled download has been modified to output decimal-based filenames by default.
23 Comments
Bijuklich 2 Apr @ 12:26pm 
so i tried xwb...i can extract IniD7.xwb and IniD8.xwb fine, then i replaced one song from id7 to id8 named it the same as it is in id8, then i repacked also fine without errors but now my IniD8.xwb is 1.38gb, original is 1.39gb and i don't have music in game, just sounds, and hitting rival or walls...
Cuddles 11 Jul, 2020 @ 3:26pm 
XWBTool.exe won't open, wtf
nacky wacky 4 Jan, 2020 @ 11:28pm 
hi, sorry for being clueless but when i create an archive with narchive, nothing happens when i drag it back to extract.cmd. i dont know what i am doing wrong
DuneDudeLIVE 18 Aug, 2019 @ 2:41am 
i have a couple of problems with changing sound effects. i replaced a few sound effects with sound effects from tetris 99, and now instead of going further than the title screen, the game plays the harddrop sound effect on loop and gives me a black screen. How do i fix this?
NickW  [author] 10 Mar, 2019 @ 7:20am 
@IslammedMyKindle I'm the wrong person for that question.
iSlammedMyKindle 1 Mar, 2019 @ 11:13am 
What would it take to turn pentominoes on for the duration of a match? I've never disected a compiled program before (but I've built plenty)
pgames-food 25 Feb, 2019 @ 10:22pm 
cool thanks
NickW  [author] 24 Feb, 2019 @ 5:04pm 
@pgames-food Google has a program called dwebp that can do exactly that.
pgames-food 12 Feb, 2019 @ 8:29pm 
hi nickw, i only just got the game and will practice before any modding, but could i ask if you happen to know of anything that can convert from a .webp file into something more universal?
NickW  [author] 30 Jan, 2019 @ 6:43pm 
@spingebill26 Sound effects are stored in se_bank.xwb and se_bank_e.xwb, so use XWBTool and unxwb to deal with them.