I went and tried some different combinations as the problem obviously had to do with the HASP drivers.
This was done on a Windows XP servicepack 2 system, I have no access to a Vista system
Below is the readme.txt file with the additions I made (at the bottom)
-------------------------------------------------------------------------------------------
1) Install Mastercam X4, select Sim Type > NetHASP
2) Run "mastercam_x4_nethasp_crk.exe", browse to <mastercam X4 progdir\mastercam.exe> click Start > OK
3) If you have got Mastercam X3 installed as Sim Type > HASP you need to delete old dump from Windows Registry!
Delete Registry Entry
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP\Services\Emulator\HASP\Dump\584B4AE9]
4) Run "mastercam-dealer-unlim.reg" to use Mastercam with Delear type of license or "mastercam-industrial-unlim.reg" to use it with Industrial type of license
I selected:"mastercam-industrial-unlim.reg"
5) If you have "USB-Emulator" already installed just restart (or reboot a computer) it so it can read a new dump
6) If you have no USB-Emulator installed you need to install it. For more infor see "USB-Emul Win32 Setup" or "USB-Emul Win64 Setup" next
That's all.. Enjoy
__________________________________________________________________
USB-Emul Win32 Setup
1) Open folder "USB-Emul_Win32" and run "install.bat"
2) Wait until system will find and install new devices
__________________________________________________________________
USB-Emul Win64 Setup
You need a local Administrator rights to install this emulator for Win64!
1) Start -> Control Panel -> Add Hardware (Yes, I have already connected the hardware) -> Add a new hardware device -> Install the hardware that I manually select from a list -> Show all Devices -> Have disk -> Browse -> (browse to folder "USB-Emul_Win64")
Confirm to install not certificated drivers if Windows ask for..
2) If setup is succesfull you have to see new system device
Device Manager -> System devices -> Virtual Usb Bus Enumerator
3) Reboot!!!
__________________________________________________________________
Now you still may end up with the NO SIM message
Below worked for me on a Windows XP servicepack 2 system
- From the created entry "MasterCam X4" in "Programs" run Hasp Setup
- Then select: NHasp X
When the NHasp X screen appears select: NetHASP and Local
Select Read (and you will see the entries filled).
- Now you can start mastercam (This worked for me)
-----------------------------------------------------------------------------