al - Audio Library Functions gDP - DP GBI Macros gdSP - General GBI Macros gSP - SP GBI Macros gt - Turbo Microcode RDP gu - Graphics Utilities Math - Math Functions nuSys - NuSystem os - N64 Operating System sp - Sprite Library Functions uh - Host to Target IO 64DD - N64 Disk Drive
|
osViSetYScaleSyntax#include <ultra64.h> /* os.h */ void osViSetYScale(f32 yscale); Argument
Return Value
Explanation
osViSetYScale is traditionally used when transplanting a program that was created in NTSC mode to PAL. If the VI mode is just changed to PAL when transplanting to PAL, the top and bottom of the screen get cut off. The simplest way to display the full screen is to stretch the screen vertically by executing the following command. osViSetYScale(0.833); However, in this case, the screen will be slightly more blurry than in the NTSC mode due to enlargement processing. (Full-screen display can be accomplished without using this function if the FPAL mode is used, but this requires extra rendering of the additional lines.)
Cautions
See Also
Revision History
|