Skip to content

Instantly share code, notes, and snippets.

@pekkavaa
pekkavaa / ares_libdragon_vps.md
Created May 6, 2025 14:45
ares N64 performance history investigation

ares N64 performance history investigation

May 6th 2025

The ares' emulators N64 core performance in homebrew libdragon ROMs seems to have deteriorated since v132. The goal of this experiment is to gain clarity what caused it.

The emulated frames per second ("VPS") for different builds are below. v132 is a commit in between v132 and 133 that I could get to build.

image

@pekkavaa
pekkavaa / python_dataclass_gotcha.md
Created August 4, 2025 09:22
Python dataclass gotcha

Small Python dataclass gotcha

Members not set via the constructor are ignored in equality comparisons. Consider other in the code example below:

from dataclasses import dataclass

@dataclass
class Data:
 value: int