Atlus U.S.A. Forums

Go Back   Atlus U.S.A. Forums > Shin Megami Tensei > Persona series > Persona 2: Innocent Sin
Reload this Page Suggestion/nitpick
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
Old 08-11-2011, 10:33 AM   #1
Gideon Zhi
Atlus Faithful
 
Gideon Zhi's Avatar
 
Join Date: Nov 2007
Posts: 14
Default Suggestion/nitpick

Speaking as someone with an eye for even the tiniest of localization issues (I can be an extraordinary perfectionist) there's one thing about the recent batch of Persona 2 screenshots that has been bugging the crap out of me: the tops of certain letters in the dialog - p, q, y, and g - pop up above the horizontal center line in the text. I'm sure tehre's a technical term for this, but I don't know what it is.

Here's a picture to illustrate what I mean, edited from one of the RPGamer press shots:

Click here to see! Image was huge.

You'll notice that the tops of every other letter align nicely in a line, and these four are out of alignment with them. This appears to be the case in Persona 1 Portable as well - must show that I haven't played much of it! (I DID buy it though, on launch day even!) I'll still buy Persona 2, mind, and it may be too late to fix this, but once you see it it's kind of hard to forget.
Gideon Zhi is offline   Reply With Quote
Gideon Zhi
View Public Profile
Send a private message to Gideon Zhi
Visit Gideon Zhi's homepage!
Find More Posts by Gideon Zhi
Old 08-11-2011, 11:25 AM   #2
Ce Ilhuicamina
Atlus Faithful
 
Ce Ilhuicamina's Avatar
 
Join Date: Dec 2010
Location: México, Tenochtitlan.
Posts: 162
Cool

It's supposed to look like that Duh, since the original games were launched in the 90's they used a "Typewriter text" style for the dialogues in the games which means that some letters may be not completly aligned with the rest, obviously looking ahead of their times to cause an effect of nostalgia on the future re-releases of both games.

LOL
__________________
Can't Find The Exit... Can't Find The Exit... Can't Find The Exit...
Ce Ilhuicamina is offline   Reply With Quote
Ce Ilhuicamina
View Public Profile
Send a private message to Ce Ilhuicamina
Find More Posts by Ce Ilhuicamina
Old 08-11-2011, 12:03 PM   #3
Evilkinggumby
The Man
 
Evilkinggumby's Avatar
 
Join Date: May 2009
Location: Upstate Ny, U.S.A.
Posts: 3,332
Send a message via AIM to Evilkinggumby Send a message via Yahoo to Evilkinggumby
Default

Of all the nit pick complaints I have seen or could see for a game .. THIS has got to be the nittiest pick of them all. It tops the taco in spades...

I appreciate the fact you actually admit it is likely too late to fix it, and that you are especially nitpicky in general.. but.. if that is the case, did you actually have a motive to post this? Knowing in all likelihood no one but a spare few would see it, let alone cite it as an issue?
__________________

Check out my blog on Screwattack. A handful of lengthy discussions!
Evilkinggumby is offline   Reply With Quote
Evilkinggumby
View Public Profile
Send a private message to Evilkinggumby
Find More Posts by Evilkinggumby
Old 08-11-2011, 12:27 PM   #4
Gideon Zhi
Atlus Faithful
 
Gideon Zhi's Avatar
 
Join Date: Nov 2007
Posts: 14
Default

Quote:
Originally Posted by Evilkinggumby View Post
I appreciate the fact you actually admit it is likely too late to fix it, and that you are especially nitpicky in general.. but.. if that is the case, did you actually have a motive to post this? Knowing in all likelihood no one but a spare few would see it, let alone cite it as an issue?
A few reasons.
First, if it ISN'T too late to fix it, it's something that in all probability would take less than five minutes to tweak. Second, in case Atlus re-uses this font in another future title (such as a very hypothetical PSP port of Eternal Punishment), the issue has been raised. Third, Atlus's localizations are generally top-notch, and something like this is generally an extraordinarily easy fix that would improve the quality by degrees.

And lastly, as previously mentioned, it bugs the crap out of me I do my damnedest not to have stuff like this in my own localization work, and I'm constantly tweaking fonts to make sure small issues like this aren't present. I've been doing this stuff for over a decade, and during that time I've both learned a lot and made a fair few such mistakes myself; I consider myself something of an authority on the topic.
Gideon Zhi is offline   Reply With Quote
Gideon Zhi
View Public Profile
Send a private message to Gideon Zhi
Visit Gideon Zhi's homepage!
Find More Posts by Gideon Zhi
Old 08-11-2011, 01:18 PM   #5
Inzaghi
Administrator
Site Admin
 
Inzaghi's Avatar
 
Join Date: Nov 2007
Location: Butler Island
Posts: 1,494
Default

It is too late to change this, but we'll keep it in mind for future projects.
__________________
Quote:
Originally Posted by Foobar View Post
More and more as days go by, I think gamers believe that games are made by magic.
Inzaghi is offline   Reply With Quote
Inzaghi
View Public Profile
Send a private message to Inzaghi
Find More Posts by Inzaghi
Old 08-11-2011, 01:43 PM   #6
Enzeru
Atlus Faithful
 
Enzeru's Avatar
 
Join Date: Jan 2009
Location: Virginia
Posts: 2,549
Send a message via AIM to Enzeru
Default

Pretty sure it's the same font as Persona 1, anyhow.
Enzeru is offline   Reply With Quote
Enzeru
View Public Profile
Send a private message to Enzeru
Find More Posts by Enzeru
Old 08-11-2011, 01:44 PM   #7
Yukichin
Atlus Faithful
 
Yukichin's Avatar
 
Join Date: Dec 2008
Posts: 1,056
Send a message via AIM to Yukichin Send a message via MSN to Yukichin
Default

Honestly, I didn't even notice it. I think the font looks pretty even. Then again, I've been nitpicking the font of Silent Hill: Downpour, which looks AlMoSt LiKe ThIs.
__________________

Beyond the Joystick - game reviews and more
http://beyond-the-joystick.blogspot.com
http://beyondthejoystick.tumblr.com
Yukichin is offline   Reply With Quote
Yukichin
View Public Profile
Send a private message to Yukichin
Find More Posts by Yukichin
Old 08-11-2011, 02:16 PM   #8
Gideon Zhi
Atlus Faithful
 
Gideon Zhi's Avatar
 
Join Date: Nov 2007
Posts: 14
Default

Quote:
Originally Posted by Inzaghi View Post
It is too late to change this, but we'll keep it in mind for future projects.
Alright! Thanks for listening. That's all I really wanted out of this.
Gideon Zhi is offline   Reply With Quote
Gideon Zhi
View Public Profile
Send a private message to Gideon Zhi
Visit Gideon Zhi's homepage!
Find More Posts by Gideon Zhi
Old 08-11-2011, 03:04 PM   #9
Laronmi
Junior Member
Newish Poster
 
Laronmi's Avatar
 
Join Date: Feb 2011
Location: Pittsburgh
Posts: 3
Default

While we're on the topic of typography, I have a quick question: How do you guys choose what typeface to use for the games? I don't know anything about the localization process, but I'm guessing that the most important part of choosing a font for a game is how it adapts to the space it has to work with.

I mean, just looking at the P2p screenshots, it looks like the dialogue boxes don't use any kerning, which makes sense because Japanese character types probably don't need kerning like roman letter types do. Same thing with the x-height; roman letter types need ascender and descender heights, while Japanese character types--to the best of my knowledge--do not. I can't identify the font used in the game from the screenshots (I can't even tell if the lowercase e has a straight or angled bar, but then again I've been awake for over 40 hours and am seeing spots in my peripheral vision), but it's clear that it's not a font that was designed to deal with the issue of being forced into a line of text with no room for kerning, ascenders, or descenders.

Makes me wonder if there's a font out that can work with a fixed square letter space and not be all over the place.


...That didn't seem like so many words in my head.
Laronmi is offline   Reply With Quote
Laronmi
View Public Profile
Send a private message to Laronmi
Visit Laronmi's homepage!
Find More Posts by Laronmi
Old 08-11-2011, 06:27 PM   #10
Gideon Zhi
Atlus Faithful
 
Gideon Zhi's Avatar
 
Join Date: Nov 2007
Posts: 14
Default

Quote:
Originally Posted by Laronmi View Post
Makes me wonder if there's a font out that can work with a fixed square letter space and not be all over the place.
This actually works, at lower resolutions. Check out 8x8 things like this, this, or this. (I apologize for linking to bitmaps, but the editors I use for older games can dump and insert bitmaps with extreme ease, so it's my preferred format for these matters and I'm just linking you to some examples from my archive.) Things like this work great on older consoles like the NES and Gameboy, which are largely tile-based. You're going to be stuck with 8x8 chunks of graphics anyway, and neither has much RAM for doing the fancier font tricks you get on later systems like the SNES (where binary logic can be used to "paint" a picture of the text in RAM; it's still tiled, but you don't see it that way unless you look at the underlying memory) or the PS1 (where you can just assign a sprite to each letter and throw a crapton of them up onto the screen.)

As your font's resolution increases however, having perfectly square roman glyphs is bad. it either ends up being really blocky and ugly, or you end up with a lot of space between each letter and it's ugly. (The Terranigma Effect. Though I think Terranigma's font is 12x16 fixed, not 16x16, you can still get a good idea of what's going on here.) Thankfully more modern consoles like the SNES and the Genesis, and beyond of course, have the RAM to allow fancier tricks, such as the fully proportional fonts like you'll see in some of Squaresoft's later SNES titles. Here's a fun exercise: Take a screenshot from Final Fantasy "2" with some text on the screen and segment it into a grid of 8x8 boxes. Notice how nicely the letters all fit within the boxes! (Incidentally, FF2 SNES is another good example of a font working well in 8x8.) Then take Final Fantasy "3" and try to do the same thing - you won't be able to. This is because the developers have, as stated earlier, have shifted each letter and then used binary logic to paint it between two tiles while still retaining the data currently *in* the tiles. It's pretty technical, but I hope I'm explaining it well.

You don't see kerning too often, not even on modern consoles, but I'm not sure why. I know on the SNES it'd be a real headache to do; you'd basically need a huge table somewhere in the game program that lists every possible combination of two characters in the game's font and has an appropriate value with which to kern. This is likely easier (certainly more feasible) on more modern consoles, but I don't have a lot of experience with those and can't really say much about why kerning is or is not used.
Gideon Zhi is offline   Reply With Quote
Gideon Zhi
View Public Profile
Send a private message to Gideon Zhi
Visit Gideon Zhi's homepage!
Find More Posts by Gideon Zhi
Old 08-11-2011, 06:30 PM   #11
lol, forums
Atlus Staff
 
lol, forums's Avatar
 
Join Date: Oct 2009
Location: Atlus USA Southern Grounds, QA Manor, East Wing
Posts: 489
Default

I'm pretty sure that's done on purpose because the amount of space allotted for a letter's descender is so little that all the letter with a descender would look too short otherwise. As to why so little space was allotted for that, I have no idea.
lol, forums is offline   Reply With Quote
lol, forums
View Public Profile
Send a private message to lol, forums
Find More Posts by lol, forums
Old 08-11-2011, 09:38 PM   #12
Laronmi
Junior Member
Newish Poster
 
Laronmi's Avatar
 
Join Date: Feb 2011
Location: Pittsburgh
Posts: 3
Default

Quote:
Originally Posted by Gideon Zhi View Post
This actually works, at lower resolutions. Check out 8x8 things like this, this, or this......
Oh, yeah. Tile based games and bitmap typefaces do work with the whole fixed-width thing. At smaller resolutions, where the typefaces are built pixel by pixel, issues with descenders and whatnot are pretty much nonexistent. After all, with only a limited amount of pixel space to work with, the ratio differences are too small to represent, and it looks fine to our eyes.

It took me a while to get the second paragraph (Brain's kinda dead; sorry!) but I see what you mean about the painting between two tiles bit. But what I'm seeing for both SNES examples is that the type, like the sprites, were created pixel by pixel. There's no anti-aliasing going on anywhere. I'm completely ignorant as to how anything in the games are programmed, but I'm guess that this means it's possible to cheat the system, so to speak. If the typeface is created pixel by pixel, then a fake descender can be created simply by bumping up the baseline for every letter up a pixel or two.

I don't know if anything I'm typing makes sense, so here's a link to a picture to illustrate what I was trying to say. I don't know if that picture makes sense, either.

Quote:
Originally Posted by Gideon Zhi View Post
You don't see kerning too often, not even on modern consoles, but I'm not sure why. I know on the SNES it'd be a real headache to do; you'd basically need a huge table somewhere in the game program that lists every possible combination of two characters in the game's font and has an appropriate value with which to kern. This is likely easier (certainly more feasible) on more modern consoles, but I don't have a lot of experience with those and can't really say much about why kerning is or is not used.
Tracking is easier than kerning, probably. And maybe because of the way that Japanese characters are rendered? I DON'T ACTUALLY KNOW WHAT I'M TALKING ABOUT HERE.

WARNING: PERSON COMPLETELY IGNORANT ABOUT THE PROCESS OF GAME LOCALIZATION IS ABOUT TO SPOUT WACKY IDEAS ABOUT IT. CONTINUE TO READ AT YOUR OWN PERIL.

Since the process I talked about above only works with bitmap typefaces that are not rendered with anti-alias, for games that have typefaces that do rely on anti-alias, that "bump up the letters a few pixels" trick can't really be used. I'm assuming that an entirely new typeface isn't created for every game that's localized, which means that the type we see in-game must already have existed somewhere else and was imported into the game.

If a typeface that was designed for print or web is used, then that means the individual characters have been designed for a media format capable of rendering kerning, ascenders, descenders, etc. But Japanese characters don't require any of that, so when the type is displayed, it has to adjust itself to make sure that it fits inside the boundaries. Here, have another picture!

I'm using Chinese, but I think Japanese characters do the same thing? I mean, each individual character fits nice and neatly into their own box! Nothing spills over, everyone has their own space, it's all nice. Even the punctuation uses up all the space it has. (There are no spaces between sentences; the space comes with the punctuation. If you ever see someone online from China/Japan type in English, but they don't use spaces after punctuation marks, that is why.)

Let's ignore the fact that I used a fixed-width font here and focus on roman letters. They do not fit nice and neatly into each box, even when the character width is the same as the boxes. Even after taking away the boxes and leaving just line-heights, the letters still don't fit neatly. If we take the letters with descenders and move them so that they rest on the baseline, it looks...really ugly. If we decrease the size of those characters, it doesn't look quite as ugly, but it's not good either.

I have no idea whether the text for a game is stored in "boxes" (each line of text has a specific character limit) or "lines" (each line of text does not have a specific character limit, so fluid width fonts can be used with greater effect) or even if what I'm saying makes any sense. But the point remains that without some tweaking, pre-existing vector based typefaces probably do not play nicely with line-heights designed for Japanese characters and must be adjusted. This is what causes that unsightly uneven height. Also, I have a plate of spaghetti next to me that looks like it's moving, so I'm not sure if I am typing words that make sense, or if I have somehow typed out an incantation to summon the Flying Spaghetti Monster. I need sleep.


BUT ANYWAY, tl;dr, if the in-game typeface that is used is a pre-existing type created for use in print/web/etc., it will not play nice with the way that Japanese characters have defined the line-height. I don't know how easy/difficult it is to modify the line-heights, but if it isn't something that's easily done, then maybe someone could come up with a typeface designed for video game localization. Instead of resting the letters on the baseline, all letters without descenders are bumped up a few pixels, creating a fake descender of sorts. If used for print or web, the typeface would look utterly ridiculous, since the various letter heights would be all over the place. But for games where the line-height is based off Japanese characters, it could work.


Quote:
Originally Posted by lol, forums View Post
I'm pretty sure that's done on purpose because the amount of space allotted for a letter's descender is so little that all the letter with a descender would look too short otherwise. As to why so little space was allotted for that, I have no idea.
I think so little space was allotted for descenders because of the way Japanese typefaces handle them. This page explains things so much better than I ever could.



oh god I'm just going to shut up and go to sleep now in this hole in the ground
Laronmi is offline   Reply With Quote
Laronmi
View Public Profile
Send a private message to Laronmi
Visit Laronmi's homepage!
Find More Posts by Laronmi
Old 08-12-2011, 11:30 PM   #13
Iris
Atlus Faithful
 
Iris's Avatar
 
Join Date: Oct 2008
Posts: 1,021
Default

Quote:
Originally Posted by Laronmi View Post
WARNING: PERSON COMPLETELY IGNORANT ABOUT THE PROCESS OF GAME LOCALIZATION IS ABOUT TO SPOUT WACKY IDEAS ABOUT IT. CONTINUE TO READ AT YOUR OWN PERIL.
I love this disclaimer. If I had mod powers I would gleefully go around editing it into...so many posts here.
__________________
A philosophy to live by.
Iris is offline   Reply With Quote
Iris
View Public Profile
Send a private message to Iris
Visit Iris's homepage!
Find More Posts by Iris
Old 08-14-2011, 04:56 AM   #14
Salbert
Atlus Faithful
 
Salbert's Avatar
 
Join Date: Feb 2011
Posts: 187
Default

wow. im glad i dont have ocd.
Salbert is offline   Reply With Quote
Salbert
View Public Profile
Send a private message to Salbert
Find More Posts by Salbert
Old 08-20-2011, 02:15 PM   #15
KezzieZ
Atlus Faithful
 
Join Date: Aug 2011
Posts: 16
Default

Meh. It doesn't bother me a ton, but I can see how it can be irritating.

It probably has something to do with size constraints and aesthetic choices in those boundaries (or that they simply had that typeface and it was easy to plug in), but I don't know much about typefaces or the detail choices that go into localizations.

Honestly? I'm just glad we're finally getting an official release of IS. Present-day Atlus tends to be good about this sort of thing (as far as I know), but I've had various "no export for you" disappointments from game developers and distributors so I'm always overjoyed to see foreign games I'm interested in getting North American releases.
KezzieZ is offline   Reply With Quote
KezzieZ
View Public Profile
Send a private message to KezzieZ
Find More Posts by KezzieZ
Reply

« Previous Thread | Next Thread »
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Linear Mode
Hybrid Mode Switch to Hybrid Mode
Threaded Mode Switch to Threaded Mode

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 06:50 PM.

Atlus U.S.A. - Archive - Top

Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.