Ppsspp: Chinese font missing issue

Created on 10 Nov 2020  ·  63Comments  ·  Source: hrydgard/ppsspp

I use World chinese patch of NeverlandNaruru Oukoku Monogatari for example

1

edit:wrong picture
2

Old version of jpn0.pgf more support chinese font

@hrydgard this must solve in v1.10 otherwise chinese people (special using android) will use older version forever.

Do we detect lang using zh_CN.INI or zh_TW.ini use older version of jpn0.pgf ?
Or use eboot.* ? (This game use disc0:/PSP_GAME/SYSDIR/EBOOT.LEI )
Or detect using kernel function ?

PGF / sceFont

Most helpful comment

Thanks all for the testing and reporting, and nassau-tk for the work creating the final fonts :)

Time to close.

All 63 comments

upload again bad picture
2

@nassau-tk Can your jpn0.pgf add more support of chinese font ?

Yup, that would seem to be the problem...

@ nassau-tk jpn0.pgfで中国語フォントのサポートを追加できますか?

This is a heavy ploblem!
If add chinese font then I don't have converter for including Chinese.

@hrydgard
What kind of converter used "Old jpn0.pgf"?
And,Do you have it?

I haven't touched that font stuff for many years, I don't remember :(

First I need to list out games that must use current jpn0.pgf
GUNDAM VS GUNDAM NEXT PLUS (NPJH50107)
Neon Genesis Evangelion 2 \Shinseiki Evangelion 2 ULJS00064
@nassau-tk do you know more games ?

@sum2012

janne d'arc
Monster Hunter Seriese (MHP/MHP2/MHP2G/MHP3)
Assassin's Creed : Blood Line
QIX+
EXIT
Kangaeru EXIT (EXIT2)
Tantei Jinguji Saburo -Hai to Diamond- (maybe?)

I can remember only these now.

I will try think about some way to solve font problems this week end.

By the way, How many chinese patched game is there?
Do you know?
It's many? or a little?

I want try hard to soleve the issue!! :triumph:

There are more 600 chinese patched games.
I may solve it by programly by temp method:
1: Default use older jpn0.pgf for PPSSPP 'S ui that choose chinese
2: For some games that must use current jpn0.pgf

My chinese friend said that jpcsp emulator now use better chinese font.
Can you try it ? Thanks.

https://github.com/jpcsp/jpcsp/raw/ed2de4afb7e449b0bf0ebbc6da3e1dd9d6f473a3/flash0/font/jpn0.pgf

@sum2012

Is it a TTF?
If it's "Right" then please tell me it!

It is SourceHanSans font.

Thank you!
I will check & test later.

@sum2012

I was checked about Chinese font a few minutes.
I felt dizzy a little.:sweat_smile:
Please help me when Several questions may be done about Chinese.

@sum2012

If your friends knowing the application of "TTF to PGF Converter" then Please give me the application information.

@hrydgard
@sum2012

And....Do you know how to use this PGF converter(?).?
https://github.com/tpunix/pgftool

If you know then please teach me....

hm...report.
To be honest, an amateur is doing unreasonably.
But possibly? I have a chance...?
image

I installed "MinGW" and compile the PGF tool.
but, I could not compile all tool completely.

-1 Add Chinese Kanji Fonts to My Custom Japanese font.
-2 Convert by TTF2PGFJ.
-3 Mix "JPCSP's jpn0.pgf" and "My custom jpn0.pgf" by PGF Tool.

JPCSP's jpn0.pgf need for "Font code base".
I can't create a jpn0.pgf of "including chinese code".
So,I tested mix them.
I will try hard a little more.

@sum2012
If you can test apperarlance chinese then download data below .
Balance is not tuning yet.
https://drive.google.com/file/d/1jCqCa6dz50K7pGyLahmYKG36R4sQoZyg/view?usp=sharing

Sorry @nassau-tk
Last week I need OT to work.
Your jpn0 seems work.Well done
1

If you have "Chinese patched Janne d'Arc" then please chekc it.
Becasue,that game can check the font appearlance.

@hrydgard
It's expected that it takes time for correction of the point of view of the font and the size.
So, Please consider whether it's returned to the previous data which didn't have much in haste and dissatisfaction.

@nassau-tk
1

tag @lightfirst which is jpcsp 's font maker

@sum2012
Thank you!

How about real PSP font for Chinese patched games?

It should use gb3s1518.bwfon but jpcsp emulator is not full support

ttf2pgfj.exe is only packing "Japanese JIS-Lv1 code".
If mix the 2 PGF(included Chinese & Only Japanese) by "PGF Tool" then appear the garbage on right side on some character.
Not good....

I want conver to including Chinese from TTF to PGF directly.

Can use this one ?
https://www.freechinesefont.com/simplified-traditional-hanyi-senty-candy/
It support simplified and traditional chinese

Is this a TTF?
Yes,Maybe can do it.
But,Why?
I'm already use your recomended han-sans-serif.

https://www.sentyfont.com/index_htm_files/Hanyi%20Senty%20Candy-color.ttf

Becuase you said that you want to including Chinese from TTF to PGF directly .This one is is ttf

Oh,sorry.

The prblem is not TTF.
I got Chinese Kanji-characters already on my TTF file.
Problem is a my using converter.

Because, I am using a converter "ttf2pgfj".
ttf2pgf(J) is convert to jpn0.pgf & ltn0.pgf from some TTF.
But,It's convert only "Japanese JIS-Lv1" not include chinese code.
So, I must mix the my converted PGF & chinese base PGF(example old PPSSPP or JPCSP jpn0.pgf).

So,I want converter that can including the chinese.

I'm exploring in Github now.

oh i see

Um....

Only MHP3 is appear the garbage.

MHP2G
Janne d'Arc
EXIT
Evangelion2
Assassins Creed : BloodLine
And Maybe "World Never Land"?
These games no Problem....Why?

@sum2012
@hrydgard
@shenweip

A hasty report!
I have a good news!

I got PGF converter that helping by @tpunix .
And , I could make "Japanese & Chinese Mix PGF".
The converted PGF will not appear the garbage.
And,This font including 12,989 character of Kanji.
I think "Maybe,enough".
I think about this tool is good convert more than ttf2pgfj.

I think that I must tuning the base TTF a little.(Maybe,real little bit.)
https://drive.google.com/file/d/1MCpPquQ_gDMoMPSxEu19hGJhTqdg1ag0/view?usp=sharing
I uploaded the file on my GoogleDrive.

[Japanese Hira-gana Sample.]
image

[Kanji-sample of Include Chinese 簡体字.]
image
image
image

Sorry, I don't know that that font don't support traditional chinese (繁体字)
1
Can you use this one instead ?
https://www.sentyfont.com/index_htm_files/Hanyi%20Senty%20Candy-color.ttf

Please tell me!
簡体字
繁体字
Do you need both isn't it?

And,Maybe you are not wrong.
Maybe,This problem happne by My wrong work.

Yes

在 2020年11月16日週一 下午11:51,nassau-tk notifications@github.com 寫道:

Please tell me!
簡体字
繁体字
Do you need both isn't it?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/hrydgard/ppsspp/issues/13652#issuecomment-728148610,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAQTT7ASDJPU2ZLCT7RHGL3SQFDADANCNFSM4TQW7KOQ
.

OK!
I understand it!!
I try it!!
Please wait......!

@sum2012

Can you check?
https://drive.google.com/file/d/1rmBMlKewFKqQXoqyhbKNoU-8OJ1u7ml9/view?usp=sharing
(Sorry I will sleep....Good Night.)

Um...
I see. I will retry to check.

Um...
It characters seems including in font file.
And, It character appear on "Monster Hunter 3rd Guild Card editting".

image

image

image

If you can try enter the "以" and "來" on MHP3 then please tell me the result.

Sorry @nassau-tk
Check my real psp , the font also have problem
https://ibb.co/t8PD92j
https://ibb.co/Wk8DTCK

@sum2012

Wao!
Is this a installed my font on your real PSP?!
Thank you for your testing.

And , I'm remaking the PGF from Zero.
But,It's not working correctly.

I'll report later.

No,It is a original psp font
I don't know how to change real PSP Font
I am using 6.60 PRO-C2

Oh!!
Is it said that it's a problem of Chinese patch?

I had seen the information which became changed to the Unicode font after Ver.6.0 of original firmware.
Is it related this case???(An amateur idea.:smile:)

@sum2012

Please tell me about Chinese Patch.
And, Can you do below?

  • Is it not official & not updated isn't it?
  • Can you test MHP3 Guild Card Editting?
    If you can do it then enter the some Simplified & some Traditional chracters.
    Offcourse, You should test strange characters that appeared on the warning screen.

If appear the "以"&"來" and other on MHP3rd then we can think possibly "Problem Of Chinese patch".

More Chinese patched user are there here?

@hrydgard

Do you have any lnfo of Chinese patch?

I don't know that how can see older history before this
https://github.com/hrydgard/ppsspp/commit/8d1ece05ca5d7de2e1926b8c7469a5d5f616c6b8#diff-50ce87ea76562d0c1c91b05e0f4b512b1ec437b8e1fefc43703f96548543d8db

I don't have MHP3 on hand

@sum2012

OK! I see!

@sum2012
https://github.com/hrydgard/ppsspp/issues/13510
Try this one.
It's convert from sarasa-mono-slab-sc-regular.tff.

@leoxxx

Thank you for your recomend.
If you know about this font then Please tell me about it.
Is this font inclueding simplified & traditional both?
And, What kind of font converter did you use?

https://github.com/be5invis/Sarasa-Gothic
CJK font. SC & TC fonts are independent.
I just use the SC font to convert. Not test, may be SC font can display TC.
Convert by PSP FontMaker.
PSP FontMaker.zip

@leoxxx can you upload a complied version of jpn0.pgf ?Thanks

I'm not a developer, can't compile the jpn0.pgf.
If you want the convert one, it's in https://github.com/hrydgard/ppsspp/issues/13510 the issue of the first comment.
https://github.com/hrydgard/ppsspp/files/5327744/jpn0.zip

@sum2012
我不是开发者,不会编译。
如果你需要转换版的,在https://github.com/hrydgard/ppsspp/issues/13510 里第一个评论里有个ZIP文件,自取。

@leoxxx Your font is too large
1

@nassau-tk You font 's size is right (But I cannot confirm again because you don't share the font now )
2

@sum2012
You can try other version Sarasa Gothic https://github.com/be5invis/Sarasa-Gothic or other font.
Convert it by PSP FontMaker.
你可以试试其它版本的更纱黑体,我只是用了其中的等宽简中版。或者你可以自己找其它字体。
然后用PSP FontMaker转换一下看看。

I think PPSSPP can give more jpn0.pgf to choose by gamers, when the game text display error.

@sum2012

My latest jpn0.pgf(Source-Hans-sans base) is below.
https://drive.google.com/file/d/1iW7Qe8eKuTVsk3-eG5JVvQC0F2KBN1lB/view?usp=sharing

I think about this font that maybe noproblem on any games.

And,I have begun to think that may be unrelated in an indication problem of the characters of the warning screen.

Please try below.

Please eliminate all font data from a FONT folder of PPSSPP.

Next Start the 真・三国無双6.

Maybe, Appear the warning screen.(Auto-save? Data load?)

So,Warning screen(Gray background=PSP System warning) is not use PGF isn't it?

Assassin's Creed:Blood Line is Original warning screen.
So,Appear the Invalid Memory Access Error.

@leoxxx

um...
I don't think so about "Selectable font system".
Beacause,PSP font file is not "just a font".
It's because the game which doesn't move exists when there are no perfect original fonts (Or and it's equal.) like QIX++.
It can't be said that it's also right to include Chinese in jpn0.pgf by such meaning.:sweat_smile:

I think most important things that the chinese characters appear or not appear "in game".

@nassau-tk You font is perfect for me.

@sum2012

OK!
I maked PL!

Could you send me the screenshot of real PSP running World Neverland Chinese Patched?

@sum2012
@leoxxx

The fixed font file was merged.
Maybe, It will coming update on latest git build.
Um...
I'm sleepy.... :sleepy:

Thanks a lot

在 2020年11月23日週一 上午2:59,nassau-tk notifications@github.com 寫道:

@sum2012 https://github.com/sum2012
@leoxxx https://github.com/leoxxx

The fixed font file was merged.
Maybe, It will coming update on latest git build.
Um...
I'm sleepy.... 😪


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/hrydgard/ppsspp/issues/13652#issuecomment-731815687,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAQTT7A4NZKUECTFPUDPWJLSRFNQHANCNFSM4TQW7KOQ
.

Thanks all for the testing and reporting, and nassau-tk for the work creating the final fonts :)

Time to close.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Saramagrean picture Saramagrean  ·  6Comments

soredake picture soredake  ·  4Comments

marosis picture marosis  ·  6Comments

Deivmsr picture Deivmsr  ·  6Comments

ultrasuper19 picture ultrasuper19  ·  4Comments