Are you sure that there is no #include <wrl/client.h> line in PostProcessing.h? You said before that you didn't find it anywhere in PostProcessing.cpp.
@Techie Android: just replace UINT with u32
(11-23-2017, 08:36 AM)Techie Android Wrote: [ -> ]@Tino
Okay, done. Now this happened.
Code:
/home/austin/Ishiiruka/Source/Core/VideoCommon/TextureUtil.cpp:189:40: error: ‘memcpy’ was not declared in this scope
  memcpy(pDst, pSrc, rowsize * height);
                    ^
/home/austin/Ishiiruka/Source/Core/VideoCommon/TextureUtil.cpp:195:33: error: ‘memcpy’ was not declared in this scope
   memcpy(pDst, pSrc, rowsize);
                ^
/home/austin/Ishiiruka/Source/Core/VideoCommon/TextureUtil.cpp: In function ‘void TextureUtil::CopyCompressedTextureData(u8*, const u8*, s32, s32, s32, s32, s32)’:
/home/austin/Ishiiruka/Source/Core/VideoCommon/TextureUtil.cpp:227:42: error: ‘memcpy’ was not declared in this scope
  memcpy(pDst, pSrc, rowBytes * numRows);
                     ^
/home/austin/Ishiiruka/Source/Core/VideoCommon/TextureUtil.cpp:236:43: error: ‘memcpy’ was not declared in this scope
   memcpy(pDestBits, pSrcBits, rowBytes);
memcpy() is provided by the C <string.h> headers - so in c++ it's the <cstring> header.
So adding "#include <cstring>" with the includes in TextureUtil.cpp should fix that.
For things such as this - you can either lookup library functions in the posix man pages (if on linux) - or cppreference.com (e.g.Â
http://en.cppreference.com/w/cpp/string/byte/memcpy )
Part of "learning" a language is figuring out what references are available and how to understand and use them - nobody remembers
everything in a language.
I still look up basic standard lib functions in C++ and python all the time lol
updated latest folder witha new version, jus some fixes for the last version, vulkan should be working again.
Hello, using latest version, can't remember when it was the last time I updated but, has the custom textures location been changed from ishiiruka/user to my documents/dolphin/user?
Edit: I also can't launch Gamecube games without disabling menu. I heard menu is needed to press B to switch some 50Hz games to 60.
(11-24-2017, 12:44 AM)Tayyo Wrote: [ -> ]Hello, using latest version, can't remember when it was the last time I updated but, has the custom textures location been changed from ishiiruka/user to my documents/dolphin/user?
It's only in Ishiiruka/User/ if there's a portable.txt file next to the exe file (or if you've done some registry editing, or are using special command-line parameters, but I'm guessing you haven't done either of those two). Otherwise it's in Documents/Dolphin Emulator/.
(11-24-2017, 12:44 AM)Tayyo Wrote: [ -> ]Edit: I also can't launch Gamecube games without disabling menu. I heard menu is needed to press B to switch some 50Hz games to 60.
Maybe your IPL files are in Documents/Dolphin Emulator/ but aren't in Ishiiruka/User/.
updated latest folder with a new version, fixed for some issues reported in this forum, Ubershaders should work now in vulkan. @ISuperMarioI: that issue should be fixed now.
(10-14-2017, 01:20 AM)themanuel Wrote: [ -> ]Hey, Tino.
I don't want to waste your time on this so if it is not something that can be easily diagnosed, I'll just move on. Â I've been using Ishiiruka for 2+ years as my build of choice, primarily due to async shader compilation, some performance gains, and a few other reasons. Â However, I don't know what has changed in my computer in the last half year or so but after not playing any games on dolphin for a long time, I've found that most games struggle to run smoothly for me with Ishiiruka, whereas they use to run perfectly before. Â
I haven't changed my settings so far as I can tell so I suspect it is something having to do with my system, perhaps AMD catalyst updates, Windows updates or something. Â What I'm seeing is that the game starts working correctly but every few seconds performance dips momentarily, then recovers again. Â This goes on cyclically seemingly forever, even if leave the character stationary and provide no controller input. Â For example, this makes games in the Guitar Hero series unplayable because the notes arrive erratically.
Is there a log or something that you can review that would give you obvious clues as to what may be going on?
You can see my system specs in my signature, if that helps.'
Here are my ini files:
Dolphin.ini:
GFX.ini:
Thanks in advance.
For what it's worth, I finally found out what the problem was. Looking through my own Dolphin.ini file I realized that there was a global setting for SyncGPU and FPRF, both of which I had enabled. I had thought these were only game-specific settings, not global, and I have no clue how on earth I ended up setting those to "True" at some point. Oh well, I know now.