Re: 79 johnson 100TLR79S 100 HP lost compression and this is piston help ?
The ring broke because it got hot. That can be because it had too much timing, too little fuel or had insufficient cooling. You need to determine just which failure mode caused this. If the main jet that feeds this cyl was restriced of the wrong size, it may have run hot due to lack of cooling fuel. (lean) Unlikely it was a spark advance issue, as all of the pistons would show similar distress. If the cooling around that cyl was restriced, it could have caused that failure on that cyl only, and may not even have set off a hot horn. Again, those cyl walls outside the cyl liner look pretty horrible. There is some sheet/crust inside there that is not normal.