GRUPO STEAM
Special K - "Kaldaien's Mod" Special☆K
GRUPO STEAM
Special K - "Kaldaien's Mod" Special☆K
239
EM JOGO
2,054
ONLINE
Fundado em
23 de maio de 2016
Idioma
Inglês
Todas as discussões > Development > Detalhes do tópico
 Este tópico foi afixado, então deve ser importante
Kaldaien 29/abr/2017 às 15:50
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
Última edição por Kaldaien; 10/fev/2018 às 10:43
< >
Exibindo comentários 4,2014,215 de 8,295
@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
Kaldaien 5/set/2017 às 13:34 
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? :-\
Última edição por Kaldaien; 5/set/2017 às 13:36
Kaldaien 5/set/2017 às 13:38 
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 :)
Última edição por Kaldaien; 5/set/2017 às 13:45
Escrito originalmente por Kaldaien:
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 :)
Escrito originalmente por JBeckman:
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.
Última edição por ice | ColdSphinX; 5/set/2017 às 14:11
Kaldaien 5/set/2017 às 15:04 
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/set/2017 às 15:21 
I'll have to wait with that game then for a while.
Kaldaien 5/set/2017 às 15:32 
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.
Última edição por Kaldaien; 5/set/2017 às 15:42
Dro 5/set/2017 às 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
Última edição por Dro; 5/set/2017 às 16:54
Kaldaien 5/set/2017 às 18:00 
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
Kaldaien 5/set/2017 às 18:32 
Escrito originalmente por Dro:
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.
Última edição por Kaldaien; 5/set/2017 às 18:36
Dro 5/set/2017 às 18:57 
your new version fixed the texture reload issue

http://i.imgur.com/D6SHUri.jpg some more progress
Última edição por Dro; 5/set/2017 às 18:59
Dro 5/set/2017 às 20:15 
Heres some i did so far, just Altago City



https://drive.google.com/open?id=0B8cXo3qBXCkheXpabGpmR3NVZkU
Última edição por Dro; 5/set/2017 às 20:15
Aemony 5/set/2017 às 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.
< >
Exibindo comentários 4,2014,215 de 8,295
Por página: 15 30 50

Todas as discussões > Development > Detalhes do tópico