Morph 4K System Compatibility
The following system compatibilities are relative to Morph 4K's HDMI and analog inputs and come recommended by the community after thorough testing. Make sure Morph 4K is on the latest firmware before proceeding.
Console Compatibility
Microsoft Xbox
Original Xbox
All Original Xbox consoles can output resolutions from 480i to 1080i. The most commonly supported resolution was 480p, with a small number of titles able to support 720p or 1080i and other titles restricted to 480i. On a stock BIOS, PAL consoles are limited to 480i output only. Utilizing a custom BIOS can enable extra options including 480p and above output on PAL region consoles.
To access display modes higher than 480i a suitable AV cable is required. During the consoles lifetime this was the Xbox HD Pack or the official component video cables. Several third party solutions now also exist, including HDMI adapters.
Plug-in HDMI adapters (such as the ElectronXout) perform an analog-to-digital conversion on the Original Xbox's AV output. However, a digital-to-digital hardware upgrade (such as the XboxHD Stellar) adds true digital video output despite sacrificing analog output as part of installation process (and can be restored with the use of a digital-to-analog converter i.e. DAC).
HDMI Method
If your Original Xbox has a Stellar XBoxHD installed, the recommended settings to apply can be found here.
Xbox 360
Xbox 360 games typically target 720p, though a small number are known to run natively at 1080p too.
The 360 offers three HDMI color range settings referred to as "Reference Level".
- Standard = 16-235 (i.e. limited range, as normally used on TVs)
- Intermediate = 8-245 (only available on XBox 360)
- Advanced = 0-255 (i.e. PC monitors and any TVs operating in PC mode)
HDMI Method
Choose Standard as the Reference Level if the TV/monitor is calibrated for limited range. If using full range colour space on your TV/monitor, set your Xbox 360 "Reference Level" to Advanced, and then apply RGB AVI Limited2Full setting to Morph 4K (Video > Advanced Video > RX Input CS > RGB AVI Limited2Full).
Remember that many TVs force full range colour space when operating in PC Mode. PC Mode is required on many TVs in order to process the incoming image in 4:4:4 colour resolution, which is essential if you want to use masks or other effects on the Morph 4K. Use a software title such as Project Gotham Racing 3 with a built in grey ramp/test pattern to ensure proper colour processing without clipping highlights or darker areas of the image.
Xbox One
- Coming soon!
Xbox Series S/X
- Coming soon!
Nintendo
NES/Famicom
- Coming soon!
SNES/Super Famicom
- Coming soon!
N64
- Coming soon!
GameCube
GameCube comes in two models, DOL-001 & DOL-101. The DOL-001 model has both a digital AV port and analog AV port, whereas the DOL-101 is limited to only the analog AV port. The digital AV port allows for a wider range of output options including component video and HDMI as well as the option to use GameCube’s progressive scan mode (e.g. enabling 480p by holding down the B button during game startup). The DOL-101 model is limited in its cable compatibilty, yet digital video output can be added to a DOL-101 by installing a GC RetroGEM.
HDMI Method
- Internal Analog/Digital-to-Digital Upgrade (with any GC model)
- GC RetroGEM (Pixel FX, StoneAgeGamer, VideoGamePerfection)
- GCVideo via GCDual (StoneAgeGamer, Castlemania Games, Game-Tech, Arthrimus)
- External GCVideo Conversion via Dongle (with DOL-001 model)
- Carby (Insurrection Industries, StoneAgeGamer, Castlemania Games)
- GCHD MK-II (Black, Indigo, Orange, Platinum)
GCVideo
Note: Before proceeding, GCVideo must be on firmware 3.1. If your device is using an older version of GCVideo, you can grab 3.1 firmware from here. For Carby, grab it here. For details on GCVideo settings, click here.
For GCDual:
- Power on the GC, then press and hold the button combo L+R+X+Y to open the GCVideo menu.
- Use Up+Down on directional pad and X+Y buttons (Back & Forward) to set the values below.
- When finished, select Store Settings to save and then Exit.
For Carby:
- Power on the GC, then with the included remote use either Menu or OK to open the GCVideo menu.
- Use Up+Down+Left+Right arrows to navigate and set the values below.
- When finished, select Store Settings to save and then Exit.
- Output Settings:
Allow 480p Mode On * Crop 486 to 480 Off Enhanced DVI Mode On Display as 16:9 Off
- View All Modes:
240p Linedoubler: Off 288p Linedoubler: Off 480i Linedoubler: Off 576i Linedoubler: Off
- Advanced Settings:
Chroma Interpolation Off [or On] ** Fix Resolution On Regenerate CSync Off Digital Color Format YC422 [or YC444 / RGB-F / RGB-L] ** Report 240p as 480i Off
- * GameCube supports native 480p. When loading 480p-compatible games, make sure to hold down B to enable Progressive Mode.
- ** GameCube natively uses YCbCr 4:2:2 (Digital Color Format = YC422). If you prefer to use YC444 / RGB-F / RGB-L, then Chroma Interpolation must be On. Per the GCVideo guide, YC422 and YC444 are YCbCr output with 4:2:2 or 4:4:4 chroma downsampling respectively and may not be compatible with all displays. RGB-F & RGB-L stand for full-range and limited-range RGB and have the same effect as the RGB Limited Range toggle in the Output Settings menu.
Swiss
If you are utilizing Swiss with your GameCube thru Morph, then you can apply a couple customizations depending on preference.
- Swiss Settings
- Force Video Mode (top of Global Settings 4/5) - Set to Auto by default, yet can be set to the following: 480i, 480sf, 240p, 960i, 480p, 576i, 576sf, 288p, 1152i, or 576p. Setting this to 480p for NTSC games or 576p for PAL games will permit Swiss to bypass GameCube's progressive scan mode (i.e. hold the B button during game startup), and this will work fine for a majority of games. However, double check the Forced Progressive Compatibility List in case of concerns.
- Optimise for RetroTINK-4K (bottom of Global Settings 1/5) - Set to No by default. When set to Yes, it will disable horizontal and vertical scaling to apply a frame compatible with Morph 4K. With 480p for example, the output will appear as 640x480p. Can be used with GC RetroGEM in any direct mode with Use Console DE = On (4:3) (under System > GCDigital Settings). When used with a GCVideo device, make sure Fix Resolution is set to Off under GCVideo's Advanced Settings
- GameBoy Interface (GBI)
- Per the GC Forever wiki, run either the
gbihf-ossc.dol+cliorgbihf-ossc+carby.dol+clithat is compatible with Morph.
- Per the GC Forever wiki, run either the
Wii
HDMI Method
- Internal Analog/Digital-to-Digital Upgrade
- Wii RetroGEM (Pixel FX, StoneAgeGamer, VideoGamePerfection)
- GCVideo via WiiDual (alternatively WiiHDMI by Arthrimus or ElectronAVE by Electron Shepherd)
- External GCVideo Conversion via Dongle
GCVideo
Note: Before proceeding, GCVideo must be on firmware 3.1. WiiHDMI and ElectronAVE ship with 3.1. If your WiiDual is using an older version of GCVideo, you can grab 3.1 firmware from here. For more details on GCVideo settings, click here.
- Connect a GC controller to controller port 1 on the Wii.
- Power on the Wii, then press and hold the button combo L+R+X+Y to open the GCVideo menu.
- Use Up+Down on directional pad and X+Y buttons (Back & Forward) to set the values below.
- When finished, select Store Settings to save and then Exit.
- Output Settings:
Allow 480p Mode On * Crop 486 to 480 Off Enhanced DVI Mode On Display as 16:9 Off [or On] *
- View All Modes:
240p Linedoubler: Off 288p Linedoubler: Off 480i Linedoubler: Off 576i Linedoubler: Off
- Advanced Settings:
Chroma Interpolation Off [or On] ** Fix Resolution On Regenerate CSync Off Digital Color Format YC422 [or YC444 / RGB-F / RGB-L] ** Report 240p as 480i Off
- * Open Wii Settings > Screen > Widescreen Settings and change it to Standard (4:3). If you prefer 16:9 (Display as 16:9 = On), then set Widescreen Settings to Widescreen (16:9).
- ** Wii natively uses YCbCr 4:2:2 (Digital Color Format = YC422). If you prefer to use YC444 / RGB-F / RGB-L, then Chroma Interpolation must be On. Per the GCVideo guide, YC422 and YC444 are YCbCr output with 4:2:2 or 4:4:4 chroma downsampling respectively and may not be compatible with all displays. RGB-F & RGB-L stand for full-range and limited-range RGB and have the same effect as the RGB Limited Range toggle in the Output Settings menu.
Wii U
- Coming soon!
Switch
- Coming soon!
Panasonic 3DO
FZ-1 and FZ-10
- Coming soon!
Sega
Genesis/Mega Drive
- Coming soon!
32X
- Coming soon!
CD
- Coming soon!
Saturn
- Coming soon!
Dreamcast
- Coming soon!
Sony PlayStation
PS1
- Coming soon!
PS2
- Coming soon!
PS3 and PS Vita TV
Every consumer PS3 and PS Vita TV has HDCP built-in to the digital output and it cannot be disabled. Although PS3 developer units do not have HDCP built-in, they lack the ability to play DVD and Blu-ray discs. The PS3's analog output is unaffected.
The PS3 and PS Vita TV support native 1080p, although most games output in 720p. Make sure the PS3 and PS Vita TV resolution options have 480p, 720p, 1080i, and 1080p enabled. The PS3 and PS Vita TV will output at the maximum resolution supported by each game.
Analog Method
PS3 can produce analog-to-digital output via a component video cable or adapter. This method is not HDCP restricted and is supported by Morph 4K via analog bridge.
HDMI Method
Using the HDMI output on either the PS3 or PS Vita TV with Morph 4K (digital-to-digital) requires bypassing HDCP with an intermediary device (PS3/PS Vita TV > Device > Scaler). This can be achieved with an HDMI 1x2 splitter or 1x1 audio extractor.
Aside from the cost effective options above, there is also an HDCP Doctor aka HDfury (digital-to-digital). This would decrypt/encrypt using a custom firmware, but it's very expensive.
PS4
- Coming soon!
PS5
- Coming soon!
PSP
- Coming soon!
PS Vita
- Coming soon!
Computer Compatibility
MiSTer FPGA
Settings below account for both MiSTer and MiSTer Pi.
Relevant Links:
Where to buy?
HDMI Method
Morph 4K supports DV1 from MiSTer FPGA. Make sure Morph 4K is on the latest firmware before proceeding.
Input > HDMI > DV1/FXD = on
Direct Video (DV1) and DV1 Config Files
Use the latest MiSTer.ini file on the MiSTer FPGA microSD and enable DV1 (direct_video) with the following command. More details on MiSTer INI settings can be found here.
| direct_video=1 |
Since some cores do not supply complete DV1 metadata, a custom DV1 configuration file may be required to work with Morph 4K. This .ini file can be placed in a folder called dv1 accessible from the root of the Morph 4K microSD. A single file can hold multiple configurations, or there can be multiple files with single configurations in each. More details on the format of these Morph .ini files can be found here.
When running Install/update from presets archive from Morph's Preset menu, the /dv1 folder is automatically generated to the microSD and a set of .ini config files for several arcade cores is applied.
Cores with Vertical Orientation (Rotation) Support
385 arcade cores support vertical orientation, but not in direct video. To turn off direct video for these cores alone, add this list to the bottom of MiSTer.ini:
| [arcade_vertical] direct_video=0 |
If you prefer to turn off direct video for certain cores, the full list is available below.
| Cores List | |
|---|---|
|
[Garegga]
| |
Note: Rotation support is on the FX Framework roadmap for Morph 4K. Join the Pixel FX Discord to stay updated.
Cores Lacking Direct Video Support
A handful of arcade and console cores do not support direct video. To turn off direct video for these cores alone, add this to the bottom of MiSTer.ini:
| Cores List | |
|---|---|
|
[ao486]
| |
Analogue
Since all Analogue devices (Mega Sg, Super Nt, Analogue Pocket Dock) utilize HDMI output, the following Morph 4K setting applies via HDMI.
Input > HDMI > EDID: h-dac.bin
Analogue Pocket Dock via OpenFPGA
Due to the lack of DAC support for the Analogue Pocket Dock, there is not an option for direct video (DV1) similar to MiSTer FPGA. Instead, OpenFPGA cores can have their display set to Integer mode (under Core Settings > Display Mode > Mode Settings > Size) and paired with profiles from Morph 4K's preset archive retrieved under the microSD card (/presets/Profiles/Analogue Pocket).
Arcade Compatibility
- Coming soon!