From 9735806b2f12133845d9f92be44eb291acf320ad Mon Sep 17 00:00:00 2001 From: Stephen Anthony Date: Mon, 18 Feb 2019 18:17:08 -0330 Subject: [PATCH] Partially revert commit for #368; we need more work before this can be enabled. Fixes issue with fullscreen TIA image disappearing. --- src/emucore/FrameBuffer.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/emucore/FrameBuffer.cxx b/src/emucore/FrameBuffer.cxx index e0967333d..85926ef24 100644 --- a/src/emucore/FrameBuffer.cxx +++ b/src/emucore/FrameBuffer.cxx @@ -937,9 +937,15 @@ VideoMode::VideoMode(uInt32 iw, uInt32 ih, uInt32 sw, uInt32 sh, // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void VideoMode::applyAspectCorrection(uInt32 aspect, bool stretch) { +#if 0 // FIXME - more work is required here for issue #368 // Height is modified by aspect ratio; other factors may be applied below uInt32 iw = image.width(); uInt32 ih = image.height() / aspect * 100.0; +#else + // Width is modified by aspect ratio; other factors may be applied below + uInt32 iw = uInt32(float(image.width() * aspect) / 100.0); + uInt32 ih = image.height(); +#endif if(fsIndex != -1) {