Xavier, does usr*.txt should have specific format? I tried to make my own waveforms by converting Adventure Kid ones and didn't had any success with them. PFM2 shows broken up name with pseudographic symbol instead of first glyph, osc remains silent.
Here is an example.
Your waveforms work just fine.