Huh? For some reason, "java -jar AtariROMChecker.jar" returns an "Error: Could not find or load main class com.wudsn.tools.atariroms.ROMChecker" for me. Using Java 1.7.0u60 on Ubuntu; the first version of AtariROMChecker worked fine.
- Are the 5200er ROMs working both with PAL & NTSC?
The 5200 BIOS doesn't contain tape and keyboard delay routines, so yeah, it would work on both NTSC and PAL consoles. But the rev. A BIOS differs from the original one in that it contains a simple form of region locking, active only in PAL - it checks a certain ROM location and only runs cartridges that identify themselves as PAL cartridges. So, if you had a PAL 5200 with the rev. A BIOS, it would not run some of the existing cartridges. Anyway, a PAL 5200 never reached the market, so the issue is moot.
- Is there a date for the Missle Command/ROM?
The XEGS Missile Command differs in exactly two bytes from the original 1981 cartridge, so we can't say the date is 1981. I would assume the date is 1987.
- Are there dates for the BASIC ROMs A/B/C?
I'd say 1979, 1983 and 1984, too. 1979 is obvious; 1983 because that's when the first 600/800XLs were released with rev. B built in; and 1984 because this ANTIC article
- Wouldn't it make sense to also add the 32k XEGS ROM for completeness?
I think it would make sense, yes. But then it would also make sense to add the separate 400/800 ROMS of the Floating Point package, Low OS and High OS, as they were stored on three separate physical chips; and similarly the Low OS and High OS of the 1200XL.
Which ID (SYSROM_...") and date would you use?
The Id column in ROMVersions.csv is pointless and should be removed IMO. All those SYSROM_ IDs are an internal matter of Atari800, not intended to serve as any kind of ROM identification.
3rd -: Well, according to:
The Atari BASIC Source Book-Bill Wilkinson-Kathleen O'Brien-Paul Laughton.pdf, we find:
Copyright © 1983 text, COMPUTE Publications, Inc.
Copyright © 1978, 1979, 1983 program listings, Optimized Systems Software, Inc. All rights reserved
that could mean A in 1978 to be published in 1979, B in 1979 to be published in 1979 and finally C in 1983 to be published > 1983?
That wouldn't be right. The listing in the Source Book is actually of Rev. A, with the fixes listed in a separate appendix. The book was published before the 600/800XLs, ie. before rev. B.
Edited by Kr0tki, Wed Jun 18, 2014 8:43 PM.