Atomic,
Download the alpha DS2 mudlib from here:
http://dead-souls.net/code/alpha/ds2.1a15.zip">http://dead-souls.net/code/alpha/ds2.1a15.zip
The Praxis I mention is actually Praxis from Nightmare 3. You'll
see it included in DS2 alpha. It's been converted to work with DS2.
DS2 alpha has enabled by default some backward-compatibility
headers which facilitate importing old-school code with minimal
pain.
There are also lsed scripts in /secure/scripts to facilitate the
mass conversion of old school code into DS2 compliant code.
Type: help lsed
for more information
None of this is "fire and forget" stuff. You still need to put in
many hours of labor. But these tools should help limit the unpleasantness.
I should mention that while NMIV code will almost certainly
need *some* changes to work (for example ARMOUR->ARMOR), it's
really not that different from DS2, functionally, so you shouldn't run into
showstoppers.