* SM: fix using item links together with remote items
* SM: write 0 index for excess player ids
* some style and minor fixes (strotlog/Archipelago#1)
* more typing in SM patching
Co-authored-by: Doug Hoskisson <beauxq@users.noreply.github.com>
- fix receiving items in an old save (issue #855) by moving receive queue's read pointer to a per-saveslot value
- clear SRAM over $70:2000, and invalidate save data, when booting a new seed number for the first time
- copy important ROM data to SRAM so future clients don't have to read ROM