Page 1 of 1

MiSTer with Dell 2007FP Confirmation of Settings

Posted: Sun Jul 04, 2021 2:54 pm
by Kenzo
Hi all, I just picked up this monitor (ips) and a MiSTer (digital IO) and was hoping for some confirmation. Could someone please check my .ini file to see if there is anything I should change?

I am using a HDMI to VGA (Direct video) with a toslink to RCA DAC for audio output

Should I use DVI mode for more headroom as I don't need audio from hdmi ?

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Sun Jul 04, 2021 11:38 pm
by phamtq
.ini looks good. I have a similar monitor (2007FP) and I just bought a HDMI to DVI-D cable. Not exactly sure what the effect of going from digital (HDMI) to analog (VGA) back to digital (LCD) is but I imagine it's not as good as keeping it digital all the way through. If anything the lag (2-3 frames using the 240p test suite) might get worse having to do all those conversions not to mention a possible drop in video quality.

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Mon Jul 05, 2021 9:25 am
by Kenzo
phamtq wrote: Sun Jul 04, 2021 11:38 pm .ini looks good. I have a similar monitor (2007FP) and I just bought a HDMI to DVI-D cable. Not exactly sure what the effect of going from digital (HDMI) to analog (VGA) back to digital (LCD) is but I imagine it's not as good as keeping it digital all the way through. If anything the lag (2-3 frames using the 240p test suite) might get worse having to do all those conversions not to mention a possible drop in video quality.
Hi

Thanks for feedback.

The reason why I use the DAC is because I read it enables DIRECT VIDEO, which provides a more accurate experience.

https://www.retrorgb.com/mister-240p-over-hdmi.html

So does this not work if using an ips lcd?

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Mon Jul 05, 2021 11:35 am
by metalfacemark
There is a dedicated ini for the monitor.

https://gist.github.com/hernan43/dc7e6b ... d486cc613b

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Mon Jul 05, 2021 12:21 pm
by akeley
Kenzo wrote: Mon Jul 05, 2021 9:25 am The reason why I use the DAC is because I read it enables DIRECT VIDEO, which provides a more accurate experience.
This is sort of debatable, since the only improvement seems to be better colour depth (24bit) but its used by few cores and not all the DACs support it. So perhaps not worth the hassle if you already have the I/O board.

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Mon Jul 05, 2021 4:11 pm
by FoxbatStargazer
"Direct video" is for feeding the original low resolution of a core over HDMI to an analog converter for use on a CRT. You are using a flat-panel LCD and are instead using the mister's scaler to match its native high resolution of 1600x1200. So that has nothing to do with direct video and you don't want to use it.

HDMI->DVI is more direct, works perfectly even with passive adapters as long as you flag dvi_mode=1. You already got the audio covered with TOSLINK. You can probably use the HDMI->VGA->LCD but it is adding an unneccessary step of converting to analog and back and may introduce a little blur.

The issue with color depth is for the VGA port on the analog I/O board which you don't have. Any of the Mister's HDMI ports will yield full color depth.

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Mon Jul 05, 2021 4:36 pm
by Kenzo
metalfacemark wrote: Mon Jul 05, 2021 11:35 am There is a dedicated ini for the monitor.

https://gist.github.com/hernan43/dc7e6b ... d486cc613b
Thank you for this!
Would i need to disable vga scaler and enable dvi mode as im using hdmi to dvi?
FoxbatStargazer wrote: Mon Jul 05, 2021 4:11 pm "Direct video" is for feeding the original low resolution of a core over HDMI to an analog converter for use on a CRT. You are using a flat-panel LCD and are instead using the mister's scaler to match its native high resolution of 1600x1200. So that has nothing to do with direct video and you don't want to use it.

HDMI->DVI is more direct, works perfectly even with passive adapters as long as you flag dvi_mode=1. You already got the audio covered with TOSLINK. You can probably use the HDMI->VGA->LCD but it is adding an unneccessary step of converting to analog and back and may introduce a little blur.

The issue with color depth is for the VGA port on the analog I/O board which you don't have. Any of the Mister's HDMI ports will yield full color depth.
This now makes a lot of sense. I have a hdmi to dvi cable which I will use. Thank you.

akeley wrote: Mon Jul 05, 2021 12:21 pm
Kenzo wrote: Mon Jul 05, 2021 9:25 am The reason why I use the DAC is because I read it enables DIRECT VIDEO, which provides a more accurate experience.
This is sort of debatable, since the only improvement seems to be better colour depth (24bit) but its used by few cores and not all the DACs support it. So perhaps not worth the hassle if you already have the I/O board.
Gotcha. Thanks

Thank you all...very helpful

Edit. I used the profile. Switched off vga scaler (not using vga) and enabled dvi. However, I get a border around the screen on neogeo / cps etc (ntsc mode). Monitor is PAL (UK)...Is this normal or should it fill the screen? Integar scaling is on (x5). Is it because most games are 224px and not 240px ?
(See photo)

Edit 2: the answer ro my question is in the link below for anyone else interested
viewtopic.php?p=12686#p12686

Code: Select all

[MiSTer]
key_menu_as_rgui=0     ; set to 1 to make the MENU key map to RGUI in Minimig (e.g. for Right Amiga)
forced_scandoubler=0   ; set to 1 to run scandoubler on VGA output always (depends on core).
ypbpr=0                ; set to 1 for YPbPr on VGA output.
composite_sync=0       ; set to 1 for composite sync on HSync signal of VGA output.
vga_scaler=0           ; set to 1 to connect VGA to scaler output.
hdmi_audio_96k=0       ; set to 1 for 96khz/16bit HDMI audio (48khz/16bit otherwise)
keyrah_mode=0x18d80002 ; VIDPID of keyrah for special code translation (0x23418037 for Arduino Micro)
volumectl=0            ; enable audio volume control by multimedia keys
vscale_mode=1          ; 0 - scale to fit the screen height.
                       ; 1 - use integer scale only.
                       ; 2 - use 0.5 steps of scale.
                       ; 3 - use 0.25 steps of scale.
vscale_border=0        ; set vertical border for TVs cutting the upper/bottom parts of screen (1-99)
;bootscreen=0          ; uncomment to disable boot screen of some cores like Minimig.
;mouse_throttle=10     ; 1-100 mouse speed divider. Useful for very sensitive mice
rbf_hide_datecode=0    ; 1 - hides datecodes from rbf file names. Press F2 for quick temporary toggle
menu_pal=0             ; 1 - PAL mode for menu core
hdmi_limited=0         ; 1 - use limited (16..235) color range over HDMI
fb_size=0              ; 0 - automatic, 1 - full size, 2 - 1/2 of resolution, 4 - 1/4 of resolution.
fb_terminal=1          ; 1 - enabled (default), 0 - disabled
osd_timeout=30         ; 5-3600 timeout (in seconds) for OSD to disappear in Menu core. 30 seconds if not set.
                       ; Background picture will get darker after double timout

; lastcore - Autoboot the last loaded core (corename autosaved in CONFIG/lastcore.dat) first found on the SD/USB
; lastexactcore - Autoboot the last loaded exact core (corename_yyyymmdd.rbf autosaved in CONFIG/lastcore.dat) first found on the SD/USB
; corename - Autoboot first corename_*.rbf found on the SD/USB
; corename_yyyymmdd.rbf - Autoboot first corename_yyyymmdd.rbf found on the SD/USB
;bootcore=lastcore    ; uncomment to autoboot a core, as the last loaded core.
bootcore_timeout=10  ; 10-30 timeout before autoboot, comment for autoboot without timeout.

; Option to load the custom font. Format is plain bitmap 8x8.
; Supported sizes of font:
;   768 bytes - chars 32-127 (only alpha + numeric)
;  1024 bytes - chars 0-127
;  1136 bytes - chars 0-141
;  up to 2048 - only chars 0-141 will be used.
; if first 32 chars are empty (for sizes 1024 bytes and more) then they are skipped.
;font=font/myfont.pf

; USER button emulation by keybaord. Usually it's reset button.
; 0 - lctrl+lalt+ralt (lctrl+lgui+rgui on keyrah)
; 1 - lctrl+lgui+rgui
; 2 - lctrl+lalt+del
; 3 - same as 0 (lctrl+lalt+ralt on keyrah)
reset_combo=0

dvi_mode=1             ; set to 1 for DVI mode. Audio won't be transmitted through HDMI in DVI mode.

; 0 - 1280x720@60
; 1 - 1024x768@60
; 2 - 720x480@60
; 3 - 720x576@50
; 4 - 1280x1024@60
; 5 - 800x600@60
; 6 - 640x480@60
; 7 - 1280x720@50
; 8 - 1920x1080@60
; 9 - 1920x1080@50
;10 - 1366x768@60
;11 - 1024x600@60
;
; custom mode: hact,hfp,hs,hbp,vact,vfp,vs,vbp,Fpix_in_KHz
;   video_mode=1280,110,40,220,720,5,5,20,74250
;video_mode=8
;video_mode=0
; don't delete the following line I need it for 1600x1200 in mister on my Dell
video_mode=1,1600,64,192,304,1200,1,3,46,162

; set to 1-10 (seconds) to display video info on startup/change
video_info=5

; Set to 1 for automatic HDMI VSync rate adjust to match original VSync.
; Set to 2 for low latency mode (single buffer).
; This option makes video butter smooth like on original emulated system.
; Adjusting is done by changing pixel clock. Not every display supports variable pixel clock.
; For proper adjusting and to reduce possible out of range pixel clock, use 60Hz HDMI video
; modes as a base even for 50Hz systems.
vsync_adjust=0

; These parameters have the same format as video_mode.
; You need to supply both PAL and NTSC modes if you want vsync_adjust to switch between
; predefined modes as a base. This will reduce the range of pixel clock.
;video_mode_ntsc=0
;video_mode_pal=7

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Mon Jul 05, 2021 7:19 pm
by FoxbatStargazer
Yes its due to 224p on most consoles, that's only 1120p when using integer scale. If you want to use the full space you'd have to use vscale_mode=0 but you'd probably need to use an interpolation shader because the scanline ones will likely come out uneven.

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Mon Jul 05, 2021 7:26 pm
by aberu
Yes, if the game is 224p then 224 * 5 = 1120, 1200 - 1120 = 80, meaning 40 pixels on top and bottom, and with integer the left and right should have an equivalent border to compensate.

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Mon Jul 05, 2021 7:32 pm
by Kenzo
Great. Makes sense. Should I need to make any specific changes in core settings to compliment the ini file settings?

Interpolation shader is mentioned. Is there any specific one anyone can recommend? Interpolation sharp seems ro be mentioned a lot...

Re: MiSTer with Dell 2007FP Confirmation of Settings

Posted: Tue Jul 06, 2021 12:22 am
by aberu
interpolation sharp --> https://github.com/MiSTer-devel/Filters ... Sharp).txt

SNES Interpolation sharp --> https://github.com/MiSTer-devel/Filters ... Sharp).txt

These are the two I use the most.

For some SNES games I use this one:

https://github.com/MiSTer-devel/Filters ... 0Soft).txt

Re: MiSTer with Dell 2007FP Confirmation of Settings

Posted: Tue Jul 06, 2021 2:52 pm
by Kenzo
aberu wrote: Tue Jul 06, 2021 12:22 am interpolation sharp --> https://github.com/MiSTer-devel/Filters ... Sharp).txt

SNES Interpolation sharp --> https://github.com/MiSTer-devel/Filters ... Sharp).txt

These are the two I use the most.

For some SNES games I use this one:

https://github.com/MiSTer-devel/Filters ... 0Soft).txt

Thank you, most helpful.

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Wed Jul 07, 2021 1:26 am
by phamtq
metalfacemark wrote: Mon Jul 05, 2021 11:35 am There is a dedicated ini for the monitor.

https://gist.github.com/hernan43/dc7e6b ... d486cc613b
I had problems with this one and I think it was due to having a 1 in front of the 1600. By putting the 1 in front I think it's loading the 1024x768@60 setting and ignoring the rest of the parameters.

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Wed Jul 07, 2021 9:18 am
by Kenzo
phamtq wrote: Wed Jul 07, 2021 1:26 am
metalfacemark wrote: Mon Jul 05, 2021 11:35 am There is a dedicated ini for the monitor.

https://gist.github.com/hernan43/dc7e6b ... d486cc613b
I had problems with this one and I think it was due to having a 1 in front of the 1600. By putting the 1 in front I think it's loading the 1024x768@60 setting and ignoring the rest of the parameters.
I tried it and the little card that shows in the top left for 5 seconds displays 1600x1200 - 162.00khz, 60hz

Does this mean all works well?

Re: MiSTer with Dell 2007FPb - confirmation of settings

Posted: Wed May 11, 2022 8:51 am
by lunch_box
metalfacemark wrote: Mon Jul 05, 2021 11:35 am There is a dedicated ini for the monitor.

https://gist.github.com/hernan43/dc7e6b ... d486cc613b
Sorry to bump an old thread.

How would I go about using this ini? Is just copy and paste and put somewhere on sd card?

Sorry for dumb ass question but I’m fairly new to mister :)

Re: MiSTer with Dell 2007FP Confirmation of Settings

Posted: Wed May 18, 2022 9:27 am
by metalfacemark
You just replace the whole ini with this one. Unless you have made any other specific core changes or something.

Re: MiSTer with Dell 2007FP Confirmation of Settings

Posted: Wed Mar 29, 2023 12:16 pm
by neogeo81
Kenzo wrote: Sun Jul 04, 2021 2:54 pm

Hi all, I just picked up this monitor (ips) and a MiSTer (digital IO) and was hoping for some confirmation. Could someone please check my .ini file to see if there is anything I should change?

I am using a HDMI to VGA (Direct video) with a toslink to RCA DAC for audio output

Should I use DVI mode for more headroom as I don't need audio from hdmi ?

Hi
Can you explain what the difference is if i also include the separte core settings at the bottom? Thanks