Game Boy Interface/Standard Edition

From GC-Forever Wiki
Revision as of 00:21, 17 May 2018 by Extrems (talk | contribs)
Jump to navigation Jump to search
Game Boy Interface
Information
Author(s) Extrems
Type Utility
Version Rolling release
Licence All rights reserved
Links
Download main package
Download extra package
Website
Discussion
Source


Controls

On-screen display

Nintendo GameCube Nintendo GameCube Controller Logitech Speed Force Action
A/B Buttons A/B Buttons Hide on-screen display
X Button X Button Toggle on-screen display
Y Button Y Button Revert offset/zoom
Z Button Z Button Take screenshot
Start/Pause
(Hold for 1 second)
Start/Pause
(Hold for 1 second)
Quit
+Control Pad +Control Pad Offset
L/R Buttons L/R Buttons Zoom
Reset Button X, Y and Start/Pause Buttons
(Hold for 1.5 seconds)
Recalibrate
Reset Button Save movie

In-game

Nintendo GameCube Nintendo GameCube Controller Logitech Speed Force Action
A/B Buttons A/B Buttons or Accelerator/Brake Pedals A/B Buttons
X Button X Button Toggle on-screen display
Y Button Y Button Turbo
Z Button Z Button Select
Start/Pause Start/Pause Start
+Control Pad or Control Stick +Control Pad or Steering Wheel +Control Pad
L/R Buttons L/R Buttons L/R Buttons
(Only for Game Boy Advance)
Reset Button Power Switch

Options

--aspect=<w:h>
Set screen aspect ratio. (default: 4:3)
--offset=<x:y>
Set default offset. (default: sram)
--zoom=<x:y>
Set default zoom. (default: sram)
--rotate=<0-359>
Set default rotation. (default: 0)
--poll=<0-11>
Set polling rate. (default: 1)
--turbo=<on:off>
Set autofire interval. (default: 3)
--movie=<path>, --no-movie
Play input log. (default: no)
--movie-record, --no-movie-record
Record input log. (default: no)
--overlay=<path>, --no-overlay
Set texture palette. (default: frame.tpl.gz)
--overlay-id=<id>
Set texture palette index. (default: sram)
--overlay-scale=<x:y>
Set texture scale. (default: auto)
--filter=<none|scale2x[ex|plus]|eagle2x|scan2x|normal2x|normalnx>
Set image doubling filter. (default: normalnx)
--dither=<none|threshold|bayer8x8|bayer4x4|bayer2x2|cluster8x8|cluster4x4>
Set dithering algorithm. (default: threshold)
--scaler=<nearest|bilinear|oversample|box>
Set image scaling filter. (default: bilinear)
--matrix=<identity|gba|gbc|gbi|nds|palm|psp|vba>
Set color matrix. (default: gbi)
--input-gamma=<r:g:b>
Set gamma. (default: 2.2)
--output-gamma=<1.0|1.7|2.2>
Set screen gamma. (default: 2.2)
--contrast=<r:g:b>
Set gain. (default: 1.0)
--brightness=<r:g:b>
Set bias. (default: 0.0)
--volume=<l:r>
Set audio gain. (default: 0.75)
--sound=<mono|stereo>
Set sound mode. (default: sram)
--format=<ntsc|pal|pal-m|ntsc-50|pal-60|custom>
Set video format. (default: sram)
--scan-mode=<interlace|quasi-interlace|non-interlace|non-progressive|progressive>[,double-clock[,oversample]]
Set scan mode. (default: sram)
--osd, --no-osd
Toggle on-screen display. (default: yes)
--ipv4-address=<aaa.bbb.ccc.ddd>
Set static IPv4 address. (default: dhcp)
--ipv4-gateway=<aaa.bbb.ccc.ddd>
Set static IPv4 gateway. (default: dhcp)
--ipv4-netmask=<aaa.bbb.ccc.ddd>
Set static IPv4 netmask. (default: dhcp)
--network, --no-network
Toggle networking. (default: yes)
--stream[=<aaa.bbb.ccc.ddd>], --no-stream
Stream video to IP address on UDP port 1234. (default: no)
--enhance, --no-enhance
Toggle Game Boy Player enhancements. (default: yes)
<path>
Set Game Boy Advance multiboot. (default: default.mb.gz)

Examples

Color restoration

Mario & Luigi: Superstar Saga

--overlay=frame-srgb.tpl.gz
--matrix=identity
--input-gamma=1.
--output-gamma=1.
--contrast=1.1

The Legend of Zelda: Oracle of Ages/Seasons

--overlay=frame-srgb.tpl.gz
--matrix=identity
--input-gamma=1.8
--output-gamma=1.

Changelog

March 13, 2015

  • Initial release.