Project

General

Profile

Actions

Emulator Issues #7499

closed

19-Jul-2014 Dev Builds and Up are Severly Broken.

Added by shinra35888 almost 10 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

dolphin-master-4.0-2217 and up, OpenGL is broken and when exiting out of the game, the gui freezes and becomes unresponsive as well. Some game graphics are garbled and some are upside down.

DOLPHIN.INI:
[Interface]
ConfirmStop = False
UsePanicHandlers = True
OnScreenDisplayMessages = False
HideCursor = False
AutoHideCursor = True
MainWindowPosX = 0
MainWindowPosY = 25
MainWindowWidth = 1920
MainWindowHeight = 1012
Language = 0
ShowToolbar = True
ShowStatusbar = True
ShowLogWindow = False
ShowLogConfigWindow = False
ShowConsole = False
ThemeName = Boomy 2
ThemeName40 = Clean Blue 2
ExtendedFPSInfo = False
[Hotkeys]
Open = 79
OpenModifier = 2
ChangeDisc = 0
ChangeDiscModifier = 0
RefreshList = 0
RefreshListModifier = 0
PlayPause = 349
PlayPauseModifier = 0
Stop = 27
StopModifier = 0
Reset = 0
ResetModifier = 0
FrameAdvance = 0
FrameAdvanceModifier = 0
StartRecording = 0
StartRecordingModifier = 0
PlayRecording = 0
PlayRecordingModifier = 0
ExportRecording = 0
ExportRecordingModifier = 0
Readonlymode = 0
ReadonlymodeModifier = 0
ToggleFullscreen = 13
ToggleFullscreenModifier = 1
Screenshot = 348
ScreenshotModifier = 0
Exit = 0
ExitModifier = 0
Wiimote1Connect = 344
Wiimote1ConnectModifier = 1
Wiimote2Connect = 345
Wiimote2ConnectModifier = 1
Wiimote3Connect = 346
Wiimote3ConnectModifier = 1
Wiimote4Connect = 347
Wiimote4ConnectModifier = 1
BalanceBoardConnect = 348
BalanceBoardConnectModifier = 1
ToggleIR = 0
ToggleIRModifier = 0
ToggleAspectRatio = 0
ToggleAspectRatioModifier = 0
ToggleEFBCopies = 0
ToggleEFBCopiesModifier = 0
ToggleFog = 0
ToggleFogModifier = 0
IncreaseFrameLimit = 0
IncreaseFrameLimitModifier = 0
DecreaseFrameLimit = 0
DecreaseFrameLimitModifier = 0
LoadStateSlot1 = 340
LoadStateSlot1Modifier = 0
LoadStateSlot2 = 341
LoadStateSlot2Modifier = 0
LoadStateSlot3 = 342
LoadStateSlot3Modifier = 0
LoadStateSlot4 = 343
LoadStateSlot4Modifier = 0
LoadStateSlot5 = 344
LoadStateSlot5Modifier = 0
LoadStateSlot6 = 345
LoadStateSlot6Modifier = 0
LoadStateSlot7 = 346
LoadStateSlot7Modifier = 0
LoadStateSlot8 = 347
LoadStateSlot8Modifier = 0
LoadStateSlot9 = 0
LoadStateSlot9Modifier = 0
LoadStateSlot10 = 0
LoadStateSlot10Modifier = 0
SaveStateSlot1 = 340
SaveStateSlot1Modifier = 4
SaveStateSlot2 = 341
SaveStateSlot2Modifier = 4
SaveStateSlot3 = 342
SaveStateSlot3Modifier = 4
SaveStateSlot4 = 343
SaveStateSlot4Modifier = 4
SaveStateSlot5 = 344
SaveStateSlot5Modifier = 4
SaveStateSlot6 = 345
SaveStateSlot6Modifier = 4
SaveStateSlot7 = 346
SaveStateSlot7Modifier = 4
SaveStateSlot8 = 347
SaveStateSlot8Modifier = 4
SaveStateSlot9 = 0
SaveStateSlot9Modifier = 0
SaveStateSlot10 = 0
SaveStateSlot10Modifier = 0
LoadLastState1 = 0
LoadLastState1Modifier = 0
LoadLastState2 = 0
LoadLastState2Modifier = 0
LoadLastState3 = 0
LoadLastState3Modifier = 0
LoadLastState4 = 0
LoadLastState4Modifier = 0
LoadLastState5 = 0
LoadLastState5Modifier = 0
LoadLastState6 = 0
LoadLastState6Modifier = 0
LoadLastState7 = 0
LoadLastState7Modifier = 0
LoadLastState8 = 0
LoadLastState8Modifier = 0
SaveFirstState = 0
SaveFirstStateModifier = 0
UndoLoadState = 351
UndoLoadStateModifier = 0
UndoSaveState = 351
UndoSaveStateModifier = 4
SaveStateFile = 0
SaveStateFileModifier = 0
LoadStateFile = 0
LoadStateFileModifier = 0
ToggleThrottle = 9
ToggleThrottleModifier = 0
[Display]
FullscreenResolution = Auto
Fullscreen = True
RenderToMain = False
RenderWindowXPos = 929
RenderWindowYPos = 36
RenderWindowWidth = 640
RenderWindowHeight = 448
RenderWindowAutoSize = True
KeepWindowOnTop = False
ProgressiveScan = False
DisableScreenSaver = True
ForceNTSCJ = False
[GameList]
ListDrives = False
ListWad = True
ListWii = True
ListGC = True
ListJap = True
ListPal = True
ListUsa = True
ListFrance = True
ListItaly = True
ListKorea = True
ListTaiwan = True
ListUnknown = True
ListSort = 1
ListSortSecondary = 3
ColorCompressed = True
ColumnPlatform = True
ColumnBanner = True
ColumnNotes = True
ColumnID = False
ColumnRegion = True
ColumnSize = True
ColumnState = True
[Core]
HLE_BS2 = True
CPUCore = 1
Fastmem = True
CPUThread = True
DSPThread = False
DSPHLE = True
SkipIdle = True
DefaultGCM =
DVDRoot =
Apploader =
EnableCheats = True
SelectedLanguage = 0
DPL2Decoder = False
Latency = 4
MemcardA = ./User/GC/MemoryCardA.USA.raw
MemcardB = ./User/GC/MemoryCardB.USA.raw
SlotA = 1
SlotB = 255
SerialPort1 = 255
BBA_MAC =
SIDevice0 = 6
SIDevice1 = 0
SIDevice2 = 0
SIDevice3 = 0
WiiSDCard = True
WiiKeyboard = False
WiimoteContinuousScanning = True
WiimoteEnableSpeaker = True
RunCompareServer = False
RunCompareClient = False
FrameLimit = 0x00000001
UseFPS = False
GFXBackend = OGL
FrameSkip = 0x00000000
[Movie]
PauseMovie = False
Author =
[DSP]
EnableJIT = True
DumpAudio = False
Backend = XAudio2
Volume = 100
CaptureLog = False
[FifoPlayer]
LoopReplay = True
[Input]
BackgroundInput = False

OPENGL.INI:
[Hardware]
VSync = True
Adapter = 0
[Settings]
AspectRatio = 3
Crop = False
wideScreenHack = False
UseXFB = False
UseRealXFB = False
SafeTextureCacheColorSamples = 0
ShowFPS = False
LogFPSToFile = False
ShowInputDisplay = False
OverlayStats = False
OverlayProjStats = False
DLOptimize = 0
Show = 0
DumpTextures = False
HiresTextures = False
DumpEFBTarget = False
DumpFrames = False
FreeLook = False
UseFFV1 = False
AnaglyphStereo = False
AnaglyphStereoSeparation = 200
AnaglyphFocalAngle = 0
EnablePixelLighting = False
EnablePerPixelDepth = False
ShowEFBCopyRegions = False
MSAA = 0
EFBScale = 0
TexFmtOverlayEnable = False
TexFmtOverlayCenter = False
Wireframe = False
DstAlphaPass = False
DisableFog = False
EnableOpenCL = True
OMPDecoder = False
EnableShaderDebugging = False
UseGLSL = True
HackedBufferUpload = False
FastDepthCalc = False
LogRenderTimeToFile = False
ForceBorderlessFullscreen = False
[Enhancements]
ForceFiltering = True
MaxAnisotropy = 4
PostProcessingShader = FullScreen_Smoothing + Scanlines_ShinRa358
Enable3dVision = True
[Hacks]
EFBAccessEnable = True
DlistCachingEnable = False
EFBCopyEnable = True
EFBCopyDisableHotKey = False
EFBToTextureEnable = False
EFBScaledCopy = True
EFBCopyCacheEnable = False
EFBEmulateFormatChanges = True
ForceDualSourceBlend = False

PN03: https://forums.dolphin-emu.org/attachment.php?aid=11738
Beach Spikers: https://forums.dolphin-emu.org/attachment.php?aid=11739

Edit: Seems to be a problem with the shaders I put together that work fine on previous builds but no longer work on the builds stated above, but even still, the gui still freezes when exiting games or navigating through the emu.

Actions #1

Updated by JMC4789 almost 10 years ago

  • Status changed from New to Invalid

Did not fill out the issue report properly. Build you selected doesn't make sense either, since the change was for the system menu GCI stuff. Sounds more like user error than something broken with Dolphin. Feel free to resubmit when you have a reproduceable way of causing the problem + actually can fill out the issue report.

Actions #2

Updated by Sonicadvance1 almost 10 years ago

If you disable your Post Processing shaders you created I assume the issue goes away?
There was a recent change to PP shaders so you need to update them.
https://github.com/dolphin-emu/dolphin/commit/5646ffdacdc0221720369df464f0e7addbacbd6f

tl;dnr
change 'uniform sampler2D samp9;' to 'SAMPLER_BINDING(9) uniform sampler2D samp9;'

There are changes coming down the pipe that will break your shaders again in the future.

Actions #3

Updated by shinra35888 almost 10 years ago

Gui still freezes up. That was also still indicated in the initial post. But thanks for the shader update.

Actions

Also available in: Atom PDF