Custom Resolution Utility (CRU)
|
07-07-2022, 08:06 PM
Post: #6734
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(07-07-2022 05:36 PM)Nintendo Maniac 64 Wrote: Just a simple question - how is the value for the exact refresh rate rounded in CRU?It's truncated (rounded down). This is intentional because I wanted to make sure 60.000 Hz means it's at least 60 Hz and not something like 59.9995 Hz. I thought about changing the actual value to conventional rounding, but then there would be a mismatch with the value in the text box, which is meant to be a minimum, so the text box would still have to be rounded down to produce the same actual value. CRU doesn't currently save the entered value because only the actual value based on the pixel clock is in the EDID, so it generates an entered value when editing an existing resolution. I want to make CRU 2.0 preserve the entered values and timing option to make it less confusing, so I might change the rounding then. The cvt program rounds the pixel clock down to a multiple of 0.25 MHz because that's what the CVT standard says to do. I chose to ignore that part for CRU because I wanted more precision. I also wanted to make it possible to export modelines to a file, but this is too complicated to implement with the current design of CRU because detailed resolutions can be in several places with different types of extension blocks. CRU 2.0 will make this much easier to implement because it will be able to consolidate all the resolutions in one list. I also thought about making the "Copy" button put the modeline in the clipboard, but I wasn't sure how useful that would be for a Windows program. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 78 Guest(s)