Programs Supporting CHP - DragonRatTiger/CHPEditor GitHub Wiki

Below is a list of programs that will load & display CHP files; Support varies between applications.

Legend Note
Fully supported
Limited or broken support
No support
Unknown

FeelingPoMu2nd

(NOTICE: This program does not work on Windows 11.)

FeelingPoMu2nd provides the best support for Pomyu Charas, despite its 20+ year age. However, users may have a degraded experience if running Windows 8 or higher. Ryzen CPUs are also known to not render the game's graphics correctly.

Images with alpha channels are not supported, and may appear warped if the user attempts to load them.

Commands

Command Supported? Notes
#CharName -
#Artist -
#Anime -
#Size -
#Data ✔ (16 only) If this command is missing, indexes are written in numerical format instead of hex format, and the character may only support up to 100 rects (0~99). Missing this command also marks the character as Legacy.
#CharBMP -
#CharBMP2P -
#CharTex -
#CharTex2P -
#CharFace -
#CharFace2P -
#SelectCG -
#SelectCG2P Added in beatoraja.
#CharFaceUpperSize Added in beatoraja.
#CharFaceAllSize Added in beatoraja.

Per-animation Commands

Command Supported? Notes
#Patern -
#Pattern Added in beatoraja.
#Layer -
#Texture -
#Flame -
#Frame Added in beatoraja.
#Loop -

Animations

ID Name Supported? Notes
1 Neutral -
2 Second -
3 Ojama -
4 Miss -
5 Standing -
6 Fever -
7 Great -
8 Good -
9 Player hits Bad -
10 Player hits Fever -
11 Player hits Great -
12 Player hits Good -
13 Unknown -
14 Dance -
15 Win -
16 Lose -
17 Fever Win -
18 Attacked by Ojama -

beatoraja

beatoraja is the only other program that supports Pomyu Charas. However, Pomyu Chara support is limited, and many aspects of Pomyu Charas do not display correctly.

Commands

Command Supported? Notes
#CharName -
#Artist -
#Anime -
#Size -
#Data ⚠ (16 or 36) Base36 support added in beatoraja. If missing, #Data defaults to 16, breaking Legacy support.
#CharBMP -
#CharBMP2P -
#CharTex -
#CharTex2P -
#CharFace -
#CharFace2P -
#SelectCG -
#SelectCG2P Added in beatoraja.
#CharFaceUpperSize Added in beatoraja.
#CharFaceAllSize Added in beatoraja.

Per-animation Commands

Command Supported? Notes
#Patern Sprites are drawn outside of the character's boundaries. This can unintentionally obscure the play area.
#Pattern Added in beatoraja. Read note for #Patern.
#Layer Read note for #Patern, also applies to #Layer.
#Texture -
#Flame -
#Frame Added in beatoraja.
#Loop Index is incorrectly raised by 1.

Animations

ID Name Supported? Notes
1 Neutral -
2 Second -
3 Ojama -
4 Miss -
5 Standing -
6 Fever -
7 Great -
8 Good -
9 Player hits Bad -
10 Player hits Fever -
11 Player hits Great -
12 Player hits Good -
13 Unknown -
14 Dance -
15 Win -
16 Lose -
17 Fever Win -
18 Attacked by Ojama -