How to prevent performance drops affecting my Game Boy emulator when running on M1/M2 Macs?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • IronBoy

    A Gameboy emulator written in Rust as both a learning exercise and a love letter to the console that got me into gaming.

  • pixels

    A tiny hardware-accelerated pixel frame buffer. 🦀

  • 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?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • asitop

    Perf monitoring CLI tool for Apple Silicon

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Does anyone know how Bitwig performs with the M series efficiency cores?

    1 project | /r/Bitwig | 9 Dec 2023
  • How do rust gui frameworks avoid rerendering?

    2 projects | /r/rust | 6 Jul 2023
  • After dreaming of Al Gore's setup for 15 years, finally I got this:

    1 project | /r/macsetups | 24 Jun 2023
  • Anyones macbook also run hotter than their gaming laptop. What temp does the cpu start to throttle? Slow speeds

    3 projects | /r/macgaming | 24 Jun 2023
  • Is Macroquad suitable for making games like Wolfenstein RPG?

    1 project | /r/rust_gamedev | 14 Apr 2023