lovebrew / lovepotion

LÖVE for Nintendo Homebrew
https://lovebrew.org
Other
546 stars 42 forks source link

Fix Various Post-Release Bugs #215

Closed TurtleP closed 1 year ago

TurtleP commented 1 year ago

Summary of the Pull Request

  1. set/getFont use StrongRef methods
  2. RestoreState(Checked) checks Scissor and BlendState
  3. Re-enable soc:u on 3DS
  4. Fix renderer corrupting data if bigger than > 4096 verts(?)
  5. Add setColorMask nil/none arg
  6. Fix up fused games
  7. Change logfile.lua to be more useful
  8. Use FetchContent_Declare for lua-https
  9. Set up cert info in sdmc:/config/ssl/cacert.pem
  10. TextShaper fixes

Validation Steps

Ran on console to ensure it's fine.

Checklist

Screenshots

N/A

TurtleP commented 1 year ago

Current 3DS issue: running out of command memory when printing a LOT of text. Not a big issue, but should be looked into further. Merging this stuff for now and then updating the release.