Options >
Configure Graphics
Plugin
Below all the tabs are three buttons, OK, Cancel and Apply. Hopefully the first
two are self-explanatory - cancel closes discarding changes, OK closes keeping
changes (but they aren't acutally written to file until you close
Project64 Legacy. The Apply button is to allow you to see the effects
of changes to graphics configuration in real time, while a game is running. This button does not save changes to
file
- saving to file is done on application exit. Therefore its a good idea
to restart Project64 Legacy once after making a lot of changes that you want to keep,
just in case anything crashes.
General
-
"Multithread
rendering
[Checkbox]"
-
"Threads
- (0=auto)"
- "Compatibilty"
-
"Capture Format"
General
"Multithread rendering [Checkbox]"
- default setting: enabled
- generally recommended setting: enabled
when enabled, it will use the amount of threads displayed in the
"Threads" section below.
If Multithread
rendering is unchecked,
the rendering speed will
be very slow. When it is
checked as it is by
defualt, the speed is
musch faster because
multiple threads are
used to render the
graphics.
"Threads
- (0=auto)"
- default setting: 0 =auto
- generally recommended setting: 0
If 0 is used, it will
automatically select the
best amount of threads
for your system to
handle.will use multiple
thread. You can also
select your own amount
that you input yourself
to decide on the best
for your system.
"Compatibilty"
- default setting: Moderate, some glitches
- generally recommended setting: default.
There are three settings to choose from:
- Fast, most
glitches
- Moderate, some
glitches (default)
- Slow, most
glitches.
Compatibility lets
you select to trade
compatibility for speed
of rendering. If your
system can handle the
more compatible setting,
use it. You can see the
effect of this setting
in the Intro for Mario
Tennis when the trophy
is shown. When less
compatible mode is
selected the highlights
on the trophy are not
correct.
"Capture
Format"
- default setting: Png
- generally recommended setting: Users choice.
There are three options to choose from:
To take a screenshot
you can use
System>Screenshot
Capture or F3 Shortcut
when a gamne is running.
It is really up to the user to decide which format they prefer for
Screenshots, but to help you decide we have broken them down for you to
consider.
PNG
(.png) PNG or Portable
Network Graphics files
are a lossless image
format. It was designed
to replace gif format as
gif supported 256 colors
unlike PNG which support
16 million colors.
Bitmap (.bmp) Bit
Map Image file is
developed by Microsoft
for windows. It is same
as TIFF due to lossless,
no compression property.
Due to BMP being a
proprietary format, it
is generally recommended
to use TIFF files.
JPEG
(.jpg, .jpeg) Joint
Photographic Experts
Group is a loss-prone
(lossy) format in which
data is lost to reduce
the size of the image.
Due to compression, some
data is lost but that
loss is very less. It is
a very common format and
is good for digital
cameras, nonprofessional
prints, E-Mail,
Powerpoint, etc., making
it ideal for web use.
Video Interface
-
"Window mode
resolution"
-
"Output
mode"
- "Interpolation"
-
"16:9 widescreen"
[Checkbox]
-
"Hide Overscans"
[Checkbox]
-
"Exclusive
fullscreen"
[Checkbox]
-
"Enable VSync"
[Checkbox]
Video Interface:
"Window mode resolution"
- default setting: 320x240
- generally recommended setting: Users choice.
Here is where you chose you designed Emulation Window mode size. This is
left to the requirementsto decide.
Window mode
resolution is the size
of the window used to
display the graphics.
The graphics are
rendered at the native
N64 resolution
internally. If the two
are different the
internal graphics will
be resized by your video
card.
"Output
Mode"
- default setting: Filtered
- generally recommended setting: Filtered
There are three settings to choose from:
Filtered, uses
Interpolation when
rendering to screen.
Unfiltered don't use
Unfiltered, is
basically the same as
nearest neighbor
Interpolation.
Depth,
outputs the depth buffer
to the screen. closer
objects are darker and
further objects are
lighter. Interesting but
not useful for game
play. This could be very
useful if you are making
a homebrew rom and are
having perspective
issues.
Coverage, shows what
areas have been rendered
to. It is interesting to
see but it is not very
useful.
"Interpolation"
- default setting: Nearest-neighbour
- generally recommended setting: default.
This the method your video card will use to resize the image when resizing.
There are two settings to choose from:
Nearest-neighbour
(default), is the
fastest. Unless you are
using a very low power
video card it will not
be noticeable.
Linear, uses
bi-linear scaling to
smooth the image as it
resizes the output
image. This looks better
and is the recommended
setting.
"16:9
widescreen" [Checkbox]
- default setting: disabled
- generally recommended setting: Users choice.
This forces the video
resolution to 16:9
widescren, especially
useful is the original
screen is from a PAL
region of 4:3.
"Hide
Overscans" [Checkbox]
- default setting: disabled
- generally recommended setting: Users choice.
This does what it
says on the tin to coin
a phrase. To hide or not
to hide? To help you
decide, we have given a
description as to what
Overscan is to
assist you.
"Overscan" is the
term used to describe
the practice of TVs
hiding the extreme edges
of the picture they
receive. In old CRT TVs
this was because the
edge of the tube would
have produced a bad
image, so the viewable
area was reduced. This
has since become a
broadcast standard so
there is often garbage
and computer signals
carried on the border of
television broadcasts,
so even HDTVs presume
these extreme edges
should be hidden.
"Exclusive
fullscreen" [Checkbox]
- default setting: disabled
- generally recommended setting: Users choice.
Ice can explain this
option in detail for
advantages and benifits.
"Enable
VSync" [Checkbox]
- default setting: enabled
- generally recommended setting: Users choice.
What is VSync? To help
you we have described it
below for for you to add
up the Pro and Cons so
you can decide.
VSync (Vertical
Synchronisation), Is the
process of timing a
graphics card sends each
frame to wait until the
monitor is ready to
start drawing the next
frame (this is not
necessary - the graphics
card can updated frames
at any stage during the
cycle, which causes
image tearing as two
consecutive frames are
shown at once, the top
of one and the bottom of
the other). A Project64
video plugin option
(display tab), also
system dependant. There
are advantages and
disadvantages to using
Vertical Sync.
When Enable VSync is
checked, rendering speed
can be impacted. If a
frame finishes just
after VSync occurs the
plugin has to wait for
the next VSync to
display the frame. This
adds time to render
frames. Some roms this
is very noticeable
effect.
Settings from the
plugin are saved globally, in
the
Icepir8LLE-config.ini
file.