Difference between revisions of "Menu"

From Medusa
(3 intermediate revisions by the same user not shown)
Line 14: Line 14:
=== filters ===
=== filters ===


This is submenu with special picture filters such as green,amber mono monitor, negative, scanline, smoothing etc.
This submenu has special picture filters such as green, amber mono monitor, negative, scanline, smoothing etc.


* color - mono monitor emulation with many variants (green,amber,cyan,sepia,red)
* color - mono monitor emulation with many variants (green,amber,cyan,sepia,red)
Line 32: Line 32:
=== shift/size ===
=== shift/size ===


This is submenu with options for moving picture left/right up/down and also for changing window size (you can think of it as an output resolution)
This submenu has options for moving picture left/right, up/down and also for changing window size (you can think of it as an output resolution)


* xshift - move picture left and right (during movement picture may disappear for a moment - it is normal reaction of displaying device when something is changeing)
* xshift - move picture left and right (during movement picture may disappear for a moment - it is a normal reaction of the displaying device when something is changing)
* yshift - move picture up and down (same as above - during movement picture may disappear)
* yshift - move picture up and down (same as above - during movement picture may disappear)
* dvi width - set display window to specific width (be aware that some displays do not accept all widths, so during changing from 720 to 800 for example screen may be black when values are in between - also every width change usually means sync lost, so it is better to change this values using OLED, not OSD)
* dvi width - set display window to specific width (be aware that some displays do not accept all widths, so during changing for example from 720 to 800 screen may be black when values are in between, also every width change usually means sync lost, so it is better to change these values using OLED, not OSD)
* dvi height - set display window to specific height (same as above)
* dvi height - set display window to specific height (same as above)
* dvi presets - beacuse usually we want to use well defined screen sizes there are presets for screen width and height. When window is too high then it is set to maximum possible for given mode)
* dvi presets - beacuse usually we want to use well defined screen sizes, there are presets for screen width and height. When selected preset's height or width is too big for  current input resolution, it is lowered to maximum possible value.
** 1280x1024 (mainly for viking mode in MIST)
** 1280x1024 (mainly for viking mode in MIST)
** 800x600 (whole screen in PAL modes - with all borders)
** 800x600 (whole screen in PAL modes - with all borders)
Line 48: Line 48:
=== rgb only ===
=== rgb only ===


This is submenu with options when picture is processed by RGB A/D converter (front LED is red, on OLED info says that source of signal is RGB "RGB: xxxxxxx")
This submenu has options that are used only when picture is processed by RGB A/D converter (front LED is red, on OLED info says that source of signal is RGB "RGB: xxxxxxx")


* sample phase - sets sample phase inside of pixel. Pixels have to pe sampled in "the middle of the pixel". When pixels are sampled "in between" then picture looks blured and often noisy. This option should be adjusted individually for every device connected to medusa - this is very important option !!!.
[[File:sample_phase.png|200px|thumb|sample phase]]
* pixels/line - for all recognised modes this option shouldn't be adjusted - for all known computers this parameter is predefined in Medusa, but when you connect something that is not recognised ("unrecognised lo" or "unrecognised hi") you may set this option to improve picture quality.
 
* double res - doubles X resolution (practically only good for Amiga's "Super Hires")
* sample phase - sets sample phase of pixel. Pixels have to pe sampled in "the middle of the pixel". When pixels are sampled "in between" then the picture looks blurry and often noisy. This option should be adjusted individually for every device connected to Medusa - this is a very important option !!!.
* auto levels - runs routine that tries to find best offset and gain for R, G and B signals - use when the picture is too dark or too light - usually it is automatically performed whenever you first time connect specific device, but when you have two cables for the same computer then after cable change you may need to run this manually.
* pixels/line - for all recognised modes this option shouldn't be adjusted - for all known computers this parameter is predefined in Medusa, but when you connect something that is not recognised ("unknown PAL", "unknown NTSC", "unrecognised lo" or "unrecognised hi") you can set this option to improve picture quality.
* component mode - changes R,G,B to Y,Cr,Cb (Y on green, Cr on red and Cb on blue) - after change mode "auto levels" is always rerun
* double res - doubles X resolution (practically useful only for Amiga's "Super Hires" modes)
* fingerprint - Medusa recognises input devices using "fingerprint" mechanism. For each device there is predefined fingerprint in the firmware. But sometimes it may happen that your device is not recognised correctly, or it is not in medusa database at all. This option displays fingerprint parameters for currently connected device. This values will be important to improve devices detection and adding new ones.
* auto levels - runs a routine, that tries to find best offset and gain for R, G and B signals - use it, when the picture is too dark or too light - usually it is automatically performed whenever you connect a specific device for the first time, but if you have two cables for the same computer then after a cable change you may need to run this manually.
* component mode - changes R,G,B to Y,Cr,Cb (Y on green, Cr on red and Cb on blue) - after changing this option "auto levels" is always re-run
* fingerprint - Medusa recognises input devices using "fingerprint" mechanism. For each device there is a predefined fingerprint in the firmware. But sometimes it may happen that your device is not recognised correctly, or it is not in Medusa's database at all. This option displays fingerprint parameters for currently connected device. These values may be used by Medusa developers to improve devices detection and adding new ones.


=== global options ===
=== global options ===


This is submenu for global options (DVI modes, OSD timeouts)
This submenu has global options (DVI modes, OSD timeouts)


* DVI mode
* DVI mode
** pure DVI - pure DVI signal without audio (compatible with most old LCD 17" and 19" displays)
** pure DVI - pure DVI signal without audio (compatible with most old LCD 17" and 19" displays)
** DVI with audio - adds audio packets to DVI signal which is not compatible with DVI, but usually recognised correctly by HDMI devices connected to Medusa via appropriate cable.
** DVI with audio - adds audio packets to DVI signal which is not compatible with DVI, but usually recognised correctly by HDMI devices connected to Medusa via appropriate cables.
* OSD timeouts
* OSD timeouts
** main menu
** main menu

Revision as of 18:21, 22 June 2022

Main Menu

rgb curves

This submenu has options for changing RGB curves. By changing these curves it is possible to change brightness, contrast, gamma etc.

  • brightness - change screen brightness from -100 to 100
  • contrast - change screen contrast from -100 to 100
  • blue/yellow - change white balance from -100 to 100
  • green/magenta - change white tint from -100 to 100
  • gamma - change gamma correction from 0.4 to 2.5
  • reset - reset all curves to standard flat 1:1 curves

filters

This submenu has special picture filters such as green, amber mono monitor, negative, scanline, smoothing etc.

  • color - mono monitor emulation with many variants (green,amber,cyan,sepia,red)
  • special
    • threshold - all values below 128 set to 0 and all values above 127 set to 255 - this is good option for binary signal (ST mono)
    • negative - negates all R,G and B values
    • 512 colors - round all color values to 512 color palette
    • 4096 colors - round all color values to 4096 color palette
  • pixel
    • scanline - every second line made darker (emulates old CRT scanlines)
    • pixel mode - every second line and every second column made darker (emulates old LCD displays)
    • noise - add noise to picture (emulates connecting to old TV sets)
    • sl+noise - scanline + noise
  • smoothing - decreases noise. If difference between current pixel and previous is smaller than given value then pixel value is blended with previous pixel - makes picture more even and with less noise. Although you can set it from 0 to 255, using values higher than 10 is not recommended.
  • reset - reset all special filters to default values (smoothing to 0 and "no filter" for all other options)

shift/size

This submenu has options for moving picture left/right, up/down and also for changing window size (you can think of it as an output resolution)

  • xshift - move picture left and right (during movement picture may disappear for a moment - it is a normal reaction of the displaying device when something is changing)
  • yshift - move picture up and down (same as above - during movement picture may disappear)
  • dvi width - set display window to specific width (be aware that some displays do not accept all widths, so during changing for example from 720 to 800 screen may be black when values are in between, also every width change usually means sync lost, so it is better to change these values using OLED, not OSD)
  • dvi height - set display window to specific height (same as above)
  • dvi presets - beacuse usually we want to use well defined screen sizes, there are presets for screen width and height. When selected preset's height or width is too big for current input resolution, it is lowered to maximum possible value.
    • 1280x1024 (mainly for viking mode in MIST)
    • 800x600 (whole screen in PAL modes - with all borders)
    • 720x576 (standard PAL resolution - most compatible for PAL modes)
    • 720x480 (standard NTSC resolution - most compatible for NTSC modes)
    • 640x480 (standard VGA resolution - very compatible)
    • 640x400 (good for ST mono)

rgb only

This submenu has options that are used only when picture is processed by RGB A/D converter (front LED is red, on OLED info says that source of signal is RGB "RGB: xxxxxxx")

sample phase
  • sample phase - sets sample phase of pixel. Pixels have to pe sampled in "the middle of the pixel". When pixels are sampled "in between" then the picture looks blurry and often noisy. This option should be adjusted individually for every device connected to Medusa - this is a very important option !!!.
  • pixels/line - for all recognised modes this option shouldn't be adjusted - for all known computers this parameter is predefined in Medusa, but when you connect something that is not recognised ("unknown PAL", "unknown NTSC", "unrecognised lo" or "unrecognised hi") you can set this option to improve picture quality.
  • double res - doubles X resolution (practically useful only for Amiga's "Super Hires" modes)
  • auto levels - runs a routine, that tries to find best offset and gain for R, G and B signals - use it, when the picture is too dark or too light - usually it is automatically performed whenever you connect a specific device for the first time, but if you have two cables for the same computer then after a cable change you may need to run this manually.
  • component mode - changes R,G,B to Y,Cr,Cb (Y on green, Cr on red and Cb on blue) - after changing this option "auto levels" is always re-run
  • fingerprint - Medusa recognises input devices using "fingerprint" mechanism. For each device there is a predefined fingerprint in the firmware. But sometimes it may happen that your device is not recognised correctly, or it is not in Medusa's database at all. This option displays fingerprint parameters for currently connected device. These values may be used by Medusa developers to improve devices detection and adding new ones.

global options

This submenu has global options (DVI modes, OSD timeouts)

  • DVI mode
    • pure DVI - pure DVI signal without audio (compatible with most old LCD 17" and 19" displays)
    • DVI with audio - adds audio packets to DVI signal which is not compatible with DVI, but usually recognised correctly by HDMI devices connected to Medusa via appropriate cables.
  • OSD timeouts
    • main menu
    • sub menus
    • start info
    • change mode
    • no signal
    • return to top

reset

Reset settings (all settings are also reset when you turn on Medusa with pressed both left keys - 'up' and 'down')

  • rst glob opts - resets only global options (DVI mode and OSD timeouts)
  • rst curr prof - resets current profile (all curves, filters, etc. only for currently connected device)
  • factory reset - same as running with 'up' and 'down' pressed - clears whole flash memory with all settings