Difference between revisions of "MiSTer FPGA"

From Classic Console Upscaler Wiki
Jump to navigation Jump to search
m
m
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
The following system settings are relative to [[Morph 4k|Morph 4K]]'s HDMI input and come recommended by the community after thorough testing.  Make sure Morph 4K is on the [[Morph_4k#Updating_Firmware|latest firmware]] before proceeding.
+
Settings below account for both MiSTer and MiSTer Pi.
  
== MiSTer FPGA ==
+
Relevant Links:
  
=== Cores Using Direct Video Support ===
+
* [https://mister-devel.github.io/MkDocs_MiSTer/ MiSTer FPGA Documentation]
 +
* [https://github.com/MiSTer-devel/Wiki_MiSTer/wiki MiSTer FPGA GitHub Wiki]
 +
* [https://discord.gg/MiSTerFPGA MiSTer FPGA Discord]
 +
 
 +
Where to buy?
 +
 
 +
* [https://misterfpga.co.uk/ MiSTerFPGA.co.uk]
 +
* [https://misteraddons.com/collections/kits MiSTerAddons]
 +
* [https://ultimatemister.com/ Ultimate MiSTer]
 +
* [https://antoniovillena.com/ AntonioVillena.com]
 +
* [https://retroremake.co/pages/store MiSTer Pi]
 +
 
 +
 
 +
== Direct Video (DV1) ==
  
 
Use latest [https://github.com/MiSTer-devel/Main_MiSTer/blob/master/MiSTer.ini Mister.ini] file and enable DV1
 
Use latest [https://github.com/MiSTer-devel/Main_MiSTer/blob/master/MiSTer.ini Mister.ini] file and enable DV1
 
<pre style="width:5%">direct_mode=1</pre>
 
<pre style="width:5%">direct_mode=1</pre>
To ensure you can see the Menu core, add this to bottom of Mister.ini:
+
To ensure you can see the Menu core, add this to the bottom of Mister.ini:
 
<pre style="width:5%">[Menu] direct_mode=0</pre>
 
<pre style="width:5%">[Menu] direct_mode=0</pre>
  
* Advanced Video
+
=== Cores Lacking Direct Video Support ===
** RX DV1: on
 
** RX EDID: Default.bin
 
  
=== Cores Lacking Direct Video Support ===
+
Aside from the Menu core, some arcade cores do not support direct video.
  
Add to bottom of Mister.ini:
+
Add this to the bottom of Mister.ini:
 
<pre style="width:5%">[ao486]
 
<pre style="width:5%">[ao486]
 
direct_video=0
 
direct_video=0
Line 46: Line 57:
 
direct_video=0</pre>
 
direct_video=0</pre>
  
== Analogue ==
+
== [[Morph 4K]] Specific Settings ==
 
 
=== Mega Sg ===
 
 
 
* Advanced Video
 
** RX EDID: h-dac.bin
 
 
 
=== Super Nt ===
 
 
 
* Advanced Video
 
** RX EDID: h-dac.bin
 
 
 
=== Pocket Dock ===
 
 
 
* Advanced Video
 
** RX EDID: h-dac.bin
 
 
 
== Microsoft Xbox ==
 
 
 
=== Original Xbox ===
 
 
 
* Advanced Video
 
** RX EDID: Default.bin
 
 
 
=== Xbox 360 ===
 
 
 
* Advanced Video
 
** RX EDID: Default.bin
 
 
 
=== Xbox One ===
 
 
 
* Advanced Video
 
** RX EDID: Default.bin
 
 
 
=== Xbox Series S/X ===
 
 
 
* Advanced Video
 
** RX EDID: Default.bin
 
 
 
< pulled from console page, needs revision >
 
 
 
* Black crush when using full range RGB -  The Series S (and probably the series X) appears to send the wrong HDMI EDID metadata when using full range RGB. This option is called "Colour Space - PC RGB" on the console.  In order to avoid crushing dark grey parts of the image, use the console in limited range RGB mode. A workaround to force default input RGB range, as with OSSC, should be added in a later firmware.
 
 
 
== Nintendo ==
 
 
 
=== NES/Famicom ===
 
 
 
* Coming soon!
 
 
 
=== SNES/Super Famicom ===
 
 
 
* Coming soon!
 
 
 
=== N64 ===
 
 
 
Retro GEM / Digital [[Direct_Video_Info|Direct Mode]]
 
* Advanced Video
 
** RX DV1: on
 
** RX FXD: on
 
** RX EDID: Default.bin
 
 
 
=== GameCube ===
 
 
 
* Coming soon!
 
 
 
=== Wii ===
 
 
 
* Coming soon!
 
 
 
=== Wii U ===
 
 
 
* Coming soon!
 
 
 
=== Switch ===
 
 
 
* Advanced Video
 
** RX EDID: Default.bin
 
 
 
== 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 ===
 
 
 
Retro GEM / Digital [[Direct_Video_Info|Direct Mode]]
 
* Advanced Video
 
** RX DV1: on
 
** RX FXD: on
 
** RX EDID: Default.bin
 
 
 
== Sony PlayStation ==
 
 
 
=== PS1 ===
 
 
 
Retro GEM / Digital [[Direct_Video_Info|Direct Mode]]
 
* Advanced Video
 
** RX DV1: on
 
** RX FXD: on
 
** RX EDID: Default.bin
 
 
 
=== PS2 ===
 
 
 
Retro GEM / Digital [[Direct_Video_Info|Direct Mode]]
 
* Advanced Video
 
** RX DV1: on
 
** RX FXD: on
 
** RX EDID: Default.bin
 
 
 
=== PS3 ===
 
 
 
''HDCP cannot be disabled - must use an HDMI splitter (or similar)''
 
 
 
* Advanced Video
 
** RX EDID: Default.bin
 
 
 
=== PS4 ===
 
 
 
* Coming soon!
 
 
 
=== PS5 ===
 
 
 
* Coming soon!
 
 
 
=== PSP ===
 
 
 
* Coming soon!
 
 
 
=== PS Vita ===
 
 
 
* Coming soon!
 
  
==== Vita TV ====
+
Morph 4K supports DV1 from MiSTer FPGA.  Make sure Morph 4K is on the [[Morph_4k#Updating_Firmware|latest firmware]] before proceeding.
  
''HDCP cannot be disabled - must use an HDMI splitter (or similar)''
+
Video > Advanced Video
 +
* RX DV1: on
  
* Advanced Video
+
== [https://www.analogue.co/ Analogue] & [https://github.com/open-fpga OpenFPGA] ==
** RX EDID: Default.bin
 
  
== Consoles with Unresolved Issues ==
+
Applies to all Analogue devices (Mega Sg, Super Nt, Analogue Pocket Dock)
  
< TBD >
+
=== [[Morph 4K]] Specific Settings ===
  
{| class="wikitable"
+
Video > Advanced Video
! align="left"|Console
+
* RX EDID: h-dac.bin
! align="left"|Reason/symptom
 
! align="left"|Fix if any
 
|-
 
|C64 with VIC-II Kawari DVI output
 
|Incorrect colours in 60hz mode
 
|Under investigation, but no ETA on a fix as yet.
 
|-
 
|}
 

Latest revision as of 19:01, 22 October 2024

Settings below account for both MiSTer and MiSTer Pi.

Relevant Links:

Where to buy?


Direct Video (DV1)

Use latest Mister.ini file and enable DV1

direct_mode=1

To ensure you can see the Menu core, add this to the bottom of Mister.ini:

[Menu] direct_mode=0

Cores Lacking Direct Video Support

Aside from the Menu core, some arcade cores do not support direct video.

Add this to the bottom of Mister.ini:

[ao486]
direct_video=0
[Garegga]
direct_video=0
[Cave]
direct_video=0
[zerowing]
direct_video=0
[1941]
direct_video=0
[jt1942]
direct_video=0
[jt1943]
direct_video=0
[19xx]
direct_video=0
[Arkanoidj]
direct_video=0
[Arkanoid]
direct_video=0
[Arknoid2]
direct_video=0
[armedf]
direct_video=0
[Batrider]
direct_video=0
[ngp]
direct_video=0

Morph 4K Specific Settings

Morph 4K supports DV1 from MiSTer FPGA. Make sure Morph 4K is on the latest firmware before proceeding.

Video > Advanced Video

  • RX DV1: on

Analogue & OpenFPGA

Applies to all Analogue devices (Mega Sg, Super Nt, Analogue Pocket Dock)

Morph 4K Specific Settings

Video > Advanced Video

  • RX EDID: h-dac.bin