diff --git a/packages/games/emulators/dolphinsa/config/Dolphin.ini b/packages/games/emulators/dolphinsa/config/RG353P/Dolphin.ini similarity index 100% rename from packages/games/emulators/dolphinsa/config/Dolphin.ini rename to packages/games/emulators/dolphinsa/config/RG353P/Dolphin.ini diff --git a/packages/games/emulators/dolphinsa/config/GCPadNew.ini b/packages/games/emulators/dolphinsa/config/RG353P/GCPadNew.ini similarity index 100% rename from packages/games/emulators/dolphinsa/config/GCPadNew.ini rename to packages/games/emulators/dolphinsa/config/RG353P/GCPadNew.ini diff --git a/packages/games/emulators/dolphinsa/config/GFX.ini b/packages/games/emulators/dolphinsa/config/RG353P/GFX.ini similarity index 100% rename from packages/games/emulators/dolphinsa/config/GFX.ini rename to packages/games/emulators/dolphinsa/config/RG353P/GFX.ini diff --git a/packages/games/emulators/dolphinsa/config/RG503 b/packages/games/emulators/dolphinsa/config/RG503 new file mode 120000 index 000000000..c4dcde2df --- /dev/null +++ b/packages/games/emulators/dolphinsa/config/RG503 @@ -0,0 +1 @@ +RG353P \ No newline at end of file diff --git a/packages/games/emulators/dolphinsa/config/handheld/Dolphin.ini b/packages/games/emulators/dolphinsa/config/handheld/Dolphin.ini new file mode 100644 index 000000000..078dd73e0 --- /dev/null +++ b/packages/games/emulators/dolphinsa/config/handheld/Dolphin.ini @@ -0,0 +1,148 @@ +[General] +LastFilename = +ShowLag = False +ShowFrameCount = False +ISOPaths = 1 +RecursiveISOPaths = False +NANDRootPath = +WirelessMac = +[Interface] +ConfirmStop = True +UsePanicHandlers = True +OnScreenDisplayMessages = True +HideCursor = False +AutoHideCursor = False +MainWindowPosX = 403 +MainWindowPosY = 148 +MainWindowWidth = 800 +MainWindowHeight = 600 +Language = 0 +ShowToolbar = True +ShowStatusbar = True +ShowLogWindow = False +ShowLogConfigWindow = False +ExtendedFPSInfo = False +ThemeName40 = Clean Blue +PauseOnFocusLost = False +[Display] +FullscreenResolution = Auto +Fullscreen = True +RenderToMain = False +RenderWindowXPos = -1 +RenderWindowYPos = -1 +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 = 4 +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 = 0 +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 = 0x00000003 +Overclock = 4.00000000 +OverclockEnable = False +GFXBackend = +GPUDeterminismMode = auto +PerfMapDir = +[Movie] +PauseMovie = False +Author = +DumpFrames = False +DumpFramesSilent = False +ShowInputDisplay = False +[DSP] +EnableJIT = True +DumpAudio = False +DumpUCode = False +Backend = ALSA +Volume = 100 +CaptureLog = False +[Input] +BackgroundInput = False +[FifoPlayer] +LoopReplay = True +[Analytics] +ID = 5082f0c30a7e422b1220107f69d6c108 +Enabled = False +PermissionAsked = True diff --git a/packages/games/emulators/dolphinsa/config/handheld/GCPadNew.ini b/packages/games/emulators/dolphinsa/config/handheld/GCPadNew.ini new file mode 100644 index 000000000..e2e99bf61 --- /dev/null +++ b/packages/games/emulators/dolphinsa/config/handheld/GCPadNew.ini @@ -0,0 +1,30 @@ +[GCPad1] +Device = evdev/0/Microsoft X-Box 360 pad +Buttons/A = Button 1 +Buttons/B = Button 0 +Buttons/Start = Button 7 +Buttons/X = Button 3 +Buttons/Y = Button 2 +Buttons/Z = Button 5 +C-Stick/Dead Zone = 25.000000000000000 +C-Stick/Down = Axis 4+ +C-Stick/Left = Axis 3- +C-Stick/Modifier = Control_L +C-Stick/Modifier/Range = 50.000000000000000 +C-Stick/Right = Axis 3+ +C-Stick/Up = Axis 4- +D-Pad/Down = Axis 7+ +D-Pad/Left = Axis 6- +D-Pad/Right = Axis 6+ +D-Pad/Up = Axis 7- +Main Stick/Dead Zone = 25.000000000000000 +Main Stick/Down = Axis 1+ +Main Stick/Left = Axis 0- +Main Stick/Modifier = Shift_L +Main Stick/Modifier/Range = 50.000000000000000 +Main Stick/Right = Axis 0+ +Main Stick/Up = Axis 1- +Triggers/L = Axis 2+ +Triggers/L = Axis 2+ +Triggers/R = Axis 5+ +Triggers/R = Axis 5+ diff --git a/packages/games/emulators/dolphinsa/config/handheld/GFX.ini b/packages/games/emulators/dolphinsa/config/handheld/GFX.ini new file mode 100644 index 000000000..52a5d240d --- /dev/null +++ b/packages/games/emulators/dolphinsa/config/handheld/GFX.ini @@ -0,0 +1,55 @@ +[Hardware] +VSync = False +Adapter = 0 +[Settings] +AspectRatio = 2 +Crop = False +wideScreenHack = False +UseXFB = False +UseRealXFB = False +SafeTextureCacheColorSamples = 128 +ShowFPS = False +LogRenderTimeToFile = False +OverlayStats = False +OverlayProjStats = False +DumpTextures = False +HiresTextures = False +ConvertHiresTextures = False +CacheHiresTextures = False +DumpEFBTarget = False +FreeLook = False +UseFFV1 = False +EnablePixelLighting = False +FastDepthCalc = True +MSAA = 1 +SSAA = False +EFBScale = 2 +TexFmtOverlayEnable = False +TexFmtOverlayCenter = False +Wireframe = False +DisableFog = False +EnableShaderDebugging = False +BorderlessFullscreen = False +SWZComploc = True +SWZFreeze = True +SWDumpObjects = False +SWDumpTevStages = False +SWDumpTevTexFetches = False +SWDrawStart = 0 +SWDrawEnd = 100000 +[Enhancements] +ForceFiltering = False +MaxAnisotropy = 0 +PostProcessingShader = +[Stereoscopy] +StereoMode = 0 +StereoDepth = 20 +StereoConvergencePercentage = 100 +StereoSwapEyes = False +[Hacks] +EFBAccessEnable = False +BBoxEnable = False +ForceProgressive = True +EFBToTextureEnable = True +EFBScaledCopy = False +EFBEmulateFormatChanges = False diff --git a/packages/games/emulators/dolphinsa/package.mk b/packages/games/emulators/dolphinsa/package.mk index f4e32a622..ef41f66d7 100755 --- a/packages/games/emulators/dolphinsa/package.mk +++ b/packages/games/emulators/dolphinsa/package.mk @@ -69,5 +69,5 @@ makeinstall_target() { mkdir -p ${INSTALL}/usr/config/dolphin-emu cp -rf ${PKG_BUILD}/Data/Sys/* ${INSTALL}/usr/config/dolphin-emu - cp -rf ${PKG_DIR}/config/* ${INSTALL}/usr/config/dolphin-emu + cp -rf ${PKG_DIR}/config/${DEVICE}/* ${INSTALL}/usr/config/dolphin-emu }