31kHz games?
Are there any cores for the MiSTer with 31kHz games suitable for a PC CRT?
The online community for MiSTer FPGA enthusiasts
https://misterfpga.org/
Are there any cores for the MiSTer with 31kHz games suitable for a PC CRT?
Check this list.
https://github.com/MiSTer-devel/Wiki_MiSTer/wiki/Analog-video-output-compatibility
You can also double scan many 15khz cores or use internal scaler.
Ah yes, computer cores. That makes sense. Weird that some old arcade cores are VGA too.
Ironically enough though, AO486 doesn't natively output proper resolutions over VGA and has to run through the scaler, resulting in some sketchy image quality on a real VGA CRT. I dug up my old 17" monitor to play Indiana Jones a few months ago and was bummed out by the results. I gave up and just played it over HDMI with some nice filters
colonel panic wrote: ↑Thu Jan 25, 2024 6:12 pmIronically enough though, AO486 doesn't natively output proper resolutions over VGA and has to run through the scaler, resulting in some sketchy image quality on a real VGA CRT. I dug up my old 17" monitor to play Indiana Jones a few months ago and was bummed out by the results. I gave up and just played it over HDMI with some nice filters
You can use modelines to achieve 1:1 image in games and DOS
Code: Select all
[ao486]
forced_scandoubler=0
direct_video=0
[video=720x400]
video_mode=720,400,70,cvt
[video=320x200]
video_mode=640,400,70,cvt
[video=640x400]
video_mode=640,400,70,cvt
[video=640x480]
video_mode=640,480,60,cvt
or
Code: Select all
; Set it to "Variable" in the video settings in the menu of the core
vscale_mode=0
forced_scandoubler=0
;video_mode=1600,64,192,304,1200,1,3,46,162000; This is the "catch-all" resolution that will be used if an undefined video mode is detected. This example may be too high of a resolution for your monitor. You can use video_mode=1 instead for example.
;direct_video=0 ; use the scaler
;vsync_adjust=0 ; minimal lag
;vscale_mode=1 ; integer scaling
;video_info=3 ; show resolution information for X seconds
;hdmi_limited=2 ; 1 - use limited (16..235) color range over HDMI ; 2 - use limited (16..255) color range over HDMI, for VGA converters.
[video=320x200@70.1]
;video_mode=320,24,49,38,200,2,2,20,13535,0,1 ; 320x200@140.2Hz@31.4kHz DOS CGA/EGA/Adventure games with scanlines
video_mode=640,7,108,30,400,13,2,34,24708,0,1 ; 640x400@70.1Hz@31.48kHz VGA era games including 320x200, 320x400, 640x400 @70.1Hz
[video=320x400@70.1]
video_mode=640,7,108,30,400,13,2,34,24708,0,1 ; 640x400@70.1Hz@31.48kHz VGA Games including 320x200, 320x400, 640x400 @70.1Hz
[video=720x400@70.1]
video_mode=720,15,108,46,400,13,2,34,27983,0,1 ; 720x400@70.1Hz@31.48kHz DOS Text
;experimental modes
[video=320x199@59.7]
video_mode=640,25,130,75,398,50,29,50,27370,0,1 ; 640x398@59.7Hz@31.46kHz Jazz Jackrabbit
[video=320x240@59.7]
video_mode=640,40,96,64,480,14,2,31,26430,0,1 ; 640x480@59.7Hz Epic Pinball (temp modeline, still under development)
[video=640x480@59.7]
video_mode=640,40,96,64,480,14,2,31,26430,0,1 ; 640x480@59.7Hz (temp modeline, still under development)
misterrocks wrote: ↑Thu Jan 25, 2024 4:20 pmAre there any cores for the MiSTer with 31kHz games suitable for a PC CRT?
Turn on the scandoubler in the .ini file, and you can play most 15kHz games on the 31kHz CRT.