Tried asking this on the Retropie, but wasn't getting much luck, since it is such a specific question trying to understand HDMI timings. So I thought I would try asking the Pi experts here. Keep in mind, I am a linux noob, and am impressed I have gotten as far as I have in the last 3 months.
So I got a VGA666 hat that I figured out how to edit the config.txt to enable the hat, and figured out how to output whatever VGA resolutions (1920x1080, 800x600, etc).
I then took it to the next level and set up the settings:
dpi_group=2
dpi_mode=87
then added specific standard definition timings that I got from places like RetroRGB and what not, to output 240p to my PVM:
hdmi_timings=320 1 20 29 35 224 1 10 14 16 0 0 0 60 0 6400000 1
Worked great. However the pixel integer scaling was off with the games I was playing through Retropie on Emulationstation.
I then downloaded and installed the RGB-Pi OS image from rgb-pi.com, which is designed to output to a specific resolution and refresh rate native to the game you are playing. Installed that to a micro SD card, edited the config.txt on that to output to the VGA666, and SUCCESS! Aside from a warning that I'm not using an official RGB-Pi hat, it boots to the GUI, and every arcade, SNES, Genesis, etc game I have tried boots up in that game's native resolution and refresh rate, and looks IDENTICAL to my official hardware or arcade JAMMA board (SF2, MK1, MK3).
So now what I am trying to do is go back to my Retropie SD card, and adjust the HDMI timings I mentioned above in the config file to output the Pi's resolution and refresh rate to one of my game's native resolutions/refresh rates when booting up. Reason I'm trying to do this on my Retropie SD card is cause I got the autostart.sh edited to auto boot directly to a game, and it is awesome.
When looking for various setting files in the RGB-Pi SD card, I did find various files that specify what the timings are, which here are some examples:
;Name, H pixels, Scanlines, Frame Rate, H position, H zoom,
;V position, H Front Porch, H Sync, H Back Porch, V Sync, H Frequency.
snes60 1920 240 60.00 0 0 0 48 192 240 5 15734
mk2 1920 254 53.204948 0 0 0 48 192 240 5 15734
sf2 1920 224 60.000000 0 0 0 48 192 240 5 15734
So what I am trying to figure out is how to apply this information to edit this:
hdmi_timings=320 1 20 29 35 224 1 10 14 16 0 0 0 60 0 6400000 1
I understand that this is a super resolution, and I would replace the 320 with the 1920, but that's as far as I got.
submitted by /u/ITCHYisSylar
[link] [comments]
More...
Trying to set up HDMI timings, so I can setup the config txt for my Pi3 to output 224p 60hz at 15khz horizontal, or 254p 53.2
The Raspberry Pi is a series of credit card-sized single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and developing countries.
Post Reply
1 post
• Page 1 of 1
- /RaspberryPi
- Corporate
- Posts: 2449
- Joined: Wed Jun 05, 2019 1:29 am
Post Reply
1 post
• Page 1 of 1
Return to “Raspberry Pi Forum”
Jump to
- From Retro to Current
- ↳ Classified Ads
- ↳ Community
- ↳ Marketplace
- ↳ Jobs
- ↳ Dating
- ↳ Housing
- Nintendo Forums
- ↳ SNES Classic Edition Forum
- ↳ Switch Forum
- ↳ NES Classic Edition Forum
- ↳ Wii U Forum
- ↳ 3DS Forum
- ↳ Wii Forum
- ↳ DS Forum
- ↳ Gamecube Forum
- ↳ Game Boy Advance Forum
- ↳ Game Boy Color Forum
- ↳ Nintendo 64 Forum
- ↳ Super Nintendo Forum
- ↳ Game Boy Forum
- ↳ Nintendo Entertainment System Forum
- ↳ Game & Watch Forum
- SONY Forums
- ↳ PlayStation 5 Forum
- ↳ PlayStation Classic Forum
- ↳ PlayStation 4 Forum
- ↳ PlayStation Vita Forum
- ↳ PlayStation 3 Forum
- ↳ PlayStation Portable Forum
- ↳ PlayStation 2 Forum
- ↳ PlayStation 1 Forum
- Microsoft Forums
- ↳ Xbox Series Forum
- ↳ Xbox One Forum
- ↳ Xbox 360 Forum
- ↳ Xbox Forum
- SEGA Forums
- ↳ Genesis Mini Forum
- ↳ Dreamcast Forums
- ↳ Sega Saturn Forum
- ↳ Genesis Forum
- ↳ Master System Forum
- Other System Forums
- ↳ General Discussion
- ↳ Other Console Forum
- ↳ Arcade Cabinet Forum
- ↳ Windows, Mac, & Linux Forum
- ↳ Atomiswave Forums
- ↳ WWW.ATOMISWAVE.NET
- ↳ General Discussion
- ↳ Tech Support
- ↳ System Setups
- ↳ Modified Moderboards
- ↳ Home Consoles & Systems
- ↳ Arcade & Candy Cabinets
- ↳ Marketplace
- ↳ Video Game Marketplace
- ↳ Game Discussion
- ↳ Video Game Catalogs
- ↳ FAQs, Reviews, & Guides
- ↳ Assorted Discussion
- ↳ Custom Ideas
- ↳ Open Discussion
- ↳ SNK Neo Geo Forums
- ↳ General Discussion
- ↳ Buying & Selling
- ↳ Tech Support
- ↳ Systems
- ↳ Neo Geo Arcade Stick Pro Forum
- ↳ Neo Geo Mini Forum
- ↳ Neo Geo X Forum
- ↳ Neo Geo CD Forum
- ↳ Neo Geo MVS Forum
- ↳ TurboGrafx-16 Forums
- ↳ General Discussion
- ↳ Marketplace
- ↳ Magazine Scans
- ↳ Games
- ↳ TurboChip/HuCard Forum
- ↳ CD-ROM²/Super CD-ROM²/Arcade CD-ROM² Forum
- ↳ Systems
- ↳ TurboGrafx-16 Mini Forum
- ↳ TurboDuo Forum
- ↳ TurboExpress/PC Engine GT/LT Forum
- ↳ SuperGrafx Forum
- ↳ TurboGrafx-CD/PC Engine CD Forum
- ↳ TurboGrafx-16/PC Engine Core Forum
- ↳ Raspberry Pi Forum
- ↳ Atari Forum