xboxscene.org forums

Pages: [1] 2

Author Topic: 384x224 Screensize On Coinops  (Read 307 times)

Dragon Ninja

  • Archived User
  • Newbie
  • *
  • Posts: 38
384x224 Screensize On Coinops
« on: July 31, 2009, 02:46:00 PM »

I know Final Fight uses this screensize. Is it available anywhere? Not on Fancy Xbox for one thing.

Thanks in advance.
Logged

Likklebaer

  • Archived User
  • Hero Member
  • *
  • Posts: 767
384x224 Screensize On Coinops
« Reply #1 on: July 31, 2009, 03:16:00 PM »

Most Capcom CPS games have a video output of 384x224. But that's intended to be stretched to fill a standard 4:3 display. So technically CoinOPS is showing things as they should be.
Logged

Dragon Ninja

  • Archived User
  • Newbie
  • *
  • Posts: 38
384x224 Screensize On Coinops
« Reply #2 on: July 31, 2009, 03:20:00 PM »

Thanks for your help. But what screensize should be used for that particular game then?
Logged

FrankMorris

  • Archived User
  • Full Member
  • *
  • Posts: 138
384x224 Screensize On Coinops
« Reply #3 on: July 31, 2009, 04:26:00 PM »

If you want it 'pixel-perfect':

3x for 720p (1152x672 px)
1x for 480i/p (384x224 px)
Logged

Likklebaer

  • Archived User
  • Hero Member
  • *
  • Posts: 767
384x224 Screensize On Coinops
« Reply #4 on: July 31, 2009, 06:46:00 PM »

Those 'pixel-perfect' settings will not display things the way the original arcade machine did. They'll make the video appear vertically squashed. Use linear filtering and any settings with a 4:3 ratio.
Logged

FrankMorris

  • Archived User
  • Full Member
  • *
  • Posts: 138
384x224 Screensize On Coinops
« Reply #5 on: August 01, 2009, 02:57:00 AM »

QUOTE(Likklebaer @ Aug 1 2009, 03:46 AM) *
Those 'pixel-perfect' settings will not display things the way the original arcade machine did. They'll make the video appear vertically squashed.
True, that's why I said 'if' earlier. Obviously Dragon Ninja is looking 'pixel-pefect' setting cause he mentioned Fancy Xbox.

@DN, don't ask how to convert the values to ScreenUsage_X/Y values. (IMG:style_emoticons/default/smile.gif)
Logged

Dragon Ninja

  • Archived User
  • Newbie
  • *
  • Posts: 38
384x224 Screensize On Coinops
« Reply #6 on: August 01, 2009, 09:36:00 AM »

Why not?
Logged

Cospefogo

  • Archived User
  • Sr. Member
  • *
  • Posts: 409
384x224 Screensize On Coinops
« Reply #7 on: August 02, 2009, 07:59:00 AM »

Hey guys,

384x224 will never be able to be "PIXEL PERFECT" on a standard 4:3 SD screen.
It is pretty simple, you guys just need to do the math:

SD TV = 640x480
384x224 x 2 (All the CPSX games) = 768x448

The HEIGHT is fine!
But the width, not.. it is too wide!
768 - 640 = 128 pixels will be lost, on width, out of the screen... simple cropped out.

Well... if you really want to have the games setup on this method, there is a way, but
you will need to let 64 pixels on each side OUT OF THE VISIBLE SCREEN AREA.
This is the only path to go.

For this screensize the best method is still to keep using linear filtering and adjusting
the size to any nice value you want. Nothing will be cropped out.

Best,
Cospefogo.
Logged

FrankMorris

  • Archived User
  • Full Member
  • *
  • Posts: 138
384x224 Screensize On Coinops
« Reply #8 on: August 02, 2009, 10:36:00 AM »

Yeah 1x is the only way to keep it pixel-perfect on SD resolution.
Hey Cos, how do you convert the px sizes to ScreenUsage_X/Y values?

QUOTE(Cospefogo @ Aug 2 2009, 04:59 PM) *
For this screensize the best method is still to keep using linear filtering and adjusting
the size to any nice value you want. Nothing will be cropped out.
For this screensize could be better to buy an HDTV and play it 3x. (1152x672 px)  (IMG:style_emoticons/default/tongue.gif)  (IMG:style_emoticons/default/wink.gif)
Logged

Cospefogo

  • Archived User
  • Sr. Member
  • *
  • Posts: 409
384x224 Screensize On Coinops
« Reply #9 on: August 02, 2009, 11:12:00 AM »

QUOTE(FrankMorris @ Aug 2 2009, 01:36 PM) View Post

Yeah 1x is the only way to keep it pixel-perfect on SD resolution.
Hey Cos, how do you convert the px sizes to ScreenUsage_X/Y values?

For this screensize could be better to buy an HDTV and play it 3x. (1152x672 px)  tongue.gif  wink.gif


Hey Franky,
For SD TV?

It is just a simple X2 multiplication... but of course, this does not work for CoinOPS and ZSnesXbox,
since they handle the "numbers" on a different way. BP told me that in CoinOPS I just needed to do
the "right math", and he even teach me some stuff... but in the end, the simple "right math" gives
me almost correct results on CoinOPS. I mean... I get real closer to the correct sizes, but I end needing
to adjust everything by eye, on a trial and error operation.

And hell yeah... I think I will need a 720p HDTV in the future.
There is no way to stay away too much longer.

Best regards, Franky!
Cospefogo.
Logged

Likklebaer

  • Archived User
  • Hero Member
  • *
  • Posts: 767
384x224 Screensize On Coinops
« Reply #10 on: August 02, 2009, 01:00:00 PM »

MAMEoX (and so I'm guessing CoinOPS too) uses decimal percentage values in its ini file to set the screen size. The X value is a decimalised percentage of 640 and the Y value is a decimalised percentage of 480.

So you just divide the size you want by either 640 or 480 and that will give you the value to enter. So, for example, to set a vertical size of 448 you would do 448/480=0.933333 and enter 0.933333 in the MAMEoX ini file.
Logged

Cospefogo

  • Archived User
  • Sr. Member
  • *
  • Posts: 409
384x224 Screensize On Coinops
« Reply #11 on: August 02, 2009, 03:12:00 PM »

QUOTE(Likklebaer @ Aug 2 2009, 04:00 PM) View Post

MAMEoX (and so I'm guessing CoinOPS too) uses decimal percentage values in its ini file to set the screen size. The X value is a decimalised percentage of 640 and the Y value is a decimalised percentage of 480.

So you just divide the size you want by either 640 or 480 and that will give you the value to enter. So, for example, to set a vertical size of 448 you would do 448/480=0.933333 and enter 0.933333 in the MAMEoX ini file.



Exaclty!!!
This is the real truth...
But not worked flawlessly for me!
Believe me!

Sometimes I did try, for example, 0.933333 and - when inspected in the running game - still there was a very one single distortion, a small one... and I needed to "refine" the setup by adjusting by hand, in the emulator option, changing from the math result 0.9333333 to 0.9333334, 0.933332 or something like that (random number values just to illustrate).

CoinOPS could be much more easy to adjust if it could use the XPORT method of adjustment! I mean - to be able to adjust the screen WHILE INSIDE A GAME, with the game screen running. This saves a lot of trouble. On the actual method you have just a damn black screen to adjust the size, no NUMBERS! No guides, no nothing! And you need to enter the game, test, exit the game, config, enter the game again, yadda yadda yadda.

Cheers,
Cospefogo.
Logged

Likklebaer

  • Archived User
  • Hero Member
  • *
  • Posts: 767
384x224 Screensize On Coinops
« Reply #12 on: August 02, 2009, 05:17:00 PM »

Agreed. It would be great to have XPort's system of screen resizing as standard across all emulators. It can be quite frustrating when you have to judge things by hand with no OSD to help. Zsnexbox is by far the worst since it teases you with numbers that don't even mean anything!  tongue.gif

My interest in screen resizing is slightly different though in that I don't go for correct aspect ratios. I like my emulators to look as close as possible to how the original console would look if it were plugged into my TV. Vertically it's usually just double the original resolution as with your 'pixel perfect' settings, but horizontally the numbers vary wildly.

I wish I owned more original systems so that I could get an accurate list of values for each, but I think I'm pretty close on all of them. Maybe I'll make a post about it one day.  happy.gif
Logged

Dragon Ninja

  • Archived User
  • Newbie
  • *
  • Posts: 38
384x224 Screensize On Coinops
« Reply #13 on: August 03, 2009, 04:08:00 AM »

What would 1152x672 be in ScreenUsage_X/Y and ScreenPos_X values?

This post has been edited by Dragon Ninja: Aug 3 2009, 11:11 AM
Logged

BritneysPAIRS

  • Archived User
  • Sr. Member
  • *
  • Posts: 394
384x224 Screensize On Coinops
« Reply #14 on: August 03, 2009, 04:33:00 AM »

sorry guys make a patch its simple to achieve just not in my interest as you have to remember 720p NTSC and PAL resolutions as they arnt the same xpercentagewise etc... plus it rounds down to 2 characters

Patch is welcome and I will add a hidden setting for it. For me I set it up on my HDTV it has simple 2x filtering for HD and it looks great
Logged
Pages: [1] 2