Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regression in Shinobido - Tales of the Ninja #16845

Closed
hrydgard opened this issue Jan 25, 2023 · 17 comments
Closed

Regression in Shinobido - Tales of the Ninja #16845

hrydgard opened this issue Jan 25, 2023 · 17 comments
Labels
GE emulation Backend-independent GPU issues PGF / sceFont Issue involves PGF fonts.
Milestone

Comments

@hrydgard
Copy link
Owner

Reported by email:

When I OPEN the GAME "Shinobido - Tales of the Ninja" it has a bug that all the Texts are Missing and Completely Dissappeared, and the Game is always Crashing.. unlike before I could play it No Problem and Beat the Game without resting.

Please FIX this Bug, so I could Played it again, before this 1.14.4 version udpate came and the bugs showed up.

@hrydgard hrydgard added the GE emulation Backend-independent GPU issues label Jan 25, 2023
@hrydgard hrydgard added this to the v1.15.0 milestone Jan 25, 2023
@sum2012
Copy link
Collaborator

sum2012 commented Jan 25, 2023

Soft gpu also don't work,Seem like scefont isue
UCES00421-opengl.zip
UCES00421-softgpu.zip
v1.14.4-286-g422883726-windows-amd64 log:
https://gist.github.com/sum2012/6cd011f38cfc21691626448e717704c8
On hand build test:
v1.13.2-2156-ge1feb94cc good
v1.13.2-2491-g48aa41e2c bad

@sum2012
Copy link
Collaborator

sum2012 commented Jan 25, 2023

v1.13.2-2456-gc33f732cc good
v1.13.2-2458-gc1c5c6cb8 bad
It mean #16554
As I excpect,It is scefont issue
tag @nassau-tk
@hrydgard how do we solve it ?

@sum2012 sum2012 added the PGF / sceFont Issue involves PGF fonts. label Jan 25, 2023
@sum2012
Copy link
Collaborator

sum2012 commented Jan 25, 2023

This is real PSP 's image, Not sure it use which font
pic_0000

@nassau-tk
Copy link
Contributor

Uuuum....
I must adjust the Jpn0.pgf.
I will back to home on sunday.
Please, Give me a time!

@sum2012
Copy link
Collaborator

sum2012 commented Jan 25, 2023

@nassau-tk don't hurry, We only need to fix it before v1.15.0 :)

@sum2012
Copy link
Collaborator

sum2012 commented Jan 25, 2023

Another option is that force don't use jpn0.pgf for UCESXXXX 's games

@hrydgard
Copy link
Owner Author

Hm, that could be a possibility. Does the real PSP do something like that?

@sum2012
Copy link
Collaborator

sum2012 commented Jan 25, 2023

Real psp log:
00:05.260 user_main - sceFontFindOptimumFont 0x8B7B730, 0x9FF9B88, 0x09FF9B5C(0x0) = 0x0
So that It really return Jpn0.pgf ? (arib.pgf and gb3s1518.bwfon don't count of 0 ?)

@unknownbrackets
Copy link
Collaborator

I have seen no evidence that the PSP sceFont library does any weird logic like that. I'm pretty sure it doesn't care what game you're playing, it just tries to match the requested style. I think I have games that correctly use jpn0.

"Glyph with negative size, not rendering" seems weird, though.

-[Unknown]

@nassau-tk
Copy link
Contributor

Same issue happened Shinobido Homura(Japan ver.).
OKOK〜✨

@nassau-tk
Copy link
Contributor

Hello~!!

I fixed jpn0.pgf.
Text will appear on 忍道 焔(JP ver.) too.

jpn0.zip

v1.14.4-322 Original (Not appear the font)
image

v1.14.4-322 change fixed jpn0.pgf
image

This isseu reported by e-mail.
And, Idk that how to check on English ver.(Shinobido - Tales of the Ninja)

I will make PR soon.

@sum2012
Copy link
Collaborator

sum2012 commented Jan 29, 2023

This is English ver.(Shinobido - Tales of the Ninja)
@nassau-tk 's font
1

@nassau-tk
Copy link
Contributor

@sum2012

Gooooooo:D !!

@nassau-tk
Copy link
Contributor

@hrydgard
This isuue solved by fixed jpn0.pgf.
Normaly, This topic will close.
Do you have any problem?

@Ndron
Copy link

Ndron commented Feb 22, 2023

#Did nt get where is original jpn0.pgf ? Or where I should place jpn0.pgf ?
found solution - make dir in ppsspp directory flash0/font/
and copy jpn0.pgf there

ppsspp/flash0/font/jpn0.pgf

@sum2012
Copy link
Collaborator

sum2012 commented Feb 22, 2023

@Ndron nassau-tk in #16859 have update jpn0.pgf which merged.

@nassau-tk
Copy link
Contributor

@sum2012

@Ndron nassau-tk in #16859 have update jpn0.pgf which merged.

Probably, Stable ver. user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GE emulation Backend-independent GPU issues PGF / sceFont Issue involves PGF fonts.
Projects
None yet
Development

No branches or pull requests

5 participants