Skip to content

Conversation

@wizzomafizzo
Copy link
Member

Summary

  • Add support for MiSTer's log_file_entry setting as an alternative tracking method
  • When log_file_entry=1 is enabled in mister.ini, MiSTer writes launched game paths to /tmp/STARTPATH
  • At startup, Zaparoo checks if STARTPATH exists and uses it instead of recents file monitoring
Scenario Tracking Method Recents Monitoring
STARTPATH exists at startup STARTPATH Disabled
STARTPATH missing at startup Recents Enabled

Add support for MiSTer's log_file_entry setting as an alternative method
to track game launches. When log_file_entry=1 is enabled in mister.ini,
MiSTer writes the launched game path to /tmp/STARTPATH. This provides a
more direct and reliable tracking method compared to monitoring recents
files.

At startup, Zaparoo checks if STARTPATH exists. If present, it watches
STARTPATH exclusively; otherwise, it falls back to the existing recents
file monitoring.
@sentry
Copy link

sentry bot commented Jan 31, 2026

Codecov Report

❌ Patch coverage is 28.12500% with 23 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
pkg/platforms/mister/tracker/tracker.go 28.12% 22 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants