Try using Google Site Search. Type your search term(s) into Google, followed by "site:triple-mregister.org/forums" (without the quote marks). This method works with any website which doesn't require a log-in to view and can often find things which the site's own search engine can't.
One aviation site I use has given up on its BB software search engine and recommends using Google Site Search instead!