more function cleanup and temporary ifdefs
Seems like the wrong nl hash was used for some reason
Added Nintendo Switch build target. (#235)
Switch documentation/Makefile to use restool
Better error messages on ROM hash mismatch
Add support for spanish, portuguese, polish, redux, dutch, swedish
Add support for extracting dialogue from some more roms
Add support for French (Fixes #234)
Add support for german translation
The previous fix for #174 was buggy
Bugnet kid shouldn't clear sprite_graphics
Fix OOB read in Link_APress_LiftCarryThrow (Fixes #174)
Allow whitespec and comments before #version in shaders (Fixes #197)
Lower OpenGL version requeriments so shaders can be used on the Raspberry Pi (Fixes #189)
Disable loading reference saves by default (Fixes #213)
fix dungeon permabunny death and continue bug (#126) (#185)
fix tempbunny animations are too fast (#126) (#188)
fix mirror on ice glitch (#126) (#183)
Fix dying as permabunny palette bug (#184)
fix cape doesnt drain while grabbing or pulling (#126) (#182)
fix secondary exploration glitch (#126) (#180)
fix mirror near statue glitch (#126) (#178)
fix fairy dupe glitch (#126) (#177)
fix modifier keys doing nothing as bindings (#217) (#229)
Fix save menu lockout when dying after medallion cast (#126)
Clarify readme (#198)
Improve encode_opus.py (Fixes #214)
DimFlashes option (Fixes #221)
Fix OpenGL ES support (Fixes #192)
Update README.md (#228)
Update README.md (#191)
skip definition of inline swap16() function in case a macro already exists (#175)
Update README.md
Update README.md
Update README.md
add LR cycle limit config (#172)
Can now assign items to L and R (#171)
Don't assume we can compile sse on non-windows
A few changes for MSYS2 (#164)
Change some numbers into joypad constants
override armor palette (#163)
Gamepad buttons can now be remapped
Update tcc and sdl to latest versions (#160)
Bottom part wasn't black in extend_y mode.
Fix so bomb gets drawn in widescreen (Fixes #159)
Fix medallion cast on the same frame as other things (#126)
Don't grab any absorbable under a rock with the hookshot (#126)
Don't grab fairys under a rock with the hookshot (#126)
Don't allow changing window scale when maximized (fixes #97)
Add support for PNG files to shader code
For TurnWhileDashing, fix speed after touching a staircase (Fixes #137)
Avoid calling ApplyLinksMovementToCamera twice per frame (#126)
Avoid invalid memory access when walking outside of map
Bug with conveyor belt and mirror (#126)
Variable was not cleared on save/load which affects bonk items (#126)
Error while running python scripts on Python 3.6.9 (Fixes #152)
Super Bomb not working (Fixes #154)
Remove argument to mosaic macros
Seems like msu_unk1 can be 0xf1...
Opus MSU support and MSU Deluxe support
Avoid including Windows.h in gl_core_3_1.h
Update README.md
Reduce texture size when EnhancedMode7 is disabled
Allow --config to be specified to switch config file
Forgot to change the forcedBlank memset
PPU now renders 256x224 instead of 512x448
PpuGetCurrentRenderScale shouldn't read from ppu->renderFlags
Improve README.md (#146)
Use --sprites-from-png to parse the images from png
functools.cache doesn't exist in Python3.8
Queued apu commands weren't properly saved in snapshot. (Fixes #138)
Link's shadow missing with magic cape in widescreen (Fixes #145)
Display tile indexes and palette names differently in sprites
Asset compiler now uses PNG-images as input
Add [Graphics].SoftwareRendering
Move .gitignore to /third_party/
Update readme compile instructions to be very explicit for noobs (#143)
Show a message box on errors in release mode on Windows.
Improve render perf by not locking the whole texture
Disabling EnhancedMode7 led to broken map rendering (Fixes #141)