There are community scripts that download only the freeware/homebrew ROMs (e.g., Cave Story, Hydra Castle Labyrinth). It’s not AAA gaming, but it's 100% legal.

While the exact contents vary by upload (use your Sharingan to find the latest version), most "Itachi" builds for Batocera include:

Assuming you have a fresh Batocera drive (v36 or higher works best):

  • Restart EmulationStation. The system will automatically parse the new folders.