This repository contains my attempt at an LCD shader for Magpie inspired by the feel of playing a game on a Nintendo DS. It is intended for low resolution games using 3x scaling.
- Download and extract Magpie.
- Drop Bibu_LCD_3x.hlsl into the effects folder inside of your Magpie folder.
- Create a new scaling mode with the Bibu_LCD_3x effect.
- If you want a pixel-perfect look, set the scaling type to Factor and adjust the scaling factors accordingly.
- If you want the program to fit to the screen, set the scaling type to Adjust.
- Make a profile for the program you want to use the effect with and set the scaling mode to the one you created.
- Press the Scale keybind from Magpie in the program you configured to make it fullscreen.
- I had no experience with shaders prior to the making of this project, so I made heavy use of Chat GPT to get it to a working state. Things may not be perfect.
Feel free to use this shader however you like. Credit isn't required, but would be appreciated when sharing or using it publicly.
Screenshots from Hardcoded... Sorry, it was the only game I could find to use as an example.