Problem
Games larger than ~131KB return an error instead of handling gracefully. Games spanning GFile block boundaries are not supported.
Current Behavior
Returns error when game exceeds block size.
Solution
Support games that span multiple GFile blocks:
- Detect when game data exceeds block boundary
- Allocate additional blocks as needed
- Update index entry to track multi-block games
Files
src/gfile.rs:220-221
src/database.rs
Priority
Medium - needed for very long games with extensive annotations
Problem
Games larger than ~131KB return an error instead of handling gracefully. Games spanning GFile block boundaries are not supported.
Current Behavior
Returns error when game exceeds block size.
Solution
Support games that span multiple GFile blocks:
Files
src/gfile.rs:220-221src/database.rsPriority
Medium - needed for very long games with extensive annotations