(Topic ID: 41990)

Old Cyclone code - interesting find

By viperrwk

11 years ago


Topic Heartbeat

Topic Stats

  • 15 posts
  • 5 Pinsiders participating
  • Latest reply 10 years ago by jchybro
  • Topic is favorited by 3 Pinsiders

You

Linked Games

Topic Gallery

View topic image gallery

cyclone_proto_ROMS.jpg
#1 11 years ago

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

cyclone_proto_ROMS.jpgcyclone_proto_ROMS.jpg

#2 11 years ago

Interesting information, thank you for sharing it!

A little OT of the original post but I'm curious if there are any known bugs or glitches in the Cyclone code?

The reason that I ask is that I recently purchased a Cyclone as my first pin and as part of shopping it I upgraded the game roms from L-4 to L-5.

On rare occasions I've noticed that I don't always get the correct multiplier if I hit the 100k skill shot. For example, I've very occasionally seen where I might get 100k x 1 even if it is the second ball or 100k x 2 if it is the third ball. The machine correctly knows that it is the second or third ball but doesn't apply the multiplier correctly.

One other occasional glitch that I've seen on my machine is that sometimes if I knock the ball into Boomerang hole it doesn't advance the x Advance multipier. This seems to happen very occasionally if I visit the Boomerang a second time shortly after having been there and having the x Advance register.

Does it sound like I may have some issue(s) with my game that I need to track down or have other Cyclone owners seen this behavior in their machines?

#3 11 years ago

I have not noticed this behavior but it has been a while since I've played my Cyclone since it's in the middle of a restore.

If you still have the L4 ROMe you could put those back in and see if it behaves the same.

viperrwk

#4 11 years ago
Quoted from viperrwk:

I have not noticed this behavior but it has been a while since I've played my Cyclone since it's in the middle of a restore.
If you still have the L4 ROMe you could put those back in and see if it behaves the same.
viperrwk

Thanks for replying. I didn't have the game very long before I swapped out the L4 ROM for the L5 but I seem to remember the multiplier glitch with the skill shot happening when I had the L4 ROM in there as well.

With the boomerang glitch, I don't believe I saw this until I rebuilt my flippers a couple of weeks back.

Everything seems to be working well with my Cyclone except for these couple of minor glitches.

At some point, I'll take your suggestion and put the L4 ROM back in and see if the glitches remain. If so, then maybe its time to do a little debugging and follow up with a dedicated thread here.

#5 11 years ago

It sounds like the skill shot may not be a glitch but a misunderstanding. If you over shoot the ball on any plunge....it doesn't count toward the multiplier. Ex: You over shoot the first ball and it goes all the way up to the rollovers. The next shot will then only give you 1x if you do hit a skill shot hole and the 3rd ball will only give you 2x if you hit a skill shot hole. The ball has to hit a skill shot hole or it does not add on to the multiplier.

As for the boomerang. The left return lane lights it. There is an insert in front of it that lights in advancing the bonus X is available. I run L-5 roms for years and never noticed any glitches at all. If you have it lit, hit the hole and still don't get it...you might want to check your switch.

#6 11 years ago
Quoted from DugFreez:

It sounds like the skill shot may not be a glitch but a misunderstanding. If you over shoot the ball on any plunge....it doesn't count toward the multiplier. Ex: You over shoot the first ball and it goes all the way up to the rollovers. The next shot will then only give you 1x if you do hit a skill shot hole and the 3rd ball will only give you 2x if you hit a skill shot hole. The ball has to hit a skill shot hole or it does not add on to the multiplier.
As for the boomerang. The left return lane lights it. There is an insert in front of it that lights in advancing the bonus X is available. I run L-5 roms for years and never noticed any glitches at all. If you have it lit, hit the hole and still don't get it...you might want to check your switch.

Thank you for the reminder! I really need to get my Cyclone back together! Now that I think about it I should load these code sets up in PinMAME and look at the differences.

viperrwk

#7 11 years ago

Duh,

I feel like such an idiot but you are 100% correct DugFreez.

I was unaware that over shooting the skill shot holes would not count the ball towards the skill shot multiplier but that makes perfect sense now.

On the boomerang not registering, I think you've explained that one away to my ignorance as well. The occasional times that it is not registering are likely because it hasn't been lit yet by going through the left return lane. I thought that it would always advance any time the ball was hit there.

Thanks for taking the time to explain some of the nuances of the machine that were lost on me as a casual player who just recently purchased Cyclone as my first pin.

#8 11 years ago

Viperrwk,

I would definitely be curious as to what differences you find between the L4 and L5 ROMs just out of curiousity. Please do report back here if and when you have a chance to compare the two.

Thanks to both yourself and DugFreez for your help!

#9 11 years ago
Quoted from phlflyer1:

Viperrwk,
I would definitely be curious as to what differences you find between the L4 and L5 ROMs just out of curiousity. Please do report back here if and when you have a chance to compare the two.
Thanks to both yourself and DugFreez for your help!

It might also be that the L1 version behaves the way you originally thought it should, which is the same way it is described on the rule sheet on IPDB (probably could stand some updating):

http://www.ipdb.org/rulesheets/617/cyclone.htm

I'll try and run a few different tests and report back what I find.

viperrwk

#10 11 years ago

I don't have a Cyclone anymore to experiment with but the rule sheet says something I don't understand:

To advance your Bonus X, shoot the boomerang hole. This is where the ball gets kicked out from the Spook-House. It will only advance your Bonus X when it's lit, and you can re-light it by the return lanes. Or, even simpler, shoot a ramp, or the Ferris Wheel.

I can understand that hitting the Ferris Wheel will relight it (since it dumps the ball to the left return lane), but I don't ever remembering a ramp shot relighting it. Both ramps dump the ball to the right return lane (which lights the Ferris Wheel) or the pops if its a weak Comet shot.

Can someone report back and let me know if a ramp shot does indeed light the Boomerang?

PS: The game does a different little tune at the end of ball bonus add up if you get it all the way up to 7x. I had the game for many years before I ever did that.

#11 11 years ago

DugFreez,

To answer your question, I just finished playing a couple of games and, yes, the Comet and Cyclone ramp shots which dump to the right return lane will also lite the X-Advance if it is not lit.

Since it starts the game lit and almost always increased the X-Advance when I hit the boomerang shot I guess I never really paid close attention to the fact that it becomes unlit when you hit the shot.

Glad to know that both of the things I thought might be glitches are actually part of the ruleset.

Thanks again to you and Viperrwk for your responses!

#12 11 years ago

viperrwk thanks very much for this info! I have been wondering if I should bother to update the ROMs in my Cyclone - they are pretty early, I think L1 or L2.

Please keep us posted on your progress - and I know I for one would be interested in seeing the snippets of disassembled code or at least the memory addresses of any ROM differences documented here for posterity.

While we're on the subject of the Cyclone rule set, does anybody know what shot or shots increase the end of ball bonus? It seems like even if I get the multiplier up to 4x or 5x, my bonus is still pretty puny, so I would like to know what I should be shooting for to increase the bonus amount.

Thanks, BadBrick

6 months later
#13 10 years ago

Did anyone ever figure out the differences, if any, between game roms L-4 and L-5? I'm currently running L-4 and am curious to know if there is any reason to go to L-5.
Appreciate the help.

#14 10 years ago

The L-5 game ROM is more polished, primarily in the area of the display. For example, when you get the Ferris Wheel, it's supposed to say "Ferris Bonus" on the display with a wave running through the words. On L-5 this happens every time. On L-4 it doesn't. You also get more graphics like the shuttle appears a bit more often and other little graphics to supplement the different modes. I have not noticed any great differences in the rules or scoring but then I haven't played both versions enough to get to that level of detail.

Is it worth the $17 JWJr sells them for? Yes. Consider it the finishing touch on the game.

viperrwk

#15 10 years ago

Great. Ill do the upgrade. Thanks!

Promoted items from Pinside Marketplace and Pinside Shops!
$ 39.99
Eproms
Matt's Basement Arcade
 
3,650
Machine - For Sale
Copley, OH
$ 69.00
Gameroom - Decorations
Pinball Pimp
 
$ 11.95
Playfield - Toys/Add-ons
ULEKstore
 
$ 27.00
Electronics
Yorktown Arcade Supply
 
$ 19.99
Eproms
Matt's Basement Arcade
 
$ 36.95
Eproms
Pinballrom
 
$ 69.00
Gameroom - Decorations
Pinball Pimp
 
$ 2.50
Lighting - Led
Pinballrom
 
$ 29.99
Playfield - Toys/Add-ons
Daddio's 3D Printed Mods
 
3,200 (Firm)
Machine - For Sale
Collegeville, PA
$ 170.00
Displays
Digipinball Shop
 
$ 18.95
Eproms
Pinballrom
 
Hey modders!
Your shop name here

Reply

Wanna join the discussion? Please sign in to reply to this topic.

Hey there! Welcome to Pinside!

Donate to Pinside

Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


This page was printed from https://pinside.com/pinball/forum/topic/old-cyclone-code-interesting-find and we tried optimising it for printing. Some page elements may have been deliberately hidden.

Scan the QR code on the left to jump to the URL this document was printed from.