I think that the usual workaround for dealing with a non-Y2K-compliant calendar is "28-year rollback". That means, for the year 2000 use 1972, for 2001 use 1973, for 2002 use 1974, and so forth. That way, the days of the week line up correctly: for example, today, August 18, 2022 is a Thursday, and August 18, 1994 (exactly 28 years back) was also a Thursday.
How does MAME handle non-Y2K-compliant calendars? Does it just go back exactly 100 years, or what?
|