Comments (12)
https://github.com/dnasdw/SharedFontTool
from luma3ds.
Why not politely ask them for source, expressing the intention to integrate it into a CFW for the benefit of Chinese users?
from luma3ds.
Here is a tool that convert font into 3ds format font.
https://github.com/dnasdw/3dsfont
J/U/E region 3ds use standard font that not include all characters.
from luma3ds.
@chaorace Nice idea, but not as important as you might think.
Most Chinese users don't use Chinese 3DSs, they use Japanese 3DSs, the real Chinese systems are quite limited.
Nevertheless still a good idea, more features are always a bonus!
I think most people use the Shared Font Tool the other way around, to inject the Chinese font on their other systems, for example when playing Chinese translated games on their Japanese 3DS, etc.
If Luma adds the feature, it would make it much easier, because Shared Font Tool has to be done every reboot, similar to NTR.
It would be very useful if it was on a per game setting, if at all possible. Because, some games need a different font, some games do not. Games that don't need it can have their text messed up, home menu too.
from luma3ds.
@TuxSH no more planed this feature? localized game in asia region still need this feature.
from luma3ds.
I honestly have no idea what this does... I can't find source code for it, so I assume it's closed source? Any details on what it actually does?
from luma3ds.
I'm not entirely sure myself, but, based on the contents of the zip, my best guess is that it swaps out the loaded fonts in memory with a given bcfnt file. Then again, I don't know very much at all about how the 3DS handles fonts! I can ask the original requester, who speaks Chinese, if the devs could elaborate on how the app works / release source
from luma3ds.
Yeah, by reading the description I guess it changes the home menu region and loads the different system font.
from luma3ds.
I'd need to know how this works to be sure... What I'm sure about is that a game-specific toggle is not possible, due to how "loader" works (same reason for which per-game CPU clock can't be done). If this patches a system title/module (as I'm guessing), the patch would be there for all the booted games until you change it... so maybe this would be pointless.
from luma3ds.
I think there's also the additional problem of having to use the copyrighted font data.
from luma3ds.
There's open source CJK fonts from big company so that wouldn't be a problem, the only problem is we are not sure if the original dev would corporate with this project. As far as I know from 3DS scene in China, there's only a tiny chance that they would release the source code to public.
from luma3ds.
Can confirm the user above is the original coder for that tool. It's really glad to see Chinese devs step up and release source code.
paging @AuroraWright
from luma3ds.
Related Issues (20)
- System clock HOT 2
- 3ds games problem id 15 HOT 1
- Bug with hbmenu auto boot into DSi HOT 1
- An exception occurred. ARM11 - data abort - Translation-section HOT 2
- (Regression) When upgrading, Luma will not boot from any NAND if SysNAND CTRNAND cannot be mounted HOT 4
- Hey
- [Feature Request] Better brightness control HOT 2
- System crashes when opening a menu (data abort exception) HOT 3
- New3ds input redirection cause console crash: HOT 2
- (Question/Request) Luma Handled Streetpass HOT 3
- luma won't update HOT 6
- Power on the 3DS and it automatically opens Luma´s menu. When I press save it gets stuck there.
- Power on the 3DS and it automatically opens Luma´s menu. When I press save it gets stuck there. HOT 1
- black screen HOT 1
- Compiling problems HOT 2
- NES VC Sound Problem
- Stargate 3DS does not boot into homebrew in DS mode HOT 5
- [Feature Request] I want luma to load more cheat instructions HOT 1
- BUG 3DS wifi connectivity died HOT 9
- Cannot "copy boot.firm and boot.3dsx from the Luma3DS .zip to the root of [my] SD card" HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from luma3ds.