mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-14 22:13:47 -06:00
chore: merge sudachi folder and ps4 fonts
This commit is contained in:
commit
297ec74bd9
50 files changed
+106
-51
No files matched your search
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+88
-50
@@ -43,8 +43,11 @@ notes: |
|
||||
(src/emulator.cpp:639-661). The font library opens each by its dumped name
|
||||
or its PS4 name in fonts/, then fonts/font/, then fonts/font2/
|
||||
(src/core/libraries/font/font_internal.cpp:391-468), and falls back to the
|
||||
Noto fonts it embeds (font_internal.cpp:119-127). The entries below put
|
||||
each in fonts/font/, which both the mount and the library read. These are SST
|
||||
Noto fonts it embeds (font_internal.cpp:119-127). Each entry sits in the
|
||||
folder the console keeps it in: the two mounts serve them as is to games
|
||||
and to the LLE libSceFont, and the library finds both. The font2 copies of
|
||||
the SSTArabic family are a later revision than the font/ ones, which the
|
||||
library reaches first. These are SST
|
||||
(Sony Standard Text) typeface files in OTF format. The emulator mounts
|
||||
the directories wholesale, and games load individual fonts by name. Without
|
||||
fonts, the emulator warns "No dumped system fonts, expect missing text
|
||||
@@ -251,263 +254,298 @@ files:
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SST-Light.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:419, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:419, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SST-Roman.otf"
|
||||
aliases: ["SST-EU-ROMAN.OTF", "SST-EU-ROMAN-R.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SST-Roman.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:420, 422, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:420, 422, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SST-Medium.otf"
|
||||
aliases: ["SST-EU-ROMAN-M.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SST-Medium.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:421, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:421, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SST-Italic.otf"
|
||||
aliases: ["SST-EU-ROMAN-I.OTF", "SST-ITALIC-R.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SST-Italic.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:423, 427, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:423, 427, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SST-Bold.otf"
|
||||
aliases: ["SST-EU-ROMAN-B.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SST-Bold.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:424, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:424, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SST-BoldItalic.otf"
|
||||
aliases: ["SST-EU-ROMAN-BI.OTF", "SST-ITALIC-B.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SST-BoldItalic.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:425, 429, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:425, 429, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SST-LightItalic.otf"
|
||||
aliases: ["SST-ITALIC-L.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SST-LightItalic.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:426, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:426, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SST-MediumItalic.otf"
|
||||
aliases: ["SST-ITALIC-M.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SST-MediumItalic.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:428, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:428, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SSTTypewriter-Roman.otf"
|
||||
aliases: ["SST-TYPEWRITER-R.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTTypewriter-Roman.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:430, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:430, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SSTTypewriter-Bd.otf"
|
||||
aliases: ["SST-TYPEWRITER-B.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTTypewriter-Bd.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:431, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:431, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SSTJpPro-Regular.otf"
|
||||
aliases: ["SST-JPPRO-R.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTJpPro-Regular.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:432, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:432, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SSTJpPro-Bold.otf"
|
||||
aliases: ["SST-JPPRO-B.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTJpPro-Bold.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:433, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:433, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "DFHEI5-SONY.ttf"
|
||||
aliases: ["SST-CNGB-HEI-R.TTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/DFHEI5-SONY.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:434, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:434, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SSTAribStdB24-Regular.ttf"
|
||||
aliases: ["SST-ARIB-STD-B24-R.TTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTAribStdB24-Regular.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:435, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:435, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SSTArabic-Roman.otf"
|
||||
aliases: ["SST-ARABIC-R.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTArabic-Roman.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:436, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:436, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SSTArabic-Light.otf"
|
||||
aliases: ["SST-ARABIC-L.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTArabic-Light.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:437, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:437, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SSTArabic-Medium.otf"
|
||||
aliases: ["SST-ARABIC-M.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTArabic-Medium.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:438, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:438, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SSTArabic-Bold.otf"
|
||||
aliases: ["SST-ARABIC-B.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTArabic-Bold.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:439, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:439, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SCEPS4Yoongd-Light.otf"
|
||||
aliases: ["SCE-EXT-HANGUL-L.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SCEPS4Yoongd-Light.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:440, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:440, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SCEPS4Yoongd-Medium.otf"
|
||||
aliases: ["SCE-EXT-HANGUL-R.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SCEPS4Yoongd-Medium.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:441, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:441, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SCEPS4Yoongd-Bold.otf"
|
||||
aliases: ["SCE-EXT-HANGUL-B.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SCEPS4Yoongd-Bold.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:442, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:442, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "e046323ms.ttf"
|
||||
aliases: ["SSTCC-SERIF-MONO.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/e046323ms.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:443, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:443, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "e046323ts.ttf"
|
||||
aliases: ["SSTCC-SERIF.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/e046323ts.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:444, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:444, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "n023055ms.ttf"
|
||||
aliases: ["SSTCC-SANSSERIF-MONO.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/n023055ms.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:445, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:445, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "n023055ts.ttf"
|
||||
aliases: ["SSTCC-SANSSERIF.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/n023055ts.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:446, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:446, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "d013013ds.ttf"
|
||||
aliases: ["SSTCC-CUSUAL.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/d013013ds.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:447, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:447, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "k006004ds.ttf"
|
||||
aliases: ["SSTCC-CURSIVE.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/k006004ds.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:448, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:448, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "c041056ts.ttf"
|
||||
aliases: ["SSTCC-SMALLCAPITAL.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/c041056ts.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:449, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:449, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640-653"
|
||||
- name: "SCE-RDC-R-JPN.otf"
|
||||
aliases: ["SCE-JP-CATTLEYA-L.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SCE-RDC-R-JPN.otf"
|
||||
path: "fonts/font2/SCE-RDC-R-JPN.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:450, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:450, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SCE-RDC-B-JPN.otf"
|
||||
aliases: ["SCE-JP-CATTLEYA-B.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SCE-RDC-B-JPN.otf"
|
||||
path: "fonts/font2/SCE-RDC-B-JPN.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:451, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:451, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTThai-Light.otf"
|
||||
aliases: ["SST-THAI-L.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTThai-Light.otf"
|
||||
path: "fonts/font2/SSTThai-Light.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:452, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:452, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTThai-Roman.otf"
|
||||
aliases: ["SST-THAI-R.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTThai-Roman.otf"
|
||||
path: "fonts/font2/SSTThai-Roman.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:453, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:453, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTThai-Medium.otf"
|
||||
aliases: ["SST-THAI-M.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTThai-Medium.otf"
|
||||
path: "fonts/font2/SSTThai-Medium.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:454, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:454, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTThai-Bold.otf"
|
||||
aliases: ["SST-THAI-B.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTThai-Bold.otf"
|
||||
path: "fonts/font2/SSTThai-Bold.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:455, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:455, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTVietnamese-Light.otf"
|
||||
aliases: ["SST-VIETNAMESE-L.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTVietnamese-Light.otf"
|
||||
path: "fonts/font2/SSTVietnamese-Light.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:456, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:456, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTVietnamese-Roman.otf"
|
||||
aliases: ["SST-VIETNAMESE-R.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTVietnamese-Roman.otf"
|
||||
path: "fonts/font2/SSTVietnamese-Roman.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:457, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:457, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTVietnamese-Medium.otf"
|
||||
aliases: ["SST-VIETNAMESE-M.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTVietnamese-Medium.otf"
|
||||
path: "fonts/font2/SSTVietnamese-Medium.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:458, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:458, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTVietnamese-Bold.otf"
|
||||
aliases: ["SST-VIETNAMESE-B.OTF"]
|
||||
required: false
|
||||
hle_fallback: true
|
||||
path: "fonts/font/SSTVietnamese-Bold.otf"
|
||||
path: "fonts/font2/SSTVietnamese-Bold.otf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:459, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:639-661"
|
||||
source_ref: "src/core/libraries/font/font_internal.cpp:459, src/core/libraries/font/font_internal.cpp:391-415, src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTArabic-Roman.otf"
|
||||
required: false
|
||||
path: "fonts/font2/SSTArabic-Roman.otf"
|
||||
description: "PS4 system font, font2 revision"
|
||||
source_ref: "src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTArabic-Light.otf"
|
||||
required: false
|
||||
path: "fonts/font2/SSTArabic-Light.otf"
|
||||
description: "PS4 system font, font2 revision"
|
||||
source_ref: "src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTArabic-Medium.otf"
|
||||
required: false
|
||||
path: "fonts/font2/SSTArabic-Medium.otf"
|
||||
description: "PS4 system font, font2 revision"
|
||||
source_ref: "src/emulator.cpp:640, 655-661"
|
||||
- name: "SSTArabic-Bold.otf"
|
||||
required: false
|
||||
path: "fonts/font2/SSTArabic-Bold.otf"
|
||||
description: "PS4 system font, font2 revision"
|
||||
source_ref: "src/emulator.cpp:640, 655-661"
|
||||
- name: "DFHEI5-SONY2022.ttf"
|
||||
required: false
|
||||
path: "fonts/font2/DFHEI5-SONY2022.ttf"
|
||||
description: "PS4 system font"
|
||||
source_ref: "src/emulator.cpp:640, 655-661"
|
||||
- name: "PS4Icon.ttf"
|
||||
required: false
|
||||
path: "fonts/font2/PS4Icon.ttf"
|
||||
description: "PS4 button and icon glyphs"
|
||||
source_ref: "src/emulator.cpp:640, 655-661"
|
||||
- name: "SceWebKitSupplemental.otf"
|
||||
required: false
|
||||
path: "fonts/font2/SceWebKitSupplemental.otf"
|
||||
description: "PS4 WebKit supplemental glyphs"
|
||||
source_ref: "src/emulator.cpp:640, 655-661"
|
||||
@@ -14,6 +14,10 @@ cores:
|
||||
- sudachi
|
||||
systems: [nintendo-switch]
|
||||
mode: standalone
|
||||
standalone_directories:
|
||||
- "$XDG_DATA_HOME/sudachi"
|
||||
- "$HOME/.local/share/sudachi"
|
||||
- "PORTABLE_DIR"
|
||||
|
||||
data_root:
|
||||
windows:
|
||||
|
||||
@@ -5007,6 +5007,14 @@ launchers:
|
||||
passes_to: PORTABLE_DIR, the portable folder beside shadPS4.exe
|
||||
fails_when_missing: false
|
||||
source_ref: "emulatorLauncher/Generators/ShadPS4.Generator.cs:29, 158-160"
|
||||
- emulator: sudachi
|
||||
build: standalone
|
||||
kind: passes_path
|
||||
names: []
|
||||
search_dir: "<AppConfig.GetFullPath(\"sudachi\")>/user"
|
||||
passes_to: PORTABLE_DIR, the portable folder beside sudachi.exe
|
||||
fails_when_missing: false
|
||||
source_ref: "emulatorLauncher/Generators/Sudachi.Generator.cs:20, 29-30"
|
||||
- emulator: yuzu
|
||||
build: standalone
|
||||
kind: passes_path
|
||||
|
||||
@@ -63,6 +63,7 @@ SOURCE_FILES = (
|
||||
f"{GENERATORS}/ScummVm.Generator.cs",
|
||||
f"{GENERATORS}/ShadPS4.Generator.cs",
|
||||
f"{GENERATORS}/Snes9x.Generator.cs",
|
||||
f"{GENERATORS}/Sudachi.Generator.cs",
|
||||
f"{GENERATORS}/Tsugaru.Generator.cs",
|
||||
f"{GENERATORS}/Uae.Generator.cs",
|
||||
f"{GENERATORS}/Xemu.Generator.cs",
|
||||
@@ -3092,6 +3093,7 @@ PORTABLE_USERS = (
|
||||
("Eden.Generator.cs", "eden", "eden.exe", "PORTABLE_DIR"),
|
||||
("Ryujinx.Generator.cs", "ryujinx", "Ryujinx.exe", "DefaultPortableDir"),
|
||||
("ShadPS4.Generator.cs", "shadps4", "shadPS4.exe", "PORTABLE_DIR"),
|
||||
("Sudachi.Generator.cs", "sudachi", "sudachi.exe", "PORTABLE_DIR"),
|
||||
("Yuzu.Generator.cs", "yuzu", "yuzu.exe", "PORTABLE_DIR"),
|
||||
)
|
||||
_EMULATOR_FOLDER = (
|
||||
|
||||
@@ -197,6 +197,7 @@ class APortableUserFolder(unittest.TestCase):
|
||||
f"{rl.GENERATORS}/Eden.Generator.cs": source("e", yuzu_like("eden.exe")),
|
||||
f"{rl.GENERATORS}/Ryujinx.Generator.cs": source("r", self.RYUJINX),
|
||||
f"{rl.GENERATORS}/ShadPS4.Generator.cs": source("s", self.SHADPS4),
|
||||
f"{rl.GENERATORS}/Sudachi.Generator.cs": source("u", yuzu_like("sudachi.exe")),
|
||||
f"{rl.GENERATORS}/Yuzu.Generator.cs": source("y", yuzu_like("yuzu.exe")),
|
||||
}
|
||||
|
||||
@@ -208,6 +209,7 @@ class APortableUserFolder(unittest.TestCase):
|
||||
("eden", '<AppConfig.GetFullPath("eden")>/user', "e:3, 7-8"),
|
||||
("ryujinx", '<AppConfig.GetFullPath("ryujinx")>/portable', "r:3-5"),
|
||||
("shadps4", '<AppConfig.GetFullPath("shadps4")>/user', "s:3, 8-10"),
|
||||
("sudachi", '<AppConfig.GetFullPath("sudachi")>/user', "u:3, 7-8"),
|
||||
("yuzu", '<AppConfig.GetFullPath("yuzu")>/user', "y:3, 7-8")],
|
||||
)
|
||||
ryujinx = found[2]
|
||||
@@ -293,7 +295,8 @@ class AUserFolderInTheConfigsFolder(unittest.TestCase):
|
||||
with self.subTest(platform=platform):
|
||||
self.assertEqual(
|
||||
{(f.get("root"), f["standalone_path"].rsplit("/", 1)[0]) for f in view["files"]},
|
||||
{("configs", "shadps4/user/sys_modules"), ("configs", "shadps4/user/fonts/font")},
|
||||
{("configs", "shadps4/user/sys_modules"), ("configs", "shadps4/user/fonts/font"),
|
||||
("configs", "shadps4/user/fonts/font2")},
|
||||
)
|
||||
|
||||
def test_the_installer_follows_from_bios_to_the_configs_folder(self):
|
||||
|
||||
Reference in new issue
Block a user