Save Data Virtual Capacity Control for Game Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Game developers face challenges in ensuring that game programs operate correctly regardless of the storage medium, as save data capacity varies between game cards and memory cards, leading to potential remastering burdens when transitioning from one medium to another.
Innovation Solution
An electronic device and method that acquire the virtual capacity of a save data area and the actual save data size, prohibiting the application from writing data exceeding the declared virtual capacity, ensuring consistent operation across different storage mediums.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If save data is recorded without limitation in a large-capacity recording device, then the storage capacity for save data is improved, but the game operation reliability deteriorates
Solution Approach 1:
The system performs preliminary actions by acquiring the virtual capacity from the application before allowing save data to be written. The writing control unit checks whether the save data size exceeds the virtual capacity in advance, and only permits writing if it falls within the declared virtual capacity. This preliminary verification ensures that the game operates reliably within its intended parameters while still allowing substantial save data storage in large-capacity devices.
2Adaptability or versatility
If the same game program is used across different storage mediums, then the adaptability is improved, but the manufacturing precision deteriorates
Solution Approach 1:
The invention implements a universal save data management mechanism that works across different storage mediums (game cards, memory cards, etc.). The writing control unit universally applies the virtual capacity check regardless of the underlying storage medium, allowing the same game program to operate on various platforms without remastering. The system adapts to different storage capacities while maintaining consistent capacity control through the virtual capacity declaration approach.
Data Source
AI summary
A virtual capacity acquisition unit acquires a size of virtual capacity of a save data area from an application. A storage capacity acquisition unit acquires a size of save data of the application. A writing control unit prohibits the application from writing the save data exceeding the virtual capacity in a recording device. A free space acquisition unit acquires a size of free space of the recoding device, and the writing control unit prohibits the writing of save data whose size is larger than that of the free space.


