1
clrmame Discussion / Dates older than 1980 = Invalid?
« on: 22 April 2019, 01:56 »
Hello, long time no speak. I was adapting a dat for DOS era content, and many files are dated 1979-12-03, functionally as placeholders for unknown values. This is posing a problem for use with clrmamepro as I've found that all dates prior to 1980-01-01 00:00:00 are treated as illegal values. Was this set arbitrarily? Can it be set so something more accommodating, such as 1900? The first hard drives were commercially produced even before the UNIX epoch (1970-01-01), and floppy disks were becoming normal during the mid to late 1970s.
Alternatively, is there a way to store a file WITHOUT a date set, or is that a violation of the zip standard?
Example:
game (
name "Las Vegas Blackjack v1.05 (1982)(Quala Software) [Strategy, Cards]"
rom ( name "AUTOEXEC.BAT" size 24 date "1979-12-03 00:04:00" crc 282A252C )
rom ( name "BASICA.COM" size 16256 date "1981-08-04 00:00:00" crc 1DF9FAD6 )
rom ( name "BLACKJAK.BAS" size 23296 date "1982-07-27 00:06:26" crc 9D3CA6FC )
rom ( name "COMMAND.COM" size 3231 date "1981-08-04 00:00:00" crc 5016C475 )
rom ( name "DATE.COM" size 252 date "1981-08-04 00:00:00" crc EEF91299 )
)
Thank you,
Z
Alternatively, is there a way to store a file WITHOUT a date set, or is that a violation of the zip standard?
Example:
game (
name "Las Vegas Blackjack v1.05 (1982)(Quala Software) [Strategy, Cards]"
rom ( name "AUTOEXEC.BAT" size 24 date "1979-12-03 00:04:00" crc 282A252C )
rom ( name "BASICA.COM" size 16256 date "1981-08-04 00:00:00" crc 1DF9FAD6 )
rom ( name "BLACKJAK.BAS" size 23296 date "1982-07-27 00:06:26" crc 9D3CA6FC )
rom ( name "COMMAND.COM" size 3231 date "1981-08-04 00:00:00" crc 5016C475 )
rom ( name "DATE.COM" size 252 date "1981-08-04 00:00:00" crc EEF91299 )
)
Thank you,
Z