Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I'm able to run emulator shells like RetroArch through my SteamLink using the same controller no problem and remap all the inputs. Not sure what to do to solve the Dolphin problem :(
For this you need to have all controllers connected to your pc by method of choice (I use DS4Windows) so your controllers can be detected by your pc as (correct me if im wrong but im saying this from memory) Controller one will be on xinput0 and controller 2 will be on xinput1 and so forth....
make a base profile in dolphin controller settings using xinput0 (controller 1) and then save it as "controller 1 settings" or something memorable... then copy the settings and apply to controller 2, using xinput1. If you save all these profiles and then unplug your controllers (and dont touch those settings again) then you should be fine but it will take a few goes maybe
FYI if youre using ICE for steam to control your emulator library.... the command to add to the emu config file is "command=%l --batch --exec=%r" minus the quotes. for example:
[Dolphin_GC]
location=E:\Emulators\Software\Dolphin\Dolphin.exe
command=%l --batch --exec=%r
likewise, for PCSX2 which also has a problem... you also need to add parametyers to the config in ICE:
[PSX2]
location=E:\Emulators\Software\PSX2\pcsx2.exe
command=%l --fullscreen --nogui %r
hope this helps!
Place these in User folder > Documents > Dolphin Emulator > Config > Profiles
Controller 1.ini
[Profile]
Device = XInput/0/Gamepad
Buttons/A = `Button A`
Buttons/B = `Button X`
Buttons/X = `Button B`
Buttons/Y = `Button Y`
Buttons/Z = `Shoulder R`
Buttons/Start = Start
Main Stick/Radius = 60.000000000000000
Main Stick/Dead Zone = 12.000000000000000
Main Stick/Up = `Left Y+`
Main Stick/Down = `Left Y-`
Main Stick/Left = `Left X-`
Main Stick/Right = `Left X+`
Main Stick/Modifier = LSHIFT
Main Stick/Modifier/Range = 50.000000000000000
C-Stick/Radius = 46.000000000000000
C-Stick/Dead Zone = 12.000000000000000
C-Stick/Up = `Right Y+`
C-Stick/Down = `Right Y-`
C-Stick/Left = `Right X-`
C-Stick/Right = `Right X+`
C-Stick/Modifier = LCONTROL
C-Stick/Modifier/Range = 50.000000000000000
Triggers/L = `Trigger L`
Triggers/R = `Trigger R`
Triggers/L-Analog = `Trigger L`
Triggers/R-Analog = `Trigger R`
D-Pad/Up = `Pad N`
D-Pad/Down = `Pad S`
D-Pad/Left = `Pad W`
D-Pad/Right = `Pad E`
Controller 2.ini
[Profile]
Device = XInput/1/Gamepad
Buttons/A = `Button A`
Buttons/B = `Button X`
Buttons/X = `Button B`
Buttons/Y = `Button Y`
Buttons/Z = `Shoulder R`
Buttons/Start = Start
Main Stick/Radius = 65.000000000000000
Main Stick/Dead Zone = 17.000000000000000
Main Stick/Up = `Left Y+`
Main Stick/Down = `Left Y-`
Main Stick/Left = `Left X-`
Main Stick/Right = `Left X+`
Main Stick/Modifier = LSHIFT
Main Stick/Modifier/Range = 50.000000000000000
C-Stick/Radius = 65.000000000000000
C-Stick/Dead Zone = 17.000000000000000
C-Stick/Up = `Right Y+`
C-Stick/Down = `Right Y-`
C-Stick/Left = `Right X-`
C-Stick/Right = `Right X+`
C-Stick/Modifier = LCONTROL
C-Stick/Modifier/Range = 50.000000000000000
Triggers/L = `Trigger L`
Triggers/R = `Trigger R`
Triggers/L-Analog = `Trigger L`
Triggers/R-Analog = `Trigger R`
D-Pad/Up = `Pad N`
D-Pad/Down = `Pad S`
D-Pad/Left = `Pad W`
D-Pad/Right = `Pad E`
These are the settings that work best for the roms Ive played with the hardware I have (i5 4670k + 1070 GPU) Your mileage may vary. Dont forget to change your paths if you use this
[General]
LastFilename =
ShowLag = False
ShowFrameCount = False
ISOPaths = 2
RecursiveISOPaths = False
NANDRootPath =
WirelessMac =
ISOPath0 = E:\Emulators\ROMS\GameCube
ISOPath1 = E:\Emulators\ROMS\Wii
[Interface]
ConfirmStop = True
UsePanicHandlers = True
OnScreenDisplayMessages = True
HideCursor = True
AutoHideCursor = False
MainWindowPosX = 0
MainWindowPosY = 0
MainWindowWidth = 1920
MainWindowHeight = 1080
Language = 0
ShowToolbar = True
ShowStatusbar = True
ShowLogWindow = False
ShowLogConfigWindow = False
ExtendedFPSInfo = False
ThemeName40 = Clean
PauseOnFocusLost = False
[Display]
FullscreenResolution = 1920x1080
Fullscreen = True
RenderToMain = True
RenderWindowXPos = 1133
RenderWindowYPos = 342
RenderWindowWidth = 640
RenderWindowHeight = 480
RenderWindowAutoSize = False
KeepWindowOnTop = False
ProgressiveScan = False
PAL60 = True
DisableScreenSaver = True
ForceNTSCJ = False
[GameList]
ListDrives = False
ListWad = True
ListElfDol = True
ListWii = True
ListGC = True
ListJap = True
ListPal = True
ListUsa = True
ListAustralia = True
ListFrance = True
ListGermany = True
ListItaly = True
ListKorea = True
ListNetherlands = True
ListRussia = True
ListSpain = True
ListTaiwan = True
ListWorld = True
ListUnknown = True
ListSort = 3
ListSortSecondary = 0
ColorCompressed = True
ColumnPlatform = True
ColumnBanner = True
ColumnNotes = True
ColumnFileName = False
ColumnID = False
ColumnRegion = True
ColumnSize = True
ColumnState = True
[Core]
HLE_BS2 = False
TimingVariance = 40
CPUCore = 1
Fastmem = True
CPUThread = True
DSPHLE = True
SkipIdle = True
SyncOnSkipIdle = True
SyncGPU = False
SyncGpuMaxDistance = 200000
SyncGpuMinDistance = -200000
SyncGpuOverclock = 1.00000000
FPRF = False
AccurateNaNs = False
DefaultISO =
DVDRoot =
Apploader =
EnableCheats = True
SelectedLanguage = 0
OverrideGCLang = False
DPL2Decoder = False
Latency = 2
MemcardAPath =
MemcardBPath =
AgpCartAPath =
AgpCartBPath =
SlotA = 1
SlotB = 255
SerialPort1 = 255
BBA_MAC =
SIDevice0 = 6
AdapterRumble0 = True
SimulateKonga0 = False
SIDevice1 = 6
AdapterRumble1 = True
SimulateKonga1 = False
SIDevice2 = 6
AdapterRumble2 = True
SimulateKonga2 = False
SIDevice3 = 0
AdapterRumble3 = True
SimulateKonga3 = False
WiiSDCard = False
WiiKeyboard = False
WiimoteContinuousScanning = False
WiimoteEnableSpeaker = False
RunCompareServer = False
RunCompareClient = False
EmulationSpeed = 1.00000000
FrameSkip = 0x00000000
Overclock = 1.00000000
OverclockEnable = False
GFXBackend = D3D
GPUDeterminismMode = auto
PerfMapDir =
[Movie]
PauseMovie = False
Author =
DumpFrames = False
DumpFramesSilent = False
ShowInputDisplay = False
[DSP]
EnableJIT = True
DumpAudio = False
DumpUCode = False
Backend = XAudio2
Volume = 100
CaptureLog = False
[Input]
BackgroundInput = False
[FifoPlayer]
LoopReplay = True
[Analytics]
ID =
Enabled = False
PermissionAsked = True