You might want to look into ../Devices/Tools/External (Source|Dest|Effect) and the manual for those. The are a way of giving aliases to hardware or ASIO ports. If your friend saves his own version of "ASIO Mix, Monitors, Mic in,...", he can have those IO on another port of his ADAT or Analog IO, but the devices, since saved and loaded locally, would be properly connected to the mixer, in modulars etc.
Some issues you can anticipate:
* If you have different hw IO's for those External (Source|Dest|Effect), let's say your friend uses ADAT but you use Analog Dest for monitors, load an ADAT Dest in your project anyways - to make sure /his/ ADAT port is loaded when the External (Source|Dest|Effect) searches for the ADAT to connect to.
* Make sure you have set up the same amount of Wave and Seq MIDI Dest/Source devices, and load all of them in the project. If Windows' Device Manager on both machines sets 4 Seq MIDI IO and Wave drivers, make sure they're in the project.
* Using a common path/partition for projects avoids searching all devices after loading a project saved on another machine. For example, save all project-dependant files like modulars and projects in R:\$origdate-$projectname\scope, and all other devices (stock devices, Ext.Src|Dest|Effect in C:\Scope\Devices.
If something else pops-up, I'll add
