To chain load, I edited the xboxapp.asm as instructed by xman and ran nasm as it shows in the comments of that file:
QUOTE
;;;
;;; Compile using the command:
;;; nasm -o default.xbe xboxapp.asm
;;;
%define BOOT_TO_DASH ; uncomment to boot the 2nd Dashboard when done
%define DASH_PATH '\Device\Harddisk0\Partition2\startxbmc.xbe'
Partition2 is C
startxbmc.xbe: This is just my preference, you can name any xbe to launch your dashboard.
(startxbmc.xbe is XBMC team shortcut, it needs the same name config file, in this case startxbmc.cfg which contains the line E:\Apps\XBMC\default.xbe)
So I just changed those two define lines and ran nasm for the chained loader. I am using Evox M8+. I really wanted to use Ind cause it seemed cool, but 5003 has a weird slow IGR, 5004 has the back+black no trigger bug and 5004 beta I have read has weird sound problems, I don't think i tried it. M8 works perfect though, it is full featured, I don't see any advantage for Ind.