HackerN64 / HackerN64/HackerSM64

Save File Optimizations

Open
#358 14 comments 0 reactions 0 assignees View on GitHub
enhancement medium priority questionable
Dominant language
C
Stars
529
Forks
209
Avg merge
1d 12h
Merged PRs (30d)
1

Description

Save files should be optimized and allow for removal of backup saves via define.

EDIT: One issue that came up when discussing this is compatibility with Star Display programs. A plan will need to be figured out for this. @thecozies suggested potentially creating a script that builds a file to be used in Star Display, based on the save file structure. Do not put backup removal in master until this is solved, or unless save files are padded by default via define to match the expected save structure (this should probably exist regardless, since the average joe might not bother wanting to submit a star layout).

Additional requirement: Save file structs ***must*** be forced to use 8-byte alignment in some way or another (unless padding mentioned above is also written to the savefile).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.