It works well for me on a old 1990 GT frame with 8 gears the 3 Rd smallest is perfectly inline .with the stock chainring it was the 4 th. So only about 4 or 5 mm differences . I will upload a picture if it helps
http://ballaratebikes.com/collections/accessories-1/products/bafang-bbs0x-104bcd-chainring-adapter
This is where I purchased a adapter ,took about 2 weeks to arrive ,and also this http://www.ebay.co.uk/itm/182355879926