153 lines
4.7 KiB
Plaintext
153 lines
4.7 KiB
Plaintext
; Nestopia UE Configuration File
|
|
|
|
[frontend]
|
|
; Use Modern (Core Profile, GLES) or Legacy (Compatibility Profile) OpenGL. Use Modern unless you are on extremely weak or incapable hardware.
|
|
; 0 = Modern, 1 = Legacy
|
|
v_renderer = 0
|
|
|
|
; Select a video post-processing effect. Advanced effects are only available to the Modern renderer.
|
|
; 0 = Nearest Neighbour, 1 = Linear, 2 = Sharp Bilinear, 3 = CRT, 4 = MMPX, 5 = OmniScale
|
|
v_postproc = 2
|
|
|
|
; Set the aspect ratio to the correct TV aspect (Auto), 1:1 (square pixels), 4:3, or 5:4
|
|
; 0 = Auto, 1 = 1:1, 2 = 4:3, 3 = 5:4
|
|
v_aspect = 0
|
|
|
|
; Start the emulator in fullscreen mode if a valid ROM is entered on the command line
|
|
; 0 = Disabled, 1 = Enabled
|
|
v_fullscreen = 0
|
|
|
|
; Set the window's initial scale factor (multiple of NES resolution)
|
|
; N = Window scale factor at startup
|
|
v_scale = 3
|
|
|
|
; Set the frontend's audio resampling quality. Use Sinc unless you are on extremely weak hardware.
|
|
; 0 = Sinc (Best), 1 = Sinc (Medium), 2 = Sinc (Fast), 3 = Zero Order Hold, 4 = Linear
|
|
a_rsqual = 2
|
|
|
|
; Set the speed multiplier to run emulation faster
|
|
; N = Fast-forward speed multiplier
|
|
m_ffspeed = 2
|
|
|
|
; Hide the cursor when hovering over the UI
|
|
; 0 = Disabled, 1 = Enabled
|
|
m_hidecursor = 0
|
|
|
|
; Hide the crosshair when a Zapper is present
|
|
; 0 = Disabled, 1 = Enabled
|
|
m_hidecrosshair = 0
|
|
|
|
; Set the Synchronization Mode: VSync to sync to VBLANK, Timer in cases where VSync is unreliable
|
|
; 0 = Timer, 1 = VSync
|
|
m_syncmode = 0
|
|
|
|
; Set the type of CRT mask. Set no mask for pure scanlines, or use Aperture Grille or Shadow Mask options to mimic the appearance of a real CRT screen.
|
|
; 0 = No Mask, 1 = Aperture Grille Lite, 2 = Aperture Grille, 3 = Shadow Mask
|
|
s_crtmasktype = 0
|
|
|
|
; Set the strength of the CRT mask
|
|
; N = CRT Mask Strength
|
|
s_crtmaskstr = 5
|
|
|
|
; Set the strength of the scanlines
|
|
; N = CRT Scanline Strength
|
|
s_crtscanstr = 6
|
|
|
|
; Set the level of blur/sharpness
|
|
; N = CRT Sharpness
|
|
s_crtsharp = 3
|
|
|
|
; Set the level of screen curvature on the horizontal and vertical axes
|
|
; N = CRT Curvature
|
|
s_crtcurve = 3
|
|
|
|
; Set the size of the corner mask
|
|
; N = CRT Corner
|
|
s_crtcorner = 3
|
|
|
|
; Set the level of Trinitron Curvature, which reduces the curve on the vertical axis
|
|
; N = CRT Trinitron Curvature
|
|
s_crttcurve = 10
|
|
|
|
; Set the level of logs printed to the console. Debug shows all, Error shows only critical errors.
|
|
; 0 = Debug, 1 = Info, 2 = Warn, 3 = Error
|
|
l_loglevel = 1
|
|
|
|
[nestopia]
|
|
; Select the device plugged into controller port 1
|
|
; 0 = Auto, 1 = Controller, 2 = Zapper, 3 = Arkanoid Paddle, 4 = Power Pad, 5 = Power Glove
|
|
port1 = 1
|
|
|
|
; Select the device plugged into controller port 2
|
|
; 0 = Auto, 1 = Controller, 2 = Zapper, 3 = Arkanoid Paddle, 4 = Power Pad, 5 = Power Glove
|
|
port2 = 0
|
|
|
|
; Select the device plugged into controller port 3
|
|
; 0 = Auto, 1 = Controller
|
|
port3 = 0
|
|
|
|
; Select the device plugged into controller port 4
|
|
; 0 = Auto, 1 = Controller
|
|
port4 = 0
|
|
|
|
; Select the device plugged into the expansion port
|
|
; 0 = Auto, 1 = Family Trainer, 2 = Pachinko, 3 = Oeka Kids Tablet, 4 = Konami Hypershot, 5 = Bandai Hypershot, 6 = Crazy Climber, 7 = Mahjong, 8 = Exciting Boxing, 9 = Top Rider, 10 = Pokkun Moguraa, 11 = PartyTap
|
|
portexp = 0
|
|
|
|
; Set the speed (in frames) at which the turbo buttons are pulsed
|
|
; N = Pulse every N frames
|
|
turbo_rate = 3
|
|
|
|
; Set the colour palette
|
|
; 0 = Canonical, 1 = Consumer, 2 = Alternative, 3 = RGB, 4 = CXA2025AS, 5 = Royaltea, 6 = Nobilitea, 7 = Digital Prime (FBX), 8 = Magnum (FBX), 9 = PVM Style D93 (FBX), 10 = Smooth V2 (FBX), 11 = Custom
|
|
palette = 1
|
|
|
|
; Use blargg's NTSC filter (required for Chroma Crosstalk emulation)
|
|
; 0 = Disable, 1 = Enable
|
|
ntsc_filter = 0
|
|
|
|
; Set the NTSC Filter Mode
|
|
; 0 = Composite, 1 = S-Video, 2 = RGB, 3 = Monochrome
|
|
ntsc_mode = 0
|
|
|
|
; Hide N pixels of Overscan (Top)
|
|
; N = Hide N pixels of Overscan (Top)
|
|
overscan_t = 8
|
|
|
|
; Hide N pixels of Overscan (Bottom)
|
|
; N = Hide N pixels of Overscan (Bottom)
|
|
overscan_b = 8
|
|
|
|
; Hide N pixels of Overscan (Left)
|
|
; N = Hide N pixels of Overscan (Left)
|
|
overscan_l = 0
|
|
|
|
; Hide N pixels of Overscan (Right)
|
|
; N = Hide N pixels of Overscan (Right)
|
|
overscan_r = 0
|
|
|
|
; Set the desired system in cases where a database entry does not exist
|
|
; 0 = NTSC, 1 = PAL, 2 = Famicom, 3 = Dendy
|
|
favored_system = 0
|
|
|
|
; Force the system to be the Favored System
|
|
; 0 = Auto, 1 = Force
|
|
force_region = 0
|
|
|
|
; Set the initial values in System RAM when the system is powered on
|
|
; 0 = 0x00, 1 = 0xff, 2 = Random
|
|
ram_power_state = 2
|
|
|
|
; Disables the 8 sprite per line limit - may cause glitches
|
|
; 0 = Disable, 1 = Enable
|
|
unlimited_sprites = 0
|
|
|
|
; Some games do not clear APU registers at boot, causing distortion when a Game Genie is in use (Mega Man, Mega Man 2)
|
|
; 0 = Disable, 1 = Enable
|
|
genie_distortion = 0
|
|
|
|
; Automatically patch games when a .ips or .ups patch file with the same name as the ROM is present
|
|
; 0 = Disable, 1 = Enable
|
|
softpatch = 0
|
|
|