initialize hal properly (nw)

git-svn-id: svn://dspnet.fr/mame/branches/ryan@23291 749742ba-7341-0410-aadc-df50b521781e