valadaptive / ntsc-rs

Free, open-source analog TV + VHS effect. Standalone application + plugin (After Effects, Premiere, and OpenFX).
Other
237 stars 4 forks source link

(Theory) Retro Game Emulator Plugins? #64

Closed Degamisu closed 3 months ago

Degamisu commented 3 months ago

This might be a stretch, but as I played Crash Bandicoot for the PS1, I tried some of the post-processing effects. The results were.. quite unrealistic. I was thinking if possible, some sort of simplified ntsc-rs GFX plugin for game emulators. For example, Blargg's NTSC filter is a composite filter just for the SNES emulators.

image blargg's NTSC filter on Sonic the Hedghog, GENS

However, NTSC-rs implementation of this sort of stuff would be really fun to mess around with, and add on to the uses of this app. The simplification would be crucial to this, as people may not know what some of the things mean, and it also might slow the performance of the game if there are too many things

Again, sorry if this is a little difficult if not unreachable at this point!

valadaptive commented 3 months ago

Going to close this as a duplicate of https://github.com/valadaptive/ntsc-rs/issues/16. I'm not sure exactly what shader format different emulators use, but I'd imagine it's either all GLSL/HLSL-style shader languages, or something bespoke for each different emulator that would require rewriting ntsc-rs a bajillion different times.

Degamisu commented 3 months ago

Sure thing!