logicplace / pm2hw

Mozilla Public License 2.0
1 stars 4 forks source link

Write header to card for cheaper reads with a better UX #36

Open logicplace opened 2 years ago

logicplace commented 2 years ago

Since there's a whole bunch of dead space from $0000 to $1000 I figured we can write some info about the game that's being written. For a multicart it should write all the games that are in it and where they're located (offset and size). Then for each game or if it's a single game it can write some other info like the original checksum. This way we don't have to read the whole card to know what's on it.

There needs to be some sort of magic bytes ofc and some settings for special cases like if the software expects to write to the cart or if it had any patches applied. So obviously step 1 is a full design of the structure.