Dwedit wrote:
So, besides distingushing between different board types and indicating whether there is cartridge ram or not, what's the point of UNIF?
As I understand, that WAS the main point of UNIF. It handles Nintendo-made cartridges surprisingly well, though it has some major problems when it comes to third-party cartridge boards (i.e. stuff made by Color Dreams & Tengen, as well as Namco, Jaleco, Bandai, Konami, and all of the damn multicarts) which don't have a distinctive 'board name'. The other point was to make the file format modular (allowing any unrecognized block to be simply skipped), which means that it could be updated to support FDS (using DSK0/DSK1/DSK2/etc. blocks), Playchoice-10 (with a block to store the 8KB hint-screen ROM), and VS Unisystem (adding a small block to store the PPU used) just fine.