Author Topic: Turn off font anti-aliasing?  (Read 14178 times)

vitaflo

  • Newbie
  • *
  • Posts: 8
    • View Profile
Turn off font anti-aliasing?
« on: May 08, 2015, 09:04:35 PM »
Weird request, but is there any way to turn off font anti-aliasing in AM?  I use an arcade monitor and anti-aliasing just makes the fonts look blurry.  Non-antialised fonts look better (the monitor basically anti-aliases it for you), but I can't seem to make the frontend change it.

omegaman

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 880
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #1 on: May 09, 2015, 05:54:32 AM »
Vitaflo-

AM will default to whatever font you specify under configure/general/default font or in the layout.nut. If you are using windows 7 or 8,  you can turn off font smoothing and anti aliasing. And, I'm sure the same applies for XP and linux. Depending on what OS you are using, a quick google search should help remedy the situation. Hope this helps. 

   

vitaflo

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #2 on: May 09, 2015, 07:50:04 AM »
I guess this is why I asked, as turning off font smoothing (clear type) in the OS (win7) doesn't turn it off in AM.

omegaman

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 880
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #3 on: May 09, 2015, 12:54:33 PM »
Hmm, that's interesting :p. I am sure when Raygun gets the time to read this post, he will have a better answer for you.

cools

  • Full Member
  • ***
  • Posts: 83
  • Arcade Otaku Sysadmin
    • View Profile
    • Arcade Otaku
Re: Turn off font anti-aliasing?
« Reply #4 on: May 10, 2015, 06:12:03 AM »
Suggestion, don't run 320x240. Run attract mode in 640x240.

The font rendering doesn't work well at really low resolutions, doubling it on the horizontal cleans it up really nicely.

vitaflo

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #5 on: May 10, 2015, 07:01:42 AM »
I'm using a multi-sync monitor at 640x480.  This isn't a terrible problem, but when I used MameWah on Win2k back in the day the fonts looked better because they weren't anti-aliased.

cools

  • Full Member
  • ***
  • Posts: 83
  • Arcade Otaku Sysadmin
    • View Profile
    • Arcade Otaku
Re: Turn off font anti-aliasing?
« Reply #6 on: May 10, 2015, 10:37:12 AM »
Which font? I'm happy enough with coolvetica in 640x480, prefer it antialiased to not. Thin fonts are a bit ugly

vitaflo

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #7 on: May 10, 2015, 12:52:01 PM »
I've tried many fonts, and font family and weight don't really make a difference.  I'm a graphic designer so I have thousands of fonts.  It's not the font it's how it's rendered.  Anti-aliased fonts are meant for LCD's not arcade monitors.

If nobody knows the answer that's fine, I thought perhaps there was a setting somewhere.

omegaman

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 880
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #8 on: May 10, 2015, 01:48:28 PM »
Vita-

A graphic designer huh? Well, that explains why you're picky about fonts:P By the way, do you plan on creating any custom layouts for AM? Because, I'd love to see what a graphic designer could do with themes for AM. On that same note, could you check out some of my work under themes\unified and let know what you think? I'd appreciate whatever feedback or criticisms you could give me. I am self taught with gimp and I always enjoy learning something new.   

vitaflo

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #9 on: May 10, 2015, 07:37:37 PM »
Yes, I'm porting my old MameWah design I did in 2003, which is now woefully out of date and looks like it.  Eventually I'm going to redo the entire interface since AM seems to give me more to play with.

I think you'd be disappointed in what a designer like myself (I own a company that designs websites and mobile apps) would do with a frontend.  It would probably feel too sparse for most.  The biggest problem (IMO) I see people do is they try to do too much or be too "cute".  They try to cram every last pixel with something to make it visually "impressive".  Usually this just adds too much visual noise and overwhelms the interface.

There needs to be a reason for every single thing on the screen, it needs to communicate to the user, and it needs to be instantly obvious what is going on.  Design to a grid, use negative space to your advantage (hint, it helps call out the important bits), don't mix fonts.

Be subtle, don't hit people over the head.  Take out every image in the interface...is it still enjoyable to use?  If not rework it before you add the images back in.  Only add effects (graphical or interactive) if they're needed to communicate something necessary to the user.  Ditch the ones that are superfluous.

Basically follow this motto:  "The design isn't done when there's nothing more to add, it's done when there's nothing more to take away."
« Last Edit: May 10, 2015, 07:41:36 PM by vitaflo »

raygun

  • Administrator
  • Sr. Member
  • *****
  • Posts: 393
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #10 on: May 10, 2015, 10:25:00 PM »
Weird request, but is there any way to turn off font anti-aliasing in AM?  I use an arcade monitor and anti-aliasing just makes the fonts look blurry.  Non-antialised fonts look better (the monitor basically anti-aliases it for you), but I can't seem to make the frontend change it.
Hi Vitaflo,

There isn't a way to turn this off at the moment for the fonts.  There is a setting for images but the font stuff is still hidden away.  I'll poke around a bit and see what I can do...


omegaman

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 880
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #11 on: May 11, 2015, 07:14:50 AM »
Vita-

Thanks for the advice. And, I agree with the motto " less is more ". The less is more concept just started to sink in my brain recently when I realized that most of my layouts looked like pixel explosions. And, I was trying to put pixels everywhere because I was worried about having too much negative space. But, I guess that is all part of the learning process.

vitaflo

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #12 on: May 11, 2015, 08:29:45 AM »
Hi Vitaflo,

There isn't a way to turn this off at the moment for the fonts.  There is a setting for images but the font stuff is still hidden away.  I'll poke around a bit and see what I can do...

Thanks raygun, any tweaks there would be appreciated.  Another culprit is it seems that AM doesn't use sub-pixel anti-aliasing (clear type, et al), which probably exacerbates the problem on arcade monitor CRTs.

vitaflo

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Turn off font anti-aliasing?
« Reply #13 on: May 11, 2015, 08:38:59 AM »
Vita-

Thanks for the advice. And, I agree with the motto " less is more ". The less is more concept just started to sink in my brain recently when I realized that most of my layouts looked like pixel explosions. And, I was trying to put pixels everywhere because I was worried about having too much negative space. But, I guess that is all part of the learning process.

Everyone goes through that phase, even most professional designers struggle with it.  It's also incredible how difficult the "less is more" philosophy is to implement.  Our human nature is to always add more "stuff", lest it not look "complete".  But the best interfaces actually tend to be invisible to the user (they just work and become second nature).  And those interfaces take by far the most time to design even though there's less stuff in them.

If it helps, try a design where you focus on one specific thing, and let it be the "star".  Say it's the game screenshots,  really make them stand out, and minimize the influence of most of the other things (which will help give the images priority).  Many people make the mistake of giving priority to lots of different things on the screen, but if you give priority to everything then nothing truly has priority.  People won't know what it is they're supposed to look at.  In a proper design it should be immediately obvious what the focal point is supposed to be.  And everything else flows down from that.
« Last Edit: May 11, 2015, 08:44:49 AM by vitaflo »

cools

  • Full Member
  • ***
  • Posts: 83
  • Arcade Otaku Sysadmin
    • View Profile
    • Arcade Otaku
Re: Turn off font anti-aliasing?
« Reply #14 on: May 16, 2015, 06:21:30 AM »
Sub pixel anti aliasing is something you definitely want off with an arcade CRT ;)

Planning on using bitmap fonts at their native resolution? I've never seen a vector font rendered nicely in 320x240 without using anti-aliasing.

Curious as to what your plan is.