Thanks for all the suggestions. There's not much room for changes. At this point anything new is a hack, but I'll have a look.
I have some suggestions, if you don't mind:
I would reduce a bit the PF color bright, because the flicker makes the sprites darker.
I'd like to match the arcade colors, but this might be worth a try.
If you kill the first fireball, can the barrels roll down that area?
No, only the fireball can be on the second floor. Though it might be possible to respawn it.
The game is too easy, can you make Mario walk slower? I think the same speed as the first fireball.
Make him jumps shorter, also.
Mario can only move one pixel every two frames. Otherwise the flicker won't work and there will be ghosting effects (since the player's eyes focus on Mario I want to avoid that there).
The jump is five blocks (5*4 pixels) wide. In the arcade version it's three blocks (3*8 pixels). I experimented with shortening it, but found that it makes jumping over enemies too hard, so I decided to leave it as it is.
On the elevator level, you can remove these PF pixels to avoid a jump that skips the elevator, see the image.
That is a good idea. However you could still jump over the left shaft, but not over the right one. That might be a reasonable compromise.
I've played 3 loops and the game gets more difficult. The speed seems ok now, but I still thinking the "ladder climbing speed" should be slower.
The spring on elevator level is too slow even after 3 loops. I think the speed do not change after the second loop?
The spring gets faster in each level. It's not linear, ramping up is strongest between L1 and L2.
I miss the telescoping ladders on pie factory level.
That would be cool. There's even room for more ladder graphics, but it would require a lot of code (in a different bank).
How about respawn the fire enemies some time after killing it with hammer?
Will have a look.
I haven't played the latest release. Can you get the barrels to roll onto the bottom two girders of the girders screen? Are there more barrels that appear on the girders screen on later levels?
Sorry, the barrels can't go down to the bottom. The code is optimized based on this. Also there can only be one barrel per floor.
Edited by Joe Musashi, Tue Mar 29, 2016 10:19 AM.