Popeye 7-20-83

 

This prototype is very very close to the final version.  In fact it only differs by 4 bytes!  These bytes control the number of scanlines displayed (269 vs 267 in the final) and the address of a jmp instruction that's called when the game ends.  In the final NTSC version when the game ends the jmp instruction jumps into the middle of another instruction which shouldn't happen, but amazingly doesn't crash the game.  In this prototype the jmp goes to the correct address (as it does in the PAL version).  Why this change was made is unknown, but it may have been a bug that was accidentally introduced. 

This particular prototype was found on a disk of source code obtained from the programmer.

 

Ouch!

 

Take that!

 

Bouncy Bouncy!

 

Bluto shows off his well maintained physique

 

 

Return to Popeye