merge (default) reads butler.db and confirms each game against the
receipt in its install folder, then adds any receipt the database has no
row for. Most complete.
db reads butler.db only. Fastest, and the only source of play times,
launch candidates and custom install folders.
receipts scans the install locations instead of reading caves. Useful
when the database is out of date, but it loses the fields only the
database has. Install locations still come from the database, since
nothing on disk records them.
Which of itch's records to trust.
merge(default) reads butler.db and confirms each game against the receipt in its install folder, then adds any receipt the database has no row for. Most complete.dbreads butler.db only. Fastest, and the only source of play times, launch candidates and custom install folders.receiptsscans the install locations instead of reading caves. Useful when the database is out of date, but it loses the fields only the database has. Install locations still come from the database, since nothing on disk records them.