Difference between revisions of "Optimal timings"
Jump to navigation
Jump to search
(<autosumm-new>) |
|||
Line 3: | Line 3: | ||
{| class="wikitable" | {| class="wikitable" | ||
! align="left"|Console / mode | ! align="left"|Console / mode | ||
− | + | ! align="left"|Dots per scanline / no. scanlines / @dotclk | |
− | ! align="left"|Dots per scanline / no. scanlines | + | ! align="left"|OSSC base mode / scale factor |
− | ! align="left"|OSSC base mode | + | ! align="left"|Active area IN->OUT |
! align="left"|Modified parameters | ! align="left"|Modified parameters | ||
! align="left"|Notes | ! align="left"|Notes | ||
! align="left"|PC modeline | ! align="left"|PC modeline | ||
|- | |- | ||
− | |NES | + | |NES 256x224 @60Hz |
− | + | |341 / 262 / @5.37MHz(NTSC) @5.32MHz(PAL) [http://wiki.nesdev.com/w/index.php/NTSC_video][http://wiki.nesdev.com/w/images/d/d1/Ntsc_timing.png] | |
− | |341 / 262 [http://wiki.nesdev.com/w/index.php/NTSC_video][http://wiki.nesdev.com/w/images/d/d1/Ntsc_timing.png] | + | |240p_L3M3 / H: 5x(4x), V: 3x |
− | |240p_L3M3 | + | |256x240(224) -> 1280(1024)x720(672) |
| - | | - | ||
| V.active could be set to 224 if accepted by display | | V.active could be set to 224 if accepted by display | ||
− | | <pre>Modeline " | + | | <pre>Modeline "ossc_nes_1280x720_60.08" 80.55 1280 1385 1510 1705 720 729 738 786 -hsync -vsync</pre> |
|- | |- | ||
− | |SNES | + | |SNES 256x240/224 @60Hz |
− | + | |341 / 262 / @5.37MHz(NTSC) @5.32MHz(PAL) [http://problemkaputt.de/fullsnes.htm#snestiminghvcounters] | |
− | |341 / 262 [http://problemkaputt.de/fullsnes.htm#snestiminghvcounters] | + | |240p_L3M3 / H: 5x(4x), V: 3x |
− | |240p_L3M3 | + | |256x240(/224) -> 1280(1024)x720(/672) |
| - | | - | ||
| - | | - | ||
− | | <pre>Modeline " | + | | <pre>Modeline "ossc_snes_1280x720_60.08" 80.55 1280 1385 1510 1705 720 729 738 786 -hsync -vsync</pre> |
|- | |- | ||
− | |N64 320x240 | + | |N64 320x240 @60Hz |
− | + | |773.25 (?) / 262 / @6.09MHz(NTSC) [http://assemblergames.com/l/threads/direct-hdmi-output-for-n64-and-other-consoles.42764/page-2] | |
− | |773.25 (?) / 262 [http://assemblergames.com/l/threads/direct-hdmi-output-for-n64-and-other-consoles.42764/page-2] | + | |240p_L3M2 / H: 4x(3x), V: 3x |
− | |240p_L3M2 | + | |640(320)x240 -> 1280(960)x720 |
|H.samplerate=387, H.synclen=22, H.backporch=36 | |H.samplerate=387, H.synclen=22, H.backporch=36 | ||
|Every other visible dot (of 640) is interpolated | |Every other visible dot (of 640) is interpolated | ||
| | | | ||
|- | |- | ||
− | |PSX 320x240 | + | |PSX 320x240 @60Hz |
− | |||
|426.25 (?) / 263 [http://problemkaputt.de/psx-spx.htm#gputimings] | |426.25 (?) / 263 [http://problemkaputt.de/psx-spx.htm#gputimings] | ||
− | |240p_L3M2 | + | |240p_L3M2 / H: 4x(3x), V: 3x |
+ | |320x240 -> 1280(960)x720 | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |Saturn 320x240 | + | |Saturn 320x240 @60Hz |
− | |||
|427 / 262 [http://dreamjam.co.uk/emuviews/sat/sattech.txt] | |427 / 262 [http://dreamjam.co.uk/emuviews/sat/sattech.txt] | ||
− | |240p_L3M2 | + | |240p_L3M2 / H: 4x(3x), V: 3x |
+ | |320x240 -> 1280(960)x720 | ||
|H.samplerate=427 | |H.samplerate=427 | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |DC VGA | + | |DC VGA @60Hz |
− | |||
|858 / 525 [http://mc.pp.se/dc/pvr.html] | |858 / 525 [http://mc.pp.se/dc/pvr.html] | ||
− | |480p | + | |480p / H: 1x, V: 1x |
+ | |720(640)x480 -> 640x480 | ||
|H active=640 | |H active=640 | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |CPS2 240p | + | |CPS2 240p @60Hz |
− | + | |512 / 262 / @8MHz | |
− | |512 / 262 | + | |240p_L3M2 / H: 4x(3x), V: 3x |
− | |240p_L3M2 | + | |384x240 -> 1536(1152)x720 |
|H.samplerate=512, H.active=384, H.backporch=66 | |H.samplerate=512, H.active=384, H.backporch=66 | ||
| | | | ||
Line 67: | Line 67: | ||
|- | |- | ||
|Seibu SPI | |Seibu SPI | ||
+ | |? / 293 (?) | ||
|? | |? | ||
− | |||
| | | | ||
| | | |
Revision as of 23:04, 30 September 2016
Console / mode | Dots per scanline / no. scanlines / @dotclk | OSSC base mode / scale factor | Active area IN->OUT | Modified parameters | Notes | PC modeline |
---|---|---|---|---|---|---|
NES 256x224 @60Hz | 341 / 262 / @5.37MHz(NTSC) @5.32MHz(PAL) [1][2] | 240p_L3M3 / H: 5x(4x), V: 3x | 256x240(224) -> 1280(1024)x720(672) | - | V.active could be set to 224 if accepted by display | Modeline "ossc_nes_1280x720_60.08" 80.55 1280 1385 1510 1705 720 729 738 786 -hsync -vsync |
SNES 256x240/224 @60Hz | 341 / 262 / @5.37MHz(NTSC) @5.32MHz(PAL) [3] | 240p_L3M3 / H: 5x(4x), V: 3x | 256x240(/224) -> 1280(1024)x720(/672) | - | - | Modeline "ossc_snes_1280x720_60.08" 80.55 1280 1385 1510 1705 720 729 738 786 -hsync -vsync |
N64 320x240 @60Hz | 773.25 (?) / 262 / @6.09MHz(NTSC) [4] | 240p_L3M2 / H: 4x(3x), V: 3x | 640(320)x240 -> 1280(960)x720 | H.samplerate=387, H.synclen=22, H.backporch=36 | Every other visible dot (of 640) is interpolated | |
PSX 320x240 @60Hz | 426.25 (?) / 263 [5] | 240p_L3M2 / H: 4x(3x), V: 3x | 320x240 -> 1280(960)x720 | |||
Saturn 320x240 @60Hz | 427 / 262 [6] | 240p_L3M2 / H: 4x(3x), V: 3x | 320x240 -> 1280(960)x720 | H.samplerate=427 | ||
DC VGA @60Hz | 858 / 525 [7] | 480p / H: 1x, V: 1x | 720(640)x480 -> 640x480 | H active=640 | ||
CPS2 240p @60Hz | 512 / 262 / @8MHz | 240p_L3M2 / H: 4x(3x), V: 3x | 384x240 -> 1536(1152)x720 | H.samplerate=512, H.active=384, H.backporch=66 | ||
Seibu SPI | ? / 293 (?) | ? |