Skip to content
  • Rob Swindell's avatar
    PCBoard type definitions for PCBOARD.SYS and USERS.SYS files · 9422248a
    Rob Swindell authored
    PCBOARD.SYS is officially the worst file format ever invented, not just the worst BBS drop file format ever invented. What were these guys smoking?!?
    
    I don't know what reference I used almost 30 years ago when I first implemented PCBOARD.SYS file support, but this time I used the PCBoard v15.3 source code (e.g. sys.c and usersys.c) and even their own code seems to work really hard to conform to these crazy file formats.
    
    USERS.SYS is a little more sane, but not by a lot.
    
    C++ features make this cleaner/easier, but man... there's just so much polish you apply to these turds.
    
    I guess (and hope) that nobody's really running programs that depend on/use these file formats. <shrug>
    9422248a