Our great sponsors
-
IronBoy
A Gameboy emulator written in Rust as both a learning exercise and a love letter to the console that got me into gaming.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
However, I recently got a new M2 Macbook Air and started noticing some super weird behavior. While playing Pokemon Silver with an unlocked framerate, I'd notice that the game would slow down to below 60FPS, even on a release build. After printing a little debugging info I found the culprit in the rendering logic which was handled by the MiniFB crate. At first I thought switching to a GPU renderer (such as https://github.com/parasyte/pixels) would help, and it... kinda did?
Related posts
- Does anyone know how Bitwig performs with the M series efficiency cores?
- How do rust gui frameworks avoid rerendering?
- After dreaming of Al Gore's setup for 15 years, finally I got this:
- Anyones macbook also run hotter than their gaming laptop. What temp does the cpu start to throttle? Slow speeds
- Is Macroquad suitable for making games like Wolfenstein RPG?