Hi all,
I never knew that Manic Miner was so popular. I have remembered this game fondly from when I was a kid and I bought it for my 48k Spectrum. Anyway, many things happened along the way as they did to all of us I am sure but MM has always been in my head. My son (7) recently has been playing with a Nintendo and I found myself wanting to show him MM. I discovered an emulated version in a browser and we enjoyed it. He started learning scratch at a game class recently so I thought I'd give it a go also. One thing led to another and I found myself trying to program MM in scratch wondering how far I would get. I'm a bit particular about these things so I wanted it to play like the original. Scratch is a very annoying language for this project and in a way I'm sorry I started it but I have to finish it now. I don't have that much time so its going slowly but it is moving forward.
Anyway, I posted a few videos on youtube and "CPL MM" found me and mentioned this site. I had no idea that MM was so "active" and that there were so many versions and modifications. Quite exciting!!! I've learned a lot about MM along the way as I try to get different things to work. Some questions. Is there a list of semi-official names for the guardians on each level? I was trying to identify what the horizontal guardian on the mutant telephone level could be. I have called it an antenna so far. Its fun looking at the sprites in detail and recreating them. Scratch screen size is unfortunately fixed so I'm using weird sized sprites. Each of my cells is 15Lx16H.
My current problem is the Return of the Alien Kong Beast, the banana under kong on the left... If you leave that banana until 2nd last, flip the kong switch to dunk him and then walk off the drop from the right to the left, in MM you can collect that banana as well as the other one on the way down.. I'm trying to work out why that happens as Sprite 7 (which is facing left and first sprite position in new column) has all Willy ink in the right most byte of Miner Willy. The banana ends up overlapping with the left bytes of WIlly's sprite but there is no ink in that half of the sprite. Looking at the code, it is looking for the attribute ink of the item to turn white to detect if Willy collects the item or not. So does willy's white ink for both left and right byte sides affect this even if there is no ink bits set in the left byte? I guess it must. Sorry, never actually played with this on an actual spectrum and on the emulator, playing MM, the key is collected before the redraw I think so I can't see it.
Anyway - hello out there! Great to be here. There is a lot to read on this site...
Oh. I guess I should probably post a link to my scratch videos so you can see how things look so far: