Search found 17 matches

by fuzun
30 Aug 2019, 19:55
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Using a reshade black frame insertion shader fx?
Replies: 72
Views: 120859

Re: Using a reshade black frame insertion shader fx?

I got it to work! It's a tiny C++ program, if you want to compile it, it uses the Windows Driver Kit for a v-sync function. Github page: https://github.com/squeaksci/desktopbfi Download, if you're comfortable running a program from a stranger: https://github.com/squeaksci/desktopbfi/releases Proble...
by fuzun
30 Sep 2018, 18:03
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: PCSX2 (and others) with software-based black frame insertion
Replies: 8
Views: 14353

Re: PCSX2 (and others) with black frame insertion

Hey, I just came up to this thread while browsing the forum. Though I have yet to find a solution for the occasional flicker happening while phase switchs (I tried lowering brightness too but it does not work any good in my opinion), you might want to look at my generalized work for the black frame ...
by fuzun
04 Jul 2018, 19:48
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Is groovymame with 120fps BFI still a good option ?
Replies: 24
Views: 25950

Re: Is groovymame with 120fps BFI still a good option ?

Wow I missed this thread. I have never done software strobing through 'inserting' black frames into the frame sequence. What I have done is simply replacing some of the rendered frames to black frames before buffer swap happens. So I do not know results of insertion method; but with replacing method...
by fuzun
04 Jul 2018, 18:43
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Another software strobing implementation on a 3D engine
Replies: 28
Views: 31479

Re: Another software strobing implementation on a 3D engine

Strobing in PPSSPP: https://vgy.me/DTgnoE.png See how ease it is to integrate StrobeAPI into a big project: https://github.com/fuzun/ppsspp-strobe/commit/60caaa1290af2d6c1965d638a5c0cdbb126083f8 However there is a (big) problem. Even when I enable vsync, I could not get PPSSPP working in native ref...
by fuzun
28 Jun 2018, 08:29
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Another software strobing implementation on a 3D engine
Replies: 28
Views: 31479

Re: Another software strobing implementation on a 3D engine

I just built this on Linux. Only a couple minor code changes were required (will do a github PR later). Seems to work fine, except of course that Linux desktops suck and strobing is not always in sync :mrgreen: https://i.imgur.com/ezPRkMgl.jpg Strobing is not in sync for me, too (I use Windows). I ...
by fuzun
27 Jun 2018, 20:51
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Another software strobing implementation on a 3D engine
Replies: 28
Views: 31479

Re: Another software strobing implementation on a 3D engine

Hi again, Its good to see that there is a new forum for software development. I have made a multi-resolution supported Flappy-Bird clone 2D sandbox game with Qt for trying these kind of stuff: https://github.com/fuzun/Flappy-Bird-Qt . https://vgy.me/HmJJhz.png Today, I integrated StrobeAPI( https://...
by fuzun
13 Apr 2018, 17:34
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Another software strobing implementation on a 3D engine
Replies: 28
Views: 31479

Re: Another software strobing implementation on a 3D engine

I have ported this to C++ (more like C with classes now. It looks much more pretty) and made it stand-alone. https://github.com/fuzun/strobe-api I will try to update this repository regularly. I hope it will be used in other projects so that we will be able to play games without motion blur. It is a...
by fuzun
10 Feb 2018, 16:16
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Another software strobing implementation on a 3D engine
Replies: 28
Views: 31479

Re: Another software strobing implementation on a 3D engine

Sorry for the delay. I have been busy recently due to school things. Fork page: https://github.com/fuzun/xash3d/commits/strobe-support Strobe implementation v2 is pushed to the repository! Here is what was done: Updated code base to support burn prevention - swapping algorithm properly. Almost rewri...
by fuzun
25 Jan 2018, 19:03
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Another software strobing implementation on a 3D engine
Replies: 28
Views: 31479

Re: Another software strobing implementation on a 3D engine

Fantastic! For me, I don't bother, I just use a fixed interval timer, but a badness trigger is interesting! You could even do it on a per pixel basis. But that is waaaaay overkill. Remember, for defeating the LCD voltage balancing (inversion) built into monitors, some monitors never burn in, others...
by fuzun
24 Jan 2018, 23:52
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Another software strobing implementation on a 3D engine
Replies: 28
Views: 31479

Re: Another software strobing implementation on a 3D engine

I have been trying to implement a mathematical function to find how bad is the phase balance correlated with brightness perception when phase swapping is active. https://vgy.me/qbzBOH.png I am calling it as " Badness " right now because it does not mean anything otherwise :) n -> Percentage of ((+) ...