Is it possible to update Ruby version in RPG Maker XP - ruby

This is related with unicode support. The current RPG Maker ruby version is 1.8, The problem is, using english RPG Maker, one cannot display non-standard character such as kanji (japanese characters) inside game's message window. The text was stored properly in a variable but messed up when being shown on game's message to display text. It is shown properly on console. The result was the text shown blank or in form of random boxes. I have made sure my system locale set to japanese
Then I played a japanese game made with RPG Maker, it works fine, I can see those kanji. But then I try to edit them using my english RPG Maker XP, save them, play it again, the game run without error but the text are all gone (invisible). I tried multiple experiments on this, including changing the font, unicode of where the text was stored, .dll being used, RTP Version, none of them serve as solution.
In short, in order to display japanese text properly, I have to use Japanese RPG Maker XP. I already own an english RPG Maker and I want to distribute my game in japanese language. And this unicode problem lead me to a dead end, there is no point if my RPG Maker cannot display japanese characters.
Why ? we have an exactly same software to create a game, only different language but why I cannot see the text ? I have English RPG Maker VX (newer version than XP, built in newer version of ruby) and it has no such problem. But I don't want to use VX nor VX Ace.
This localization problem was just one of reason I ask : is there any possible way, to update the ruby used in RPG Maker which only provide partial unicode support ?

The Characters won't show up in-game if the Font used does not support Kanji Characters. The default Font in the English Does Not Work with Kanji!. Set the font to one that supports the characters (i used a script to set the font) and you or Anyone playing wont have to change their local. font must be installed on your system AND in the Fonts folder of the game to work.

Related

How to display Apple San Francisco's numbers mono-spaced rather than proportionally?

I've recently installed El Capitan on OSX, which comes with the new San Franciso font as system font.
The apple presentation here
https://developer.apple.com/videos/wwdc/2015/?id=804
(Bit of an overview here: http://codemotionapps.com/san-francisco-display-vs-text-compact-vs-normal-a-brief-review/)
states that, by default, numbers are displayed proportionally.
They do allow to switch to displaying them mono-spaced (at least in their API for developers).
I'd like to activate this alternate mode as a user in the Notes app.
Is there a shortcut to do this, just as you would, say, mark text as bold?
Number formatting of an OpenType font requires having control over which features are active during text shaping, something which typesetting tools will offer (InDesign, XeLaTeX, etc), but which normal productivity tools still (after a decade of Adobe, Apple, and Microsoft all agreeing on using OpenType!) don't offer. Notes included.
So, unfortunately, you'll either have to live with this, or contact the Notes team to get OpenType feature control added, or (entirely legally) run the font through a common, free, professional font tool like FontForge or TTX, (legally) change the default feature set to include monospaced rather than proportional numbers, (legally) generate a new font (remember to also change the metadata so you explain what this new font is: not the original, and not 'yours'), and then (legally) install that on your own machine.
Although despite all of that being legal, you will have violated the font license, so that's a thing to keep in mind.

WhatsApp font for emoticons (unicode, windows)

does anybody know how to render these emoticons in Windows given the unicode charcode?
It looks like this icons or font are native to apple (as sayed here) but I don't know which one I can choose to render these glyphs in Windows
Thanks
If whatever you're using to display your text is working correctly and the user has a suitable font installed, then you don't need to do anything. Font substitution will take care of that and choose a font that contains glyphs for those characters.
Windows since 8.1 ships with Segoe UI Emoji, however, if you absolutely need a font to specify explicitly.

Display Arabic content in wp7

I am developing app for window phone 7 .I call one service that return me xml. This xml contain Arabic as well as English content. I can read English content but for Arabic character output look like this ?????????.
I want to display both Arabic and English content in my app please help me
Looking at the Segoe WP family of fonts I have on my computer (which I got by installing the WP7.5 dev tools), the font doesn't contain Arabic characters. This is why you're seeing question marks.
So, seems like you need to use some other available font which contains Arabic characters or embed your own entirely. See this link for a list of available fonts, the editor is a bit weird in the sense that it allows you to use any font even though there's just a limited set of fonts available.
I think the following post may help you:
Indic language display

What is the difference between embedded web fonts and regular TrueType desktop fonts?

I have a good free desktop font and it is free also for font embedding on the web.
The font uses Arabic Unicode and it is TrueType desktop font.
I want to use this font on my website. The problem that most web font converters or generators like font squirrel and typeface.js render the letters separately, not linked together.
I used this Unicode ranges to create the web fonts:
FE70-FEFF,0600-06FF,FB50-FDFF,0750-077F,0621-0652
This should convert all Arabic Unicode characters and should make the letters linked together or attached together like what happen on desktop font but that does not happen.
Can I just use the desktop font file itself without converting it?
What is the difference between a regular desktop font and web embedded font?
BTW, the font desktop file is only 27kb and I tested it in Firefox. It is working great if installed on the system (of course it is on my computer).
Yes, you can use the ttf file itself. Most browsers, except Internet Explorer 8 and lower, support this format.
To support IE8 as well, you must transform the font into an eot file and upload that too. Can't really recommend any specific font converter, having no experience with Arabic fonts, but I'm sure there must be others except fontsquirrel. Have you tried FontForge?
Anyway, in my experience, font files downloaded and installed into the user's system work far better than web fonts, because font support from within the browsers is far from optimal. Some fonts work, others don't with no indication why, yet others don't display well (with the wrong spacing, or as if there is no hinting, etc).
So if you do use a web font, make sure you a) test thoroughly in many different browsers, and b) provide good fallback fonts in the css, in case your webfont doesn't work.

MonoDevelop not support display Thai font

I'm now learning iPhone development with Monotouch and use Mono Develop for IDE. Everything works fine and I'm going to buy a license for MonoTouch. However, the IDE can not display Thai text correctly.
It just display [] that is difficult for me to type message in Thai. Although this text display correct in runtime (iPhone Simulator).
I think this problem occurs in MonoDevelop.
Please could you help me to solve this problem.
PS. I tried everything that I can do. For example, change file format to UTF 8 , 16 and copy text from other programs that display Thai text correctly.
I'm looking forward to hearing from you
Theeranit
Unfortunately, the library that MonoDevelop uses for font rendering on Mac, called Pango, has problems with font fallbacks. That means that if the primary font doen't contain the character you want, it can't fall back to another font for that character.
You can work around this by setting a custom font in MonoDevelop preferences. Set it to a font that contains Thai characters.

Resources