first of all, sniffles, welcome to the forum!
Based on what you've stated, there absolutely no roch version starting Ekin Cheng. There are totally 7 roch versions so far includes the newest one, & they are:
1.) roch 1976 TVB starting Ti Long Ming & Luo Le Lin (oldest version)
2.) roch 1983 TVB starting Idy Chan & Andy Lau
3.) roch '84 Taiwan starting Pan Yan Tze & Meng Pe
4.) roch '95 TVB starting Carman Lee & Louis Koo
5.) roch '98 Taiwan Richie Ren & Jacqline Wu
6.) roch '89 Singapore starting Christopher Lee & Fann Wong
7.) roch 2006 China starting Huang Xiaoming & LYF
Source: http://www.tvbsquare.com/jingyong.htm
beside there's a Japanese roch version too.