STEAM グループ
Special K - "Kaldaien's Mod" Special☆K
STEAM グループ
Special K - "Kaldaien's Mod" Special☆K
384
ゲーム中
2,799
オンライン
設立日
2016年5月23日
言語
英語
全てのスレッド > Development > トピックの詳細
 このトピックはピン留めされているので、おそらく重要です
Special K - v 0.6.34 [Injector] - (10/28/16)
Preliminary Support for System-Wide Injection

This will walk you through getting Special K to work automatically when a game starts up, rather than dropping a DLL into a directory and renaming it. This serves primarily as a convenience, but is actually required by some games (e.g. STEINS;GATE).

    Secure Boot needs to be disabled for this to work; it uses the same approach as GeDoSaTo does.


Step 0: Installation

    Download
      Grab SKIM.exe or SKIM64.exe here[github.com]
    Install
      Run SKIM.exe
        (SKIM64.exe may give you less anti-virus problems, but hasn't been tested as well)
    Uninstall
      Run SKIM.exe

Step 1: Opting-in to global injection (for non-Steam games)

    For the global injector to work in a non-Steam game, create an empty file in the game's directory and give it one of the following names:

    1. SpecialK.d3d9
      • If the game uses D3D9
    2. SpecialK.dxgi
      • If the game uses D3D10/11/12
    3. SpecialK.OpenGL32
      • If the game uses OpenGL

    Special K is automatically injected into Steam games and you do not have to concern yourself with graphics API.

Location of Configuration and Log Files

Games using the global injector will store their configuration and log files per-exe under %USERPROFILE%\Documents\My Mods\SpecialK\Profiles\<EXENAME>\....

    If you run the game manually as administrator, a symlink called SpecialK will be created in the game's directory to make accessing the config files easier.
最近の変更はKaldaienが行いました; 2016年11月17日 11時46分
< >
736-750 / 754 のコメントを表示
Kaldaien 2016年11月11日 23時28分 
HolyDeath3000 の投稿を引用:
I am confused? What this big entire rant for? I am confused. Is everything all good?

Election has me very worried about my financial future, because the uncertainty of Trump's ability to lead is messing with financial markets world wide. I know I probably sound like a privileged @#$, but money's not exactly a happy subject for me right now ... I clearly had a lot more of it at one point and am adjusting to, well, this.

I'd own a much more practical car if I planned to be on a diminishing stock income and especially if I knew people were going to continually back into it because they cannot see it.

Just kind of venting and explaining why the plans I outlined earlier this week probably won't be happening soon. Throw on the added expenditure of fixing my car, and this is a sour mood the likes of which I've never been in before :-\
最近の変更はKaldaienが行いました; 2016年11月11日 23時39分
Fully understandable. My moms boyfriend is in similar state. He used to make 100k salary and now has dropped to almost nothing. Job search for me have been hard to do with my limited transportation. Right now he was recently being fired just because he doesn't fit in company.
Huzzah! Got the only Nismo 370z front bumper in the country, lol. These things are rare as hell even now 2 years after they entered production. At this point, I'm thinking the body shop should just keep a spare one with my name on it for the next time this happens. I seem to be an SUV magnet, they just back right into me for kicks and giggles.


I'm feeling in a better mood now, though have had requests from Unwinder to remove RTSS support so that will take precedence once I get the project back up and running.


Quick question:

Do you guys use the Ctrl + Shift + +/- feature in the OSD? (Allows you to rescale the OSD text while the game is running). That's going to take a bit to code from scratch in my implementation, so I need to know if I should prioritize it or not.
Kaldaien の投稿を引用:
Huzzah! Got the only Nismo 370z front bumper in the country, lol. These things are rare as hell even now 2 years after they entered production. At this point, I'm thinking the body shop should just keep a spare one with my name on it for the next time this happens. I seem to be an SUV magnet, they just back right into me for kicks and giggles.
Awesome man and congrats on the car getting fixed :)

Kaldaien の投稿を引用:
I'm feeling in a better mood now, though have had requests from Unwinder to remove RTSS support so that will take precedence once I get the project back up and running.
Uh why and is it a big problem?


Kaldaien の投稿を引用:
Quick question:

Do you guys use the Ctrl + Shift + +/- feature in the OSD? (Allows you to rescale the OSD text while the game is running). That's going to take a bit to code from scratch in my implementation, so I need to know if I should prioritize it or not.

Yes I sometimes use it but since your having to remove RTSS from your support how would this function even work?
Started using Special K, mostly for the fullscreen borderless windowed mode and the achievements sound, Special K worked fine in most of the games I tried, though there's a few that crash.

Some games not working is not a big deal for me, but, posting just for information sake.

- Age of Empires II closes by itself a few seconds after starting, there's no Special K crash sound effect, no crash log created, game works fine without Special K though.

- Akiba's Trip crashes on startup, I started using another mod for borderless mode for this game, the crash log is from after I started using that mod, dunno if that'll influence the log, but the game also crashed before I started using the mod anyway.
http://pastebin.com/hAA6cprS

- Dark Souls crashes on startup, possibly because of dsfix? Didn't try it without.
http://pastebin.com/3L6EJSJa

- Final Fantasy 6 crashes when exiting the game.
http://pastebin.com/RWA90zg6

- Final Fantasy 13 crashes on startup, FF13-2 at first crashed on startup too, but for some reason it stopped crashing, though performance is worse than without Special K anyway, so I set the deny file for FF13-2 as well.
FF13 crash log - http://pastebin.com/65Auxuj8



Other than crashes, there's some games where borderless mode doesn't work properly (not counting games that don't have windowed mode to begin with or games that have their own borderless mode, didn't try Special K's borderless mode in most of those).

- Binary Domain, Sonic 4 Episode 1 and Sonic Adventure 2, taskbar is visible (even when disabling DPI scaling).

- Dark Souls 2 Scholar and Dynasty Warriors 8 XE, there's a white border around the screen, can't capture it on screenshot so I took a pic with my phone instead.
https://www.dropbox.com/s/iroq4u0xxzpouee/20161116_140643.jpg?dl=0

- Dragon Ball Xenoverse, Worms WMD and South Park Stick of Truth, these games stay in windowed mode (XV sets itself to the wrong resolution too, don't remember right now if the same happened with the other 2).
https://www.dropbox.com/s/6hekwxj9ifw5vv8/dbxv.jpg?dl=0

- Grandia 2, Magic Duels and Saints Row 3 (DX11 mode, didn't try DX9 mode), there's just a tiny window.
https://www.dropbox.com/s/27izo6sgww1oizp/SR3.jpg?dl=0

- Final Fantasy Type-0 is also just a tiny window unless the center option is turned on, but even with that option, the exit window is bugged.
https://www.dropbox.com/s/0tnoa371j6d1rbz/fftype0.jpg?dl=0

- The Last Remnant sets itself to 1914x1040 (instead of 1920x1080), Sonic 4 Episode 2 sets itself to 1914x1052, and Killer is Dead also sets itself to a wrong resolution (forgot to check which, but I assume it's the same as the last remnant).
https://www.dropbox.com/s/99ogr7dfaytpxar/kid.jpg?dl=0

- Metro 2033 Redux and Metro Last Light Redux set themselves to exclusive fullscreen.
最近の変更はEzodagromが行いました; 2016年11月16日 7時09分
Rise of the Tomb Raider doesn't work with this DLL injector. Will try other settings to see if I can get it to work. It just instantly exits out of the game when it boots up past launcher.
Kaldaien 2016年11月16日 14時28分 
HolyDeath3000 の投稿を引用:
Kaldaien の投稿を引用:
I'm feeling in a better mood now, though have had requests from Unwinder to remove RTSS support so that will take precedence once I get the project back up and running.
Uh why and is it a big problem?
Unwinder does not like it when I point out differences between MSI Afterburner's memory reporting. He continues to think I am personally attacking him :-\

I am actually worried right now that mentioning this is going to make him angry 2 or 3 months from now when he searches Google and finds what I just typed.

HolyDeath3000 の投稿を引用:
Kaldaien の投稿を引用:
Quick question:

Do you guys use the Ctrl + Shift + +/- feature in the OSD? (Allows you to rescale the OSD text while the game is running). That's going to take a bit to code from scratch in my implementation, so I need to know if I should prioritize it or not.

Yes I sometimes use it but since your having to remove RTSS from your support how would this function even work?

It would work the same way, I am going to eventually implement everything that RTSS did, so that includes pinning the OSD text to a specific corner of the screen, text color, font, size, etc. Right now I'm not sure how to change font size with the press of a button without having to reload fonts (this takes several frames worth of time to do).

I will actually take things a little farther though and intend to add color ranges for some stuff (e.g. FPS might be green if it's > 50, yellow if > 40, red if > 30), but that's way into the future :)
最近の変更はKaldaienが行いました; 2016年11月16日 14時29分
Nice and can't wait to see what comes of this project. It just seems things always get a little messy and well each person has their own method of doing things I guess. So in a nutshell we will have a entirely different thing going on. Awesome :)
Ah, that is interesting.

Yeah, my deal though is that it's my personal belief when using software like this that it should be reporting the amount of VRAM the game is using (resident set) and the amount of VRAM the driver can give the game (budget).

RTSS / MSI Afterburner reports the system-wide VRAM usage. That includes memory that's not even resident (as in, reserved but not moved by the driver into VRAM), and memory from other programs that are doing stuff like CUDA or video capture.

I understand why you would want to measure that number in some circumstances, but for my purposes I like to limit as many of my printed stats to the running game as possible. GPU and CPU load % is system-wide, but framerate, disk load, memory, IOPS, pagefile, etc. are all for the running game.

I find for software that's supposed to work with games, it makes more sense to measure stuff this way :) The only reason I can really think you would even want those stats on screen while playing a game is so that you can figure out if a setting needs to be changed for performance reasons... and that works best if the numbers have filtered out the other software running on the system.

----

RTSS was going the way of the dodo, yes. I mentioned this in the release notes for another project and Unwinder unfortunately randomly found those notes while searching Google (for his own name, I guess?) and accused me of personally attacking him. I'm tired of that, so I've made getting rid of RTSS job one.

I swear I have never personally attacked the guy in my life, I got a little frustrated with him because he accuses me of this repeatedly... then the @#$% hit the fan when he tried to claim I was a parasitic leech using RTSS for free. That could not be farther from the truth though, the code I'm working on now has already contributed 2 patches back to the CEGUI project, if RTSS were open source, I'd even have contributed to it.

I really do not have anything nice to say about him, but I still do not have any reason to personally attack him. I hope at some point he realizes this, because there is no way for me to explain the differences in measurement between most OSDs and mine without mentioning one of his products.
最近の変更はKaldaienが行いました; 2016年11月17日 4時00分
Ezodagrom の投稿を引用:
Started using Special K, mostly for the fullscreen borderless windowed mode and the achievements sound, Special K worked fine in most of the games I tried, though there's a few that crash.

Some games not working is not a big deal for me, but, posting just for information sake.

Thank you for the list, I will go through these in time. I own some of those games thankfully, so hopefully fixing the ones I do own will fix some of the others too :)

Akiba's Trip should work with Special K 0.7.0 though. That's one that I frequently test because it uses D3D9Ex for video playback and D3D11 for rendering -- it's good to test both things at once.

    Make sure that AutoInitDelay=0 and AutoPumpCallbacks=false in SpecialK.ini
最近の変更はKaldaienが行いました; 2016年11月17日 4時31分
Kaldaien の投稿を引用:
Ezodagrom の投稿を引用:
Started using Special K, mostly for the fullscreen borderless windowed mode and the achievements sound, Special K worked fine in most of the games I tried, though there's a few that crash.

Some games not working is not a big deal for me, but, posting just for information sake.

Thank you for the list, I will go through these in time. I own some of those games thankfully, so hopefully fixing the ones I do own will fix some of the others too :)

Akiba's Trip should work with Special K 0.7.0 though. That's one that I frequently test because it uses D3D9Ex for video playback and D3D11 for rendering -- it's good to test both things at once.

    Make sure that AutoInitDelay=0 and AutoPumpCallbacks=false in SpecialK.ini
Using version 0.6.34, I'll probably wait until v0.7 becomes part of the auto-update.
I already played through Akiba anyway, tried it out just to see if it worked.
The latest drivers I should point out for Pascal users is locking memory clock at a mere 810Mhz so beware of that issue as well. It's quite interesting to say the least.

Known Issues from 375.86 Drivers
Battlefield 1 displays flicker after 11/15 patch w/ multi-GPU enabled (reproduced on competitor cards as well)(
Battlefield 1 menu text becomes jittery after 11/15 patch w/ multi-GPU (reproduced on competitor cards as well)
Some Factory Overclocked GTX 1080/1070/1060 GPUs video memory stuck at 810Mhz (Hotfix will be provided once fix is available)
Call of Duty: Infinite Warfare SLI flicker w/ render resolution above 100 (working with game developer)
Incorrect F@H work units after update to R375 drivers

It think even ppl without Factory OC have the memory clock being locked at 810Mhz in games. So it will tank your fps in games hard. So for those pascal GPU users for nvidia I would stay the hell away from latest 375.86 drivers. Since they also seemed to have broken SLI stuff as well lol. Though ironically other stuff like youtube videos being glitchy and gifs as well from last 3 drivers has finally been fixed.

Let's see how my games work now with the latest drivers. It seems the newest ones are a blessing for Maxwell card users.
最近の変更はHolyDeath3000が行いました; 2016年11月17日 7時58分
Special K v 0.7.0 Released

This version supports auto-update, but you will have to install it manually because there is no branch support in the last 0.6.x release.

To opt-in to auto-updates for 0.7.x, install this version into My Mods\SpecialK and then edit Version/installed.ini and change Branch=Latest to Branch=Testing.

I added an option to contain the mouse cursor within the game window, which is useful for some games like Skyrim where the mouse cursor may otherwise move onto a different monitor from time to time.

Grab 0.7.0 here.[github.com]
I also started a new thread for v 0.7.x, I would like to move the discussion of 0.7.x-related stuff there.

I'll try to keep a bunch of different threads like this for older versions since I know users of ReShade sometimes have to roll-back to older versions to make stuff work. I want to continue supporting older release branches for the same reason and the installer will allow you to select which version you want eventually.
最近の変更はKaldaienが行いました; 2016年11月17日 8時58分
Any updaye on Version 7?
< >
736-750 / 754 のコメントを表示
ページ毎: 1530 50

全てのスレッド > Development > トピックの詳細