big otto
Was trying to figure out how to show the special objects* in the Frenzy variation when I realized a 2x player would just about fill the width of the smaller room sections. I checked the kernel and discovered I had enough time to change the size of Player 1 during it's reposition routines. I also had an unused color data stream value, due to Player 1's reposition routine taking 1 scanline longer than player 0's routine, where I could store the NUSIZ1 value. So I've updated the kernel and the sprite flicker routines to support double size objects. Only one is in place at the moment, Big Otto. For this test I just manually doubled the graphic data to create Big Otto, so you can't tell that it really supports single-line detail for the double size sprites.
There's quite a bit more to be done before the Frenzy variation is really playable: updating the collision routines to support 2x sprites, revised shot routines to deal with the new wall properties, doors that line up in different positions, etc.
Note: Left Difficulty controls the flicker/animate for the walls.
ROM
Source
* This video shows 3 of them, though it's stretched widescreen for some reason:
3:15 Big Otto
5:17 Power Plant
8:01 Central Computer
http://www.youtube.com/watch?v=irxvhNdbeoE
It's missing the Robot Factory. This video shows the ColecoVision version of Frenzy:
1:18 Big Otto
2:00 Power Plant
3:18 Central Computer
4:01 Robot Factory
4 Comments
Recommended Comments