The 9929A is the one designed for PAL, the 9918A and 9928A are intended for NTSC.
From the 1982 TMS9918A/TMS9928A/TMS9929A Video Display Processors data book:
Quote:
The TMS9918A/9928A have a 525-line format for U.S. televisions while the TMS9929A has a 625-line format for use
with the European PAL system.
So if you have a PAL model 9929A re-marked by a less than honest reseller as 9918A it would be outputting a 625 line 50hz signal.
I did a quick look inside a MTX512 that is definitely PAL, and the chip that's been in there since the mid 80s is marked TMS9929ANL. Which suggest the NL is possibly the packaging indication rather than anything to do with the design.
The quick way to tell if you have a scope would be to check pin 38. On the 9918A that's the CPU clock output at 3.58mhz. On the 9928A and 29A it's the R-Y colour difference. The frame rate will distinguish the 9929A as that's the only 50hz version.