I have completed the dynamic width calculator for use with windows. The dynamic width will change may times depending on the core running. This means you might end up with a fair few resolution. However, they will look a lot better than standard super resolutions.
It will calculate the super width needed to use DYNAMIC within MME4CRT.
Install your resolution with this super width via your desired program.
You will need resolution preinstalled as normal. I am working on a calculator for people to generate these. There will also be a resolution list in knowledge base soon.
(02-14-2019, 04:43 PM)alphanu Wrote: MME4CRT now has a new options
1. This option uses dynamic widths to output video for most GPUs. This is experimental at the moment but will get a lot better over time. Feedback from every one using it will help to narrow down the best pixel clocks to use on different hardware.
2. X-axis centring. this allows you to re-position the screen so your game stays centred. This is done while keeping the original video size to match original hardware.
I have also modified the porch algorithm for super resolutions to remove the huge over scan.
Hello, alphanu.
I'd like to know if MM4CRT for Windows is still limited to AMD GPUs + Calamity driver?
Congrats for your amazing work. Keep it up!
MME4CRT is a fork of RetroArch modded with CRTSwitchRes.
The changes made allow you to play on good old CRT televisions. This allows you to play the way it meant to be played. It simulates 15Khz video through your desktop PCs video card. giving you the look and feel on playing a real piece of hardware. It is one of the biggest breakthrough in RetroArch along with others.
It is contently available on the following operating systems:
Windows 32 and 64 bit Lunux 32 and 64 bit (needs to be running xserver x11) Raspbery PI (any distro)
Some features are not currently available on all systems. This is only short term, I will be making sure all system will have the same functionality.
Not all features are merged directly into mainstream RetroArch. So, the only place to get the latest updates and improvement straight away is through this forum or via my Github.
1. This option uses dynamic widths to output video for most GPUs. This is experimental at the moment but will get a lot better over time. Feedback from every one using it will help to narrow down the best pixel clocks to use on different hardware.
2. X-axis centring. this allows you to re-position the screen so your game stays centred. This is done while keeping the original video size to match original hardware.
I have also modified the porch algorithm for super resolutions to remove the huge over scan.
The easiest and best way to perfom this is to create a file in your home directory named ".xprofile" without the quotes.
In this file you will need to add some xrandr command line code. Replacing $output with your output ID that your CRT will be connected to (VGA-0, DVI-1 etc). To find this ID load up a terminal windows and just type "xrandr | grep " connected" | awk '{print$1}' " without the double quotes. this will list all connected devices.
If you are already running a Debian flavor of Linux (Ubuntu, Lubuntu, Xubuntu or Debian 9) the simplest way to install MME4CRT is to use This auto script. If you do not have a Debian Linux and wish to take advantage of this script please download and install one of the following.
If you are using Arch Linux Please follow this. You will need to setup you 15khz desktop res as well. This is in the knowledge base section which can be found here.
Please don't feel obligated to donate. However, If you wish to help us with MME4CRT project, donations would be much appreciated. Also if you just really enjoy what we bring to you and feel a donation is worthy.
These donations will go to this forum upkeep and on hardware to test on (graphics cards).
setup: Arcade '90 original cabinet, original '90 Crt 28" intervideo 15khz , Rpi 3b+, Pi2Jamma or JammaPi interface
MME4CRT version: 1.7.6.2
test 15khz mode:
super resolution 1920: ok no problems
super resolution 2560: retroarch switch resolution than closes later without launch game
super resolution 3840: retroarch switch resolution than closes later without launch game
super resolution Native: no ress switch , result in a black out of sync screen, no command respond, exit command dont work, need to reboot RPi
super resolution Dynamic: retroarch switch resolution than closes later without launch game
X-axis centering: i see a ress switch but image dont move on X-axis, dont work