AuthorTopic: Official Off-Topic Thread  (Read 714846 times)

Offline ptoing

  • Moderator
  • 0101
  • *
  • Posts: 3063
  • Karma: +0/-0
  • variegated quadrangle arranger
    • the_ptoing
    • http://pixeljoint.com/p/2191.htm
    • View Profile
    • Perpetually inactive website

Re: Official Off-Topic Thread

Reply #2190 on: October 27, 2011, 12:44:34 pm
What do you mean by "correct intended proportions". The correct proportion = 4:3 not whatever aspect the image has in that case. A good example of this is CPS arcade hardware which has a resolution of 384x224 which is 12:7 but still should be displayed at 4:3. This is the reason that streetfighter sprites you usually see floating around the net are all squashed and short looking.
There are no ugly colours, only ugly combinations of colours.

Offline surt

  • 0011
  • **
  • Posts: 570
  • Karma: +0/-0
  • Meat by-product
    • not_surt
    • http://pixeljoint.com/p/2254.htm
    • View Profile
    • Uninhabitant

Re: Official Off-Topic Thread

Reply #2191 on: October 27, 2011, 01:02:07 pm
Yes, because the pixels on the original display were a different shape (not 1:1 aspect ratio) so to display them in the "correct intended proportions" on a display with 1:1 aspect ratio pixels you must scale the image from 1:1 to the original display's pixel aspect ratio (not screen the screen aspect ratio). eg. Mode 13h has a pixel aspect ratio of 1:1.2 so you need to scale the y-axis by 1.2 for correct proportions.

Offline ptoing

  • Moderator
  • 0101
  • *
  • Posts: 3063
  • Karma: +0/-0
  • variegated quadrangle arranger
    • the_ptoing
    • http://pixeljoint.com/p/2191.htm
    • View Profile
    • Perpetually inactive website

Re: Official Off-Topic Thread

Reply #2192 on: October 27, 2011, 01:24:00 pm
Problem is that that looks shit and you get fudge pixels which are not all the same size.
What you have to do to get clean aspect scaleups is find the lowest common multiple of the 2 sides so that you can scale them accordingly.

The least common multiple of 640 and 350 for example is stupidly high, 22400. So that means to get the proper aspect for 640x350 on a LCD with equal sized pixels throughout you would need to scale it to 22400x16800. And if you say, oh but that can be made smaller. like halfing it down to 11200x8400 or even lower. No, then the pixels are not equal again. because 22400/640=35 so halfing it would result in half pixels, which would result in uneven pixel distribution.

We are nowhere near the resolutions needed to scale this stuff 100% correct.
There are no ugly colours, only ugly combinations of colours.

Offline surt

  • 0011
  • **
  • Posts: 570
  • Karma: +0/-0
  • Meat by-product
    • not_surt
    • http://pixeljoint.com/p/2254.htm
    • View Profile
    • Uninhabitant

Re: Official Off-Topic Thread

Reply #2193 on: October 27, 2011, 02:11:48 pm
You don't always need to scale the whole screen. If you want to inspect single sprites the they may well fit at clean scales.
Even when the scaling isn't perfect it can still look passable so long as the error isn't huge.
Mode 13h scales nicely by 5 onto a 1980x1200 display (needs canvas support and probably Firefox).

Somehow I completely forgot all the consoles.  ::)

Offline Mathias

  • 0100
  • ***
  • Posts: 1794
  • Karma: +2/-0
  • im not real
    • http://pixeljoint.com/p/9542.htm
    • View Profile

Re: Official Off-Topic Thread

Reply #2194 on: October 27, 2011, 02:35:41 pm
ptoing is a pixel scientist

Offline ptoing

  • Moderator
  • 0101
  • *
  • Posts: 3063
  • Karma: +0/-0
  • variegated quadrangle arranger
    • the_ptoing
    • http://pixeljoint.com/p/2191.htm
    • View Profile
    • Perpetually inactive website

Re: Official Off-Topic Thread

Reply #2195 on: October 27, 2011, 02:40:07 pm
Yeh I see what you mean. Also the 640x350 is one of the worst cases.
320x200 you can scale to 1600x1200 and it is good. That's within what we can do today with normal resolutions.

The CPS resolution can for example be scaled to 384*4 x 224*5 which is almost a 4:3 aspect and would be acceptable.
There are no ugly colours, only ugly combinations of colours.

Offline yrizoud

  • 0010
  • *
  • Posts: 330
  • Karma: +0/-0
    • View Profile

Re: Official Off-Topic Thread

Reply #2196 on: October 28, 2011, 11:04:20 pm
Amiga medium resolution was 320x256 in 4:3, it's 16:15 pixel ratio.
edit: after a bit of research, make it 1.041 in PAL (256 lines) and 0.8595 in NTSC (200 lines)

With a CRT you can achieve a lot of exotic resolutions. On windows, use Powerstrip to unlock more low resolutions that your card would propose.

« Last Edit: October 28, 2011, 11:13:47 pm by yrizoud »

Offline Helm

  • Moderator
  • 0110
  • *
  • Posts: 5159
  • Karma: +0/-0
    • View Profile
    • Asides-Bsides

Re: Official Off-Topic Thread

Reply #2197 on: October 29, 2011, 09:50:22 am
I kind of have made peace with the fact that I'll have to filter strange pixel ratios to get the image to show without being squashed, for stuff like capcom arcade games and whatnot. I'm losing some pixel fidelity, but it's not like said capcom games benefit a lot from me being able to see every pixel most of the time.

Offline blumunkee

  • 0010
  • *
  • Posts: 325
  • Karma: +1/-0
  • We glub but glob.
    • View Profile

Re: Official Off-Topic Thread

Reply #2198 on: October 29, 2011, 05:54:59 pm
Ug, I know I shouldn't party so hard on Halloween, but I still do every year.

:0#
ALL CREATURE WILL DIE AND ALL THE THINGS WILL BE BROKEN. THAT'S THE LAW OF SAMURAI.

Offline Photocopier

  • 0010
  • *
  • Posts: 122
  • Karma: +0/-0
    • View Profile

Re: Official Off-Topic Thread

Reply #2199 on: November 03, 2011, 10:14:02 pm
Do you think it's likely there will be a secret Santa this year?