Just an FYI for Cyclone owners.
I just got a set of Cyclone ROMs from an early production machine where the game ROMs and music/speech ROMs are L1 and the sound ROMs are labeled "Proto2". I was curious to see the difference between these early ROMs and the latest ROMs in the L5 release set.
After dumping, the Proto sound ROMs and comparing them to what was in the L5 package, they proved to be identical to the released L1 sound ROMs. Typically, once the sound and speech were done for a game, the code and samples for it were not updated again. These results confirm that.
Additionally, the music/speech ROM image at U4 that's labeled in the Planetary archive as "L5" is identical to the L1 image from this early machine. I'm guessing it was misnamed when it was put in the L5 archive.
Finally dumping the L1 game ROMs showed an interesting string in the U27 image: "(C) 1986 WILLIAMS ELECTRONICS INC. PROGRAMMED BY LAWRENCE E. DEMAR". This is not in the the L4 and L5 versions of the ROMs. Remember Cyclone was released in Feb 1988. I'm guessing Larry wrote a lot of the original code used for audits and bookkeeping as well as the game code for HS which was released in 1986. Also it doesn't look like there's any international language support in the L1 ROM.
I've not tried this in a machine yet so can't say what the rules look like compared to later versions. But for now know the only ROMs you may need to upgrade in a Cyclone are the game ROMs if you have anything prior to L5.
viperrwk