Dolphin, the GameCube and Wii emulator - Forums

Full Version: Too much overscan
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
(02-26-2018, 01:55 PM)MayImilae Wrote: [ -> ]Is your copy of windows up to date?

It is not, and that is a long story (no, it is not pirated). Unfortunately I can not update it.

I'm curious as to why my version of Windows 7 be a problem when Dolphin was working earlier today.
Ya Dad Wrote:I'm curious as to why my version of Windows 7 be a problem when Dolphin was working earlier today.

...EDIT: Installed VC_redist.x64.exe (Visual Studio 2017), Dolphin still closes upon startup.

¯\_(ツ)_/¯

As for the D3D issue, D3D11.1 update is necessary for using D3D in Dolphin on Windows 7 today, so it will probably solve this issue.

If you can't run Windows Update, you may have a few other small updates to manually download and install. Windows 7 is rather old these days, and updates are necessary for some features Dolphin is using now.
I tried that update, and unfortunately it did not work.

I have a strong feeling this problem has something to do with me disabling dwm.exe from a guide I followed to reduce input lag in Dolphin:
https://www.smashladder.com/guides/view/2688/killing-input-lag-the-perfect-pc-setup-guide

Dolphin continued to work after I disabled it, but after a restart it has not worked at all today. I even went back and re-enabled it, but Dolphin is still closing right after startup.

Thank you for the continued help, by the way. It is appreciated.
(02-26-2018, 03:09 PM)Ya Dad Wrote: [ -> ]I tried that update, and unfortunately it did not work.

I have a strong feeling this problem has something to do with me disabling dwm.exe from a guide I followed to reduce input lag in Dolphin:
https://www.smashladder.com/guides/view/2688/killing-input-lag-the-perfect-pc-setup-guide

Dolphin continued to work after I disabled it, but after a restart it has not worked at all today. I even went back and re-enabled it, but Dolphin is still closing right after startup.

Thank you for the continued help, by the way. It is appreciated.

Holy moly that guide looks full of bizarre suggestions and incorrect information. Disabling composition shouldn't even be an option in any sane modern os, as it just means it's going to be software composited (Which is slower)

Unless you're running a exclusive fullscreens app so it can directly scan out from the frame buffer with no composition - but in that case dwm is already going to allow that with composition bypass in tbe latest win10 versions...

This whole "input lag" thing seems to be the new cargo cult in various gaming arenas - little correct information, no actual objective testing, and cargo cult "knowledge" with no basis in facts.

Yes, some things may help listed there, but they seem to be outnumbered by things that are likely at best making no.difference, or even making things worse.

The first rule of optimising anything is to get accurate measurements. A simple rule of thumb would be to simply discard any suggestions without said measurements backing it up (and they should be high quality, showing the variance over multiple cases and only changing a single thing at a time).
I have managed to install 184 updates to Windows 7. Not only does Dolphin still keep closing, but now CRT_EmuDriver (my graphics driver) has stopped working.

I could have been sitting here with Dolphin being a little cropped. Now Dolphin doesn't work at all and my computer is running choppy. Just couldn't leave well enough alone.

EDIT1: Re-installed CRT_EmuDriver, so that fixed the chopiness issue since I once again have a functional graphics driver. Dolphin still broken, though.

EDIT2: Tried deleting the cache folder, tried making a portable.txt file within the dolphin folder. The Dolphin window is bigger than I had left it when it previously worked, so that confirmed that it recognized the txt file, but it still closed.

EDIT3: Tried windows key + r, and pasted the following: %windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks
still not working.

EDIT4: here is my config file if it helps anything

[General]
ShowLag = False
ShowFrameCount = False
ISOPaths = 0
RecursiveISOPaths = False
NANDRootPath =
DumpPath =
WirelessMac =
WiiSDCardPath = H:/downloads/dolphin-master-5.0-6382-x64/Dolphin-x64/User/Wii/sd.raw
[Interface]
ConfirmStop = True
UsePanicHandlers = True
OnScreenDisplayMessages = True
HideCursor = False
MainWindowPosX = -2147483648
MainWindowPosY = -2147483648
MainWindowWidth = -1
MainWindowHeight = -1
LanguageCode =
ShowToolbar = True
ShowStatusbar = True
ShowLogWindow = False
ShowLogConfigWindow = False
ExtendedFPSInfo = False
ShowActiveTitle = True
UseBuiltinTitleDatabase = True
ShowDevelopmentWarning = True
ThemeName = Clean
PauseOnFocusLost = False
DisableTooltips = False
[Display]
FullscreenDisplayRes = Auto
Fullscreen = False
RenderToMain = False
RenderWindowXPos = -1
RenderWindowYPos = -1
RenderWindowWidth = 640
RenderWindowHeight = 480
RenderWindowAutoSize = False
KeepWindowOnTop = False
DisableScreenSaver = True
[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
ColumnPlatform = True
ColumnBanner = True
ColumnDescription = False
ColumnTitle = True
ColumnNotes = True
ColumnFileName = False
ColumnID = False
ColumnRegion = True
ColumnSize = True
ColumnState = True
[Core]
SkipIPL = True
TimingVariance = 40
CPUCore = 1
Fastmem = True
CPUThread = True
DSPHLE = True
SyncOnSkipIdle = True
SyncGPU = False
SyncGpuMaxDistance = 200000
SyncGpuMinDistance = -200000
SyncGpuOverclock = 1.00000000
FPRF = False
AccurateNaNs = False
DefaultISO =
EnableCheats = False
SelectedLanguage = 0
OverrideGCLang = False
DPL2Decoder = False
AudioLatency = 20
AudioStretch = False
AudioStretchMaxLatency = 80
MemcardAPath =
MemcardBPath =
AgpCartAPath =
AgpCartBPath =
SlotA = 8
SlotB = 255
SerialPort1 = 255
BBA_MAC =
SIDevice0 = 6
AdapterRumble0 = True
SimulateKonga0 = False
SIDevice1 = 0
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 = 0x00000000
Overclock = 1.00000000
OverclockEnable = False
GFXBackend =
GPUDeterminismMode = auto
PerfMapDir =
EnableCustomRTC = False
CustomRTCValue = 0x386d4380
EnableSignatureChecks = True
[Movie]
PauseMovie = False
Author =
DumpFrames = False
DumpFramesSilent = False
ShowInputDisplay = False
ShowRTC = False
[DSP]
EnableJIT = True
DumpAudio = False
DumpAudioSilent = False
DumpUCode = False
Backend = XAudio2
Volume = 100
CaptureLog = False
[Input]
BackgroundInput = False
[FifoPlayer]
LoopReplay = True
[Analytics]
ID = NOPENOPENOPENOPE
Enabled = False
PermissionAsked = False
[Network]
SSLDumpRead = False
SSLDumpWrite = False
SSLVerifyCertificates = True
SSLDumpRootCA = False
SSLDumpPeerCert = False
[BluetoothPassthrough]
Enabled = False
VID = -1
PID = -1
LinkKeys =
[USBPassthrough]
Devices =
(02-26-2018, 03:09 PM)Ya Dad Wrote: [ -> ]I have a strong feeling this problem has something to do with me disabling dwm.exe
Dolphin works fine without Aero/DWM; I switched to the classic theme and disabled DWM years ago. If your system is outdated you may have to accept that you can't get current builds to run, though, and just bisect to find the last 5.0 build that works. You shouldn't have to go all the way back to 4.0.2 to find a build that works, even with an old Windows 7 install.
(02-26-2018, 07:05 PM)Aleron Ives Wrote: [ -> ]If your system is outdated you may have to accept that you can't get current builds to run, though, and just bisect to find the last 5.0 build that works.

5.0 stable was working earlier in the day yesterday. Now no x64 version of Dolphin works.
All right then...I found something really interesting. If I open multiple instances of Dolphin, then it will work. I have to old down "Enter" over the Dolphin icon. It goes so fast that I can't tell if the first instance of Dolphin closes or not, but all the rest of them stay open. So I close the rest of them except for one, and it works just fine. I loaded up an ISO and it ran.

EDIT: I should make this it's own topic since my problem has evolved from just an overscan issue.
Keeping it here is fine!
(02-26-2018, 05:07 PM)I know this is an OLD thread but looking at your config...MainWindowPosX = -2147483648 Wrote: [ -> ][color=#000000]MainWindowPosY = -2147483648[/color]

[color=#000000]MainWindowWidth = -1[/color]

MainWindowHeight = -1

That will definitely cause the issue. Those are in pixels. Your config is telling dolphin to open a window 214 million pixels off to the left and bottom with a negative 1 size. If you didn't type this yourself, It could have been happened when hot un-plugging an additional monitor that dolphin was running on. I personally have not had this issue with Dolphin but I have seen it in several other games. (best guess for why spam opening multiple copies "works" is that you are doing it so fast that the config file is access locked by the first instance at the same time the 2nd tries to read (and fails) thus defaulting to vanilla values, I haven't looked at the source, but usually the last closed instance of a program close writes the ini last, which in your case would be the first "glitched" one with "bad" values way off in never never land.

MainWindowPosX = 0
[color=#000000]MainWindowPosY = 0[/color]
[color=#000000]MainWindowWidth = 640[/color]
[color=#000000]MainWindowHeight = 480

[/color]^Try something like that. 

Ya DadI have managed to install 184 updates to Windows 7. Not only does Dolphin still keep closing, but now CRT_EmuDriver (my graphics driver) has stopped working.

I could have been sitting here with Dolphin being a little cropped. Now Dolphin doesn't work at all and my computer is running choppy. Just couldn't leave well enough alone.

EDIT1: Re-installed CRT_EmuDriver, so that fixed the chopiness issue since I once again have a functional graphics driver. Dolphin still broken, though.

EDIT2: Tried deleting the cache folder, tried making a portable.txt file within the dolphin folder. The Dolphin window is bigger than I had left it when it previously worked, so that confirmed that it recognized the txt file, but it still closed.

EDIT3: Tried windows key + r, and pasted the following: %windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks
still not working.

EDIT4: here is my config file if it helps anything

[General]
ShowLag = False
ShowFrameCount = False
ISOPaths = 0
RecursiveISOPaths = False
NANDRootPath =
DumpPath =
WirelessMac =
WiiSDCardPath = H:/downloads/dolphin-master-5.0-6382-x64/Dolphin-x64/User/Wii/sd.raw
[Interface]
ConfirmStop = True
UsePanicHandlers = True
OnScreenDisplayMessages = True
HideCursor = False
MainWindowPosX = -2147483648
MainWindowPosY = -2147483648
MainWindowWidth = -1
MainWindowHeight = -1
LanguageCode =
ShowToolbar = True
ShowStatusbar = True
ShowLogWindow = False
ShowLogConfigWindow = False
ExtendedFPSInfo = False
ShowActiveTitle = True
UseBuiltinTitleDatabase = True
ShowDevelopmentWarning = True
ThemeName = Clean
PauseOnFocusLost = False
DisableTooltips = False
[Display]
FullscreenDisplayRes = Auto
Fullscreen = False
RenderToMain = False
RenderWindowXPos = -1
RenderWindowYPos = -1
RenderWindowWidth = 640
RenderWindowHeight = 480
RenderWindowAutoSize = False
KeepWindowOnTop = False
DisableScreenSaver = True
[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
ColumnPlatform = True
ColumnBanner = True
ColumnDescription = False
ColumnTitle = True
ColumnNotes = True
ColumnFileName = False
ColumnID = False
ColumnRegion = True
ColumnSize = True
ColumnState = True
[Core]
SkipIPL = True
TimingVariance = 40
CPUCore = 1
Fastmem = True
CPUThread = True
DSPHLE = True
SyncOnSkipIdle = True
SyncGPU = False
SyncGpuMaxDistance = 200000
SyncGpuMinDistance = -200000
SyncGpuOverclock = 1.00000000
FPRF = False
AccurateNaNs = False
DefaultISO =
EnableCheats = False
SelectedLanguage = 0
OverrideGCLang = False
DPL2Decoder = False
AudioLatency = 20
AudioStretch = False
AudioStretchMaxLatency = 80
MemcardAPath =
MemcardBPath =
AgpCartAPath =
AgpCartBPath =
SlotA = 8
SlotB = 255
SerialPort1 = 255
BBA_MAC =
SIDevice0 = 6
AdapterRumble0 = True
SimulateKonga0 = False
SIDevice1 = 0
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 = 0x00000000
Overclock = 1.00000000
OverclockEnable = False
GFXBackend =
GPUDeterminismMode = auto
PerfMapDir =
EnableCustomRTC = False
CustomRTCValue = 0x386d4380
EnableSignatureChecks = True
[Movie]
PauseMovie = False
Author =
DumpFrames = False
DumpFramesSilent = False
ShowInputDisplay = False
ShowRTC = False
[DSP]
EnableJIT = True
DumpAudio = False
DumpAudioSilent = False
DumpUCode = False
Backend = XAudio2
Volume = 100
CaptureLog = False
[Input]
BackgroundInput = False
[FifoPlayer]
LoopReplay = True
[Analytics]
ID = NOPENOPENOPENOPE
Enabled = False
PermissionAsked = False
[Network]
SSLDumpRead = False
SSLDumpWrite = False
SSLVerifyCertificates = True
SSLDumpRootCA = False
SSLDumpPeerCert = False
[BluetoothPassthrough]
Enabled = False
VID = -1
PID = -1
LinkKeys =
[USBPassthrough]
Devices =
Pages: 1 2 3