|
84736 packages online
|
|
|
|
|
|
No screenshot available
|
|
NAME
CVT 1.2 (Coordinated Video Timing)
SYNOPSIS
cvt x y refresh [OPTIONS]
x : The desired horizontal resolution (required).
y : The desired vertical resolution (required).
refresh : The desired refresh rate (required).
DESCRIPTION
SAS/C Amiga Compiler 6.59 port from this project:
https://github.com/kevinlekiller/cvt_timing_calculator_12
This program generates video timing descriptions using formulas
from the VESA "CVT" (Coordinated Video Timing) v1.2 specification,
based itself on the earlier VESA "GTF" (Generalized Timing Formula)
v1.0 specification.
For more information on CVT v1.2, please see:
http://www.vesa.org/vesa-standards/free-standards/
INSTALLATION
Copy the CVT executable(s) somewhere, for example in C:
> cvt12_std 25828 bytes (no-fpu)
> cvt12_ffp 20012 bytes (amigaos mathffp)
> cvt12_ieee 23496 bytes (amigaos mathieee)
> cvt12_881 21240 bytes (requires fpu)
4 executables are provided, they corresponds to the SAS/C math options.
Unless you have some good reasons, i advise to use the 'std' executable.
OPTIONS
[-v|--verbose]
[-r|--reduced-blank]
[-c|--force-rb]
[-b|--rb-v2]
[-o|--film-optimized]
[-i|--interlaced]
[-f|--fbmode]
[-x|--xf86mode]
[-p|--p96mode]
-v|--verbose : Enable verbose printouts (traces each step of the computation).
-r|--reduced-blank : Use CVT 1.1 "Reduced Blanking" timings
Only allows multiple of 60hz.
-c|--force-rb : Force CVT 1.1 "Reduced Blanking" timings
Do not check for multiple of 60hz.
-b|--rb-v2 : Use CVT 1.2 "Reduced Blanking" timings, this is more precise.
Allows any refresh rate.
-o|--film-optimized : Change refresh rate for better video support.
Requires -b (ie. converts 24hz to 23.976hz).
This is the same as passing 23.976 without -o,
-o does the calculation for you.
-i|--interlaced : Generate an interlaced video mode.
-f|--fbmode : Output an fbset(8)-style mode description.
-x|--xf86mode : Output an XFree86-style mode description.
-p|--p96mode : Output a Picasso96-style mode description (default).
EXAMPLES
> cvt 640 480 60
PixelClock: 23.75 MHz
Dimensions: 640, 480
FrameSize: 800, 500
BorderSize: 0, 0
Position: 16, 3
SyncSize: 64, 4
SyncPolarity: NO, YES
Frequency: 30kHz, 59Hz
> cvt 640 480 60 -b
PixelClock: 21.38 MHz
Dimensions: 640, 480
FrameSize: 720, 495
BorderSize: 0, 0
Position: 8, 1
SyncSize: 32, 8
SyncPolarity: YES, NO
Frequency: 30kHz, 60Hz
> cvt 640 480 60 -f
# 640x480 @ 60.000 Hz (CVT) field rate 59.375 Hz; hsync: 29.688 kHz; pclk: 23.75 MHz
Modeline "640x480_60.00" 23.75 640 656 720 800 480 483 487 500 -hsync +vsync
AUTHOR
Written by kevinlekiller.
Amiga port and P96 output by Philippe CARPENTIER.
BUGS
Bugs may be reported here :
https://github.com/kevinlekiller/cvt_timing_calculator_12
COPYRIGHT
This is free software.
Check the license paragraph in the source file.
SEE ALSO
aminet driver/video/umc.lha
aminet driver/video/picasso96.lha
-------------------------------------------------------------------------------
|
Contents of driver/video/cvt12.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga] 9681 31967 30.3% -lh5- d763 Jan 1 1980 cvt12/cvt12.c
[Amiga] 1637 3836 42.7% -lh5- 57cf Jan 1 1980 cvt12/cvt12.readme
[Amiga] 12135 21240 57.1% -lh5- 9498 Jan 1 1980 cvt12/cvt12_881
[Amiga] 11581 20012 57.9% -lh5- 741a Jan 1 1980 cvt12/cvt12_ffp
[Amiga] 13133 23496 55.9% -lh5- bb7a Jan 1 1980 cvt12/cvt12_iee
[Amiga] 14696 25828 56.9% -lh5- 6383 Jan 1 1980 cvt12/cvt12_std
[Amiga] 180 505 35.6% -lh5- 9f56 Jan 1 1980 cvt12/smakefile
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 7 files 63043 126884 49.7% Dec 30 22:31
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |