mirror of https://github.com/bsnes-emu/bsnes.git
66f136718e
byuu says: Changelog: - added SA-1 MDR; fixes bug in SD Gundam G-Next where the main battleship was unable to fire - added out-of-the-box support for any BSD running Clang 3.3+ (FreeBSD 10+, notably) - added new video shader, "Display Emulation", which changes the shader based on the emulated system - fixed the home button to go to your default library path - phoenix: Windows port won't send onActivate unless an item is selected (prevents crashing on pressing enter in file dialog) - ruby: removed vec4 position from out Vertex {} (helps AMD cards) - shaders: updated all shaders to use texture() instead of texture2D() (helps AMD cards) The "Display Emulation" option works like this: when selected, it tries to load "<path>/Video Shaders/Emulation/<systemName>.shader/"; otherwise it falls back to the blur shader. <path> is the usual (next to binary, then in <config>/higan, then in /usr/share/higan, etc); and <systemName> is "Famicom", "Super Famicom", "Game Boy", "Game Boy Color", "Game Boy Advance" To support BSD, I had to modify the $(platform) variable to differentiate between Linux and BSD. As such, the new $(platform) values are: win -> windows osx -> macosx x -> linux or bsd I am also checking uname -s instead of uname -a now. No reason to potentially match the hostname to the wrong OS type. |
||
---|---|---|
.. | ||
beat | ||
dsp | ||
emulation | ||
mosaic | ||
stream | ||
string | ||
windows | ||
xorg | ||
Makefile | ||
algorithm.hpp | ||
any.hpp | ||
atoi.hpp | ||
base64.hpp | ||
bit.hpp | ||
bmp.hpp | ||
compositor.hpp | ||
config.hpp | ||
crc16.hpp | ||
crc32.hpp | ||
directory.hpp | ||
dl.hpp | ||
dsp.hpp | ||
endian.hpp | ||
file.hpp | ||
filemap.hpp | ||
function.hpp | ||
group.hpp | ||
gzip.hpp | ||
hashset.hpp | ||
http.hpp | ||
image.hpp | ||
inflate.hpp | ||
input.hpp | ||
interpolation.hpp | ||
intrinsics.hpp | ||
invoke.hpp | ||
ips.hpp | ||
map.hpp | ||
matrix.hpp | ||
mosaic.hpp | ||
nall.hpp | ||
odbc.hpp | ||
platform.hpp | ||
png.hpp | ||
priority-queue.hpp | ||
property.hpp | ||
public-cast.hpp | ||
random.hpp | ||
serial.hpp | ||
serializer.hpp | ||
set.hpp | ||
sha256.hpp | ||
smtp.hpp | ||
sort.hpp | ||
stdint.hpp | ||
stream.hpp | ||
string.hpp | ||
thread.hpp | ||
traits.hpp | ||
udl.hpp | ||
unzip.hpp | ||
ups.hpp | ||
utility.hpp | ||
varint.hpp | ||
vector.hpp | ||
zip.hpp |