Jump to content

Strange screenshot rendering


haynor666
 Share

Recommended Posts

This should post really long time ago not only for Arcade(MAMEUIFX) but also MAMEUI.

 

Somehow screenshot rendering in both UI derratives differ from real screenshot, look:

 

Straight, generated by mame official Taken from arcade (printscr and cutted)

generatedbymame.pngarcade_mameui.png

 

At first look might be identical but when You look closer You'll notice some strange smothing around single lines, mostly when You look at highscore.

 

Magnified small part from both screens

arcade_irvanfiew_mag.png

 

Why this is happening ?

Link to comment
Share on other sites

I don't know what game that is but I just tried a snapshot on Space Invaders which is very similar to what you posted and it's not doing that filtering anywhere on the image. You sure you have the view mode set to internal and the bilinear filtering turned off for snapshots/movies?

Link to comment
Share on other sites

Filtering is only color vs black and Arcade or MAMEUIFX cannot enable filtering on screenshot so this is probably built in code problem.

 

Note: I've made only on screenshot. First one is exact files generated by official mame but a second is the same picture but displayed by Arcade (taken printscreen of whole arcade windows, then cutted as saved).

 

Screen is from Galaxy Wars (galxwars).

Edited by haynor666
Link to comment
Share on other sites

Filtering is only color vs black and Arcade or MAMEUIFX cannot enable filtering on screenshot

Funny because in the mame.ini file under CORE STATE/PLAYBACK OPTIONS:

 

"snapbilinear 0" change this to 1 to affect snapshots or video

 

and in the GUI options:

uGe3ZS0.png

 

uncheck "auto select size" and turn on bilinear filtering and voila, Arcade64 will apply filtering. Works the same in base Mame as well.

OakH6Nq.pngCNp7SxG.png

 

2 images of Samurai Spirits, the left is filtered at 640x480 while the right is not filtered at the same resolution.

 

Sorry Robert but setting view mode to Pixel Aspect technically does get you a "picture perfect" image, crisp with no filtering applied, but games like Bloody Roar 2 which rely on a 4:3 aspect ratio will look like this with that option on...

AOOKhFK.png

 

note how the image is squashed but pixel perfect none the less.

Link to comment
Share on other sites

Balthier, we have one proper screen from mame that is without filtering (because filtering is only applied to resized screenshots). It looks ok here on forum, looks ok in Irfanview but does looks slightly filtered in frontend. There is nothing wrong with file, problem is how it's displayed in various applications.

 

NOTE: Problem is only with colours close to black. Actually colour to gray too.

 

Anyway, not a big deal. I was just curious why this is happening in MAMEUI and Arcade.

Edited by haynor666
Link to comment
Share on other sites

  • 5 years later...

Just to add some info based on a bit of testing I did on this.  In Yiear Kung-Fu you can actually get this to occur depending on the level you take the screenshot on even though it is in the same game.  In the early waterfall background levels (Buchu, Nuncha, etc) for example, if a screenshot is taken there it does not apply any filtering effect, but if you capture a screenshot in the same game later on in the temple background levels (Chain, Star, etc) then those screen captures will have the stretched smoothing effect applied when viewed in the UI preview.  The images themselves all have the exact same captured native resolution and png properties so it doesn't seem to be dependent on the game or the capture settings you have set.  If you view the screenshots themselves outside of the MAMEUI interface in a basic photo viewer, they appear at the native resolution they were captured in.  It's also something that's been around even in the old MAMEUIFX so nothing specific to Arcade64 itself.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...