Commit graph

5 commits

Author SHA1 Message Date
hizzlekizzle
46c231432f
add/update parameters for beam simulator
increase the granularity of the brightness vs clarity parameter to accommodate faster refresh rates and add a slew multiplier to make the LCD anti-retention bar less distracting by making it move faster
2025-01-24 09:54:28 -06:00
hunterk
f5dddcb7c7
fix on d3d and add parameter to move raster (#670)
* fix on d3d and add parameter to move raster

* more direct fix for d3d compilers

instead of unrolling the loop, just stop using the loop iterator as the swizzle. This will allow us to keep the code more readable and closer to upstream.
2024-12-31 23:39:54 -06:00
hunterk
c6b618e7fa
make LCD retention compensation optional
On by default
2024-12-24 23:28:37 -06:00
hunterk
0086d9b586
big reorganization of handheld and presets (#659)
* big reorganization of handheld and presets

* replace edge-blended-240hz-bfi with blurbusters and lottes' crt-beam-simulator

* whoops, forgot to track the new shader
2024-12-24 16:09:48 -06:00
hunterk
8731861b22
add some BFI shaders and blargg's NTSC port (#653)
* Create bfi-simple.slang

* Create bfi-simple.slangp

* add blargg's NTSC port

* Create blargg.slangp

* add edge-blended 240 hz rolling scan BFI

* Add files via upload

* add subframe motionblur test

* Create subframe-motionblur-test.slangp

* Create checkerboard.slang

* Create checkerboard.slangp

* start moving motionblur_test to bfi directory

* add motionblur_test preset

* Delete bfi/shaders/checkerboard.slang

doesn't work anyway

* Delete bfi/checkerboard.slangp

doesn't work anyway

* finish moving motionblur_test

* finish moving motionblur_test

* move some stuff around

* optimize pngs

* add some missing licenses
2024-11-21 22:27:33 -06:00