STEAM-RYHMÄ
Special K - "Kaldaien's Mod" Special☆K
STEAM-RYHMÄ
Special K - "Kaldaien's Mod" Special☆K
338
PELISSÄ
2,474
PAIKALLA
Perustettu
23. toukokuu, 2016
Kieli
englanti
Kaikki keskustelut > Development > Aiheen tiedot
 Tämä aihe on kiinnitetty, joten se on todennäköisesti tärkeä
Special K - v 0.8.65 [Legacy Release] - (1/15/18)
Release Note History (in lieu of documentation)
I am too busy experimenting to write proper long-term documentation... :pointless:
    You may find useful pseudo-documentation here[gitlab.com]

Releases
    Branch=Latest
      1/15/18
      v 0.8.65[github.com]Improved Startup Performance
      1/14/18
      v 0.8.64[github.com]Fix missing overlay in D3D11
      1/13/18
      v 0.8.62[github.com]DirectInput 7 Support + More OpenGL stuff
      1/9/18
      v 0.8.61[github.com]More OpenGL Improvements
      1/5/18
      v 0.8.60[github.com]Improved OpenGL and Global Injection Support
      1/2/18
      v 0.8.59[github.com]Steam Common Redistributable Disposal
      1/1/18
      v 0.8.58[github.com]Happy New Year
      12/21/17
      v 0.8.57[github.com]Improved Steam Controller Support
      12/19/17
      v 0.8.56[github.com]Fix Handle Leak in Applications Blacklisted from Injection
      12/18/17
      v 0.8.55[github.com]RivaTuner Statistics Server Compatibility
      12/15/17
      v 0.8.54[github.com]Improved OKAMI HD / 大神 絶景版 shader modding
      12/2/17
      v 0.8.52[github.com]32-bit Injection Compat Fix
      11/3/17
      v 0.8.50.4[github.com]Enhanced Framerate Limiter + D3D11 Texture Reload
      10/2/17
      v 0.8.46[github.com]Fix config for Steam games with non-Latin names
      9/29/17
      v 0.8.45[github.com]D3D9 Texture Injection Optimization
      9/23/17
      v 0.8.44[github.com]Denuvo Activation Management (Steamworks only)
      9/18/17
      v 0.8.43[github.com]Divinity: Original Sin 2 Optimizations
      9/5/17
      v 0.8.41[github.com]File | Exit
      9/3/17
      v 0.8.39[github.com]D3D9 Shader Mod Tools + Clothing Optional
      8/31/17
      v 0.8.37[github.com]Preliminary Native Steam Controller Support
      8/27/17
      v 0.8.36[github.com]First Anniversary Release
      8/7/17
      v 0.8.33[github.com]Multi-colored graph widgets
      7/23/17
      v 0.8.26[github.com]G-Sync Status in OSD
      7/20/17
      v 0.8.25[github.com]Many fixes for Mouse Effect: Agh! and ReShade.
      7/15/17
      v 0.8.24.3[github.com]Multi-threaded Rendering / TexCache Fixes
      7/11/17
      v 0.8.24[github.com]Final Fantasy 8 (Preliminary DirectInput 7 Support)
      7/9/17
      v 0.8.23.1[github.com]Streamlined SKIM64 Experience
      7/8/17
      v 0.8.22.8[github.com]Fairy Fencer AD Middleware License Fix
      7/2/17
      v 0.8.21.3[github.com]SKIM Replaces inject.bat / uninject.bat
      7/1/17
      v 0.8.20[github.com]Compatibility Updates
      6/21/17
      v 0.8.19[github.com]Compatibility Updates
      6/21/17
      v 0.8.18[github.com]Improved Version Management
      6/20/17
      v 0.8.17[github.com]Auto-Update
      6/19/17
      v 0.8.16[github.com]In-game fullscreen toggle added to D3D11
      6/18/17
      v 0.8.15[github.com]Compatibility Menu (HOLD Ctrl + Shift at game start)
      6/16/17
      v 0.8.14[github.com]DirectDraw Support + New Injection Menu
      6/11/17
      v 0.8.13[github.com] D3D11 Texture / Shader Modding
      5/16/17
      v 0.8.12[gitlab.com] { No Auto-Update Support Yet }


Test Releases
    Branch=Testing
      12/13/17
      v 0.8.53.6[github.com]Dbghelp.dll changes for League of Legends Compat
      11/29/17
      v 0.8.52.1[github.com]Global Keyboard Macros
      11/23/17
      v 0.8.51[github.com]World of Final Fantasy Compatibility
      10/28/17
      v 0.8.49.2[github.com]Custom ReShade supports wrapper DLLs + Global Injection Whitelist
      10/5/17
      v 0.8.47.5[github.com]D3D11 Shader State Profiles
      9/3/17
      v 0.8.40[github.com]XInput Slot Reassignment
      8/14/17
      v 0.8.35[github.com]Improved D3D11 Texture Mod Support
      8/10/17
      v 0.8.34[github.com]Custom ReShade Support

      8/6/17
      v 0.8.32[github.com]Steam Game Profiles No Longer use <appname.exe>
      8/5/17
      v 0.8.31[github.com]Added Gamepad Input Support to Widgets
      8/2/17
      v 0.8.30[github.com]Fixed DDRAW and D3D8 API Wrapping
      8/1/17
      v 0.8.29[github.com]Improved UI Widgets
      7/29/17
      v 0.8.28[github.com]Increased Log/Config/Startup Performance
      7/27/17
      v 0.8.27[github.com]OSD Widgets
Viimeisin muokkaaja on Kaldaien; 10.2.2018 kello 10.43
< >
Näytetään 4,201-4,215 / 8,295 kommentista
@Kal: As always awesome work! Thanks!
oops http://steamcommunity.com/sharedfiles/filedetails/?id=1128852514
Maybe I should not have tried to use the Ys_Test version with ToS? :D
textures.log: https://paste.nosupamu.de/view/6e809554
That's normal, actually.

TOS is a debug executable, and it has all sorts of assertions left in. They're not a very professional group of people at Other Ocean :P I don't even leave that kind of stuff in my released versions, and I ship debug symbols to end-users.

There's only so much information you should present an end-user, and assertion failures defintely aren't one of them.


I run into other odd behavior in that game due to the fact that they've shipped a debug version. This includes exceptions that are normally silent being triggered and just a whole mess of stuff that no shipping game should ever include. I simply can't understand whose brilliant idea it was to cripple performance by shipping a debug exectuable? :-\
Viimeisin muokkaaja on Kaldaien; 5.9.2017 kello 13.36
By the way, don't use tht version of Special K to load the tsfix plug-in. The plug-in needs to be modernized, I don't know when I'm going to get around to that. But since TOS is my biggest teture mod game to date, it'll probbly be soon :) Testing that beast is important.


EDIT: And the resolution of Ys is driving me insane. I'm either going to wind up patching its resolution options myself, or finding a way to shrink my UI down so it's not as obnoxious at 1080p :P

I sort of have to apologize, I think -- the font size is quite large and makes the UI look great at 4K, but it's too big at lower resolutions. However, if I load a smaller font, then some of the UI alignment breaks. Nobody's complained yet, but you probably should :)
Viimeisin muokkaaja on Kaldaien; 5.9.2017 kello 13.45
Kaldaien lähetti viestin:
By the way, don't use tht version of Special K to load the tsfix plug-in. The plug-in needs to be modernized, I don't know when I'm going to get around to that. But since TOS is my biggest teture mod game to date, it'll probbly be soon :) Testing that beast is important.
I'm looking forward to having TSFix and TZFix loading with global injector :)
JBeckman lähetti viestin:
For 0.8.41 you also probably need to set this new command to true first. :)

[Render.D3D9]
EnableTextureMods=false
That's actually in the UI and according to the tooltip it requires a game restart ;)
I just replaced global SpecialK32.dll with the Ys7 testing version to see if it broke anything.
Viimeisin muokkaaja on ice | ColdSphinX; 5.9.2017 kello 14.11
By the way:

http://www.screenshotcomparison.com/comparison/116636

That's only with maybe 3 or 4 textures upscaled.

Provided someone starts dumping textures like a fiend, it should be pretty easy to improve the graphics in this game :)
Aemony 5.9.2017 kello 15.21 
I'll have to wait with that game then for a while.
Automated upscale results should actually be quite good, considering the textures are already uncompressed. Many are only 16-bit color, but there's no DXT compression noise making it impossible to do a quality machine-leanring based upscale.

The real problem's just getting lots and lots of the textures dumped :)


To make dumping massive amounts of textures easier on you guys, Ys_Test2 has been released:

https://github.com/Kaldaien/SpecialK/releases/tag/sk_special_projects

New options at the bottom of the Mod Tools window.
Viimeisin muokkaaja on Kaldaien; 5.9.2017 kello 15.42
Dro 5.9.2017 kello 16.41 
i friggen love the instant reload button, makes modifying textures so much easier

attempted to take a screenshot, then i renamed the inject folder in hopes of making SpecialK reload the textures, finding none, and then falling back on default textures, but it looks like after hitting Refresh Folders/Reload textures it hangs and i had to exit via force close in task manager

Also it seemed to crash/force close any app i had open like chrome or steam (use it for Screenshots)

i'll try your new version and see if it works any better


edit: new version now doesn't hang the game but it force closes all my apps

anyways here's a before/after shot of what ive been working on so far

http://i.imgur.com/kR8rxrY.jpg
Viimeisin muokkaaja on Dro; 5.9.2017 kello 16.54
I fixed the DRM problem. Sooner or later, I think this was going to hit someone in this group.

The game bails-out if you loose your connection to Steam. It doesn't even start if you don't have a connection or if you run the Steam client in Offline mode. No error message is given, it just refuses to start. SEGA was at least kind enough when they tried this last week to tell you to go online.

Ys SEVEN DRM Fix
https://github.com/Kaldaien/SpecialK/releases/tag/sk_special_projects
Dro lähetti viestin:
i friggen love the instant reload button, makes modifying textures so much easier

attempted to take a screenshot, then i renamed the inject folder in hopes of making SpecialK reload the textures, finding none, and then falling back on default textures, but it looks like after hitting Refresh Folders/Reload textures it hangs and i had to exit via force close in task manager

Also it seemed to crash/force close any app i had open like chrome or steam (use it for Screenshots)

i'll try your new version and see if it works any better


edit: new version now doesn't hang the game but it force closes all my apps

anyways here's a before/after shot of what ive been working on so far

http://i.imgur.com/kR8rxrY.jpg

What do you mean by force closes all your apps?

What reload is supposed to do is simulate a D3D9 device loss. The game will generally (if running in fullscreen exclusive mode) respond by releasing all resources and reloading them. There's a chance that (since this event never happens in windowed mode) it ignores it if you're not in fullscreen exclusive, or that some third-party software is not correctly responding to device loss.


Also, the thing I just linked to above is advertised as a DRM fix (which is primarily what it is), but it also incudes a few adjustments to the texture code. You may have better compatibility using it.
Viimeisin muokkaaja on Kaldaien; 5.9.2017 kello 18.36
Dro 5.9.2017 kello 18.57 
your new version fixed the texture reload issue

http://i.imgur.com/D6SHUri.jpg some more progress
Viimeisin muokkaaja on Dro; 5.9.2017 kello 18.59
Dro 5.9.2017 kello 20.15 
Heres some i did so far, just Altago City



https://drive.google.com/open?id=0B8cXo3qBXCkheXpabGpmR3NVZkU
Viimeisin muokkaaja on Dro; 5.9.2017 kello 20.15
Aemony 5.9.2017 kello 21.04 
Ugh... did you know that if you ever miss a message on Facebook, they send a reminder to you every second day? For all eternity? I had like 250+ mail or so in a secondary mailbox I never check, with just Facebook telling me I had 2 messages waiting for me. For over a year.
< >
Näytetään 4,201-4,215 / 8,295 kommentista
Sivua kohden: 15 30 50

Kaikki keskustelut > Development > Aiheen tiedot