in case someone needs it I have just created a fix for haloloop3.
obviously the retail server (1.08) is already patched so doesn't need it, but probably it can be useful to who has a halotrial server.
this patch disables also the check performed at runtime by halo demo which verifies that the executable has not been modified so now it's possible to modify halo.exe without the problem of "Gathering exception":
http://aluigi.org/patches/haloloop3fix.lpatch