[..] this no longer works [..]
Can you be a bit more explicit about what exactly doesn't work?
If I understand the thread and the quoted code correctly, you would get a
literal "Revolver [YEAR]" in the display,
not showing the value of the year tag. If you don't get that then something is really broken - I just got the impression that you expected the actual year to be displayed there which didn't even happen back then.
If you read jrt's and the followup post thoroughly then you'll see that they couldn't achieve the probably more desired result of the two.
And another thing: in my eyes it doesn't make sense to dig up age old threads.