Home AMX User Forum NetLinx Studio

AMX Programming under Linux

Hi all,

Anybody trying to use AMX software under Linux OS.

I am use OpenSuse 11.0.
Install wine (emulator, can run windows soft under Linux).
Then install TP4Designer with wine, and its work. Open the panel file... edit and save
Check Diagnostics - works.

I am stoped on Netlinx Studio - wine crash with:

wine: Unhandled division by zero at address 0x7eaa98f8 (thread 0009), starting debugger...
Unhandled exception: divide by zero in 32-bit code (0x7eaa98f8).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7eaa98f8 ESP:0032b83c EBP:0032b8d4 EFLAGS:00210246( - 00 -RIZP1)
EAX:00000000 EBX:7eb1fff4 ECX:00000000 EDX:00000000
ESI:0018a6b8 EDI:00000000
Stack dump:
0x0032b83c: 00010088 00000000 0032b89c 00000001
0x0032b84c: 00010088 00000000 0018a708 7b891e20
0x0032b85c: 7ed35960 00000001 00000000 0032b880
0x0032b86c: 0032b89c 00000001 00000000 7ecbb75c
0x0032b87c: 00000001 0000001c 00000000 00000000
0x0032b88c: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x7eaa98f8 in comctl32 (+0x298f8) (0x0032b8d4)
2 0x7eab8011 in comctl32 (+0x38011) (0x0032b964)
3 0x7eab895a in comctl32 (+0x3895a) (0x0032bb24)
4 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032bb54)
5 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032bb94)
6 0x7ecf4e29 in user32 (+0xb4e29) (0x0032c064)
7 0x7ecf5ef4 CallWindowProcA+0xc4() in user32 (0x0032c0a4)
8 0x7c16fcdb in mfc71 (+0x2fcdb) (0x0032c0c4)
9 0x7c16e0c7 in mfc71 (+0x2e0c7) (0x0032c0e0)
10 0x7c16e14f in mfc71 (+0x2e14f) (0x0032c140)
11 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0032c160)
12 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0032c18c)
13 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032c1bc)
14 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032c1fc)
15 0x7ecf3b95 in user32 (+0xb3b95) (0x0032c6cc)
16 0x7ecf6113 in user32 (+0xb6113) (0x0032c70c)
17 0x7ecb6337 in user32 (+0x76337) (0x0032c76c)
18 0x7ecbb245 in user32 (+0x7b245) (0x0032c7cc)
19 0x7ecbb75c SendMessageW+0x4c() in user32 (0x0032c80c)
20 0x7ece6b47 in user32 (+0xa6b47) (0x0032c8dc)
21 0x7ece9a4f SetWindowLongA+0x2f() in user32 (0x0032c8fc)
22 0x7c152100 in mfc71 (+0x12100) (0x0032c910)
23 0x7c15212b in mfc71 (+0x1212b) (0x0032c940)
24 0x0043c688 in nsx (+0x3c688) (0x0032c958)
25 0x7c17333a in mfc71 (+0x3333a) (0x0032c9ec)
26 0x7c16e0b0 in mfc71 (+0x2e0b0) (0x0032ca0c)
27 0x7c16e14f in mfc71 (+0x2e14f) (0x0032ca6c)
28 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0032ca8c)
29 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0032cab8)
30 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032cae8)
31 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032cb28)
32 0x7ecf3b95 in user32 (+0xb3b95) (0x0032cff8)
33 0x7ecf6113 in user32 (+0xb6113) (0x0032d038)
34 0x7ecb6337 in user32 (+0x76337) (0x0032d098)
35 0x7ecbb245 in user32 (+0x7b245) (0x0032d0f8)
36 0x7ecbb75c SendMessageW+0x4c() in user32 (0x0032d138)
37 0x7ece8fb6 in user32 (+0xa8fb6) (0x0032d3f8)
38 0x7ece96d8 CreateWindowExA+0xc8() in user32 (0x0032d658)
39 0x7c152206 in mfc71 (+0x12206) (0x0032d6c8)
40 0x7c152269 in mfc71 (+0x12269) (0x0032d708)
41 0x7c1c8cd9 in mfc71 (+0x88cd9) (0x0032d894)
42 0x7c173cc4 in mfc71 (+0x33cc4) (0x0032d924)
43 0x7c16e0b0 in mfc71 (+0x2e0b0) (0x0032d944)
44 0x7c17339d in mfc71 (+0x3339d) (0x0032d968)
45 0x7c16e14f in mfc71 (+0x2e14f) (0x0032d9c8)
46 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0032d9e8)
47 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0032da14)
48 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032da44)
49 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032da84)
50 0x7ecf607d in user32 (+0xb607d) (0x0032dac4)
51 0x7ecb6337 in user32 (+0x76337) (0x0032db24)
52 0x7ecbb245 in user32 (+0x7b245) (0x0032db84)
53 0x7ecbb703 SendMessageA+0x53() in user32 (0x0032dbc4)
54 0x7ece93f0 in user32 (+0xa93f0) (0x0032de84)
55 0x7ece96d8 CreateWindowExA+0xc8() in user32 (0x0032e0e4)
56 0x7c152206 in mfc71 (+0x12206) (0x0032e154)
57 0x7c152269 in mfc71 (+0x12269) (0x0032e194)
58 0x05f377cb in bcgcb62 (+0x477cb) (0x0032e518)
59 0x7c173cc4 in mfc71 (+0x33cc4) (0x0032e5a8)
60 0x7c16e0b0 in mfc71 (+0x2e0b0) (0x0032e5c8)
61 0x7c16e14f in mfc71 (+0x2e14f) (0x0032e628)
62 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0032e648)
63 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0032e674)
64 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032e6a4)
65 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032e6e4)
66 0x7ecf607d in user32 (+0xb607d) (0x0032e724)
67 0x7ecb6337 in user32 (+0x76337) (0x0032e784)
68 0x7ecbb245 in user32 (+0x7b245) (0x0032e7e4)
69 0x7ecbb703 SendMessageA+0x53() in user32 (0x0032e824)
70 0x7ece93f0 in user32 (+0xa93f0) (0x0032eae4)
71 0x7ece96d8 CreateWindowExA+0xc8() in user32 (0x0032ed44)
72 0x7c152206 in mfc71 (+0x12206) (0x0032edb4)
73 0x7c14b48c in mfc71 (+0xb48c) (0x0032edf8)
74 0x7c14b541 in mfc71 (+0xb541) (0x0032ee40)
75 0x7c142b7f in mfc71 (+0x2b7f) (0x0032fe50)
76 0x7c172fb6 in mfc71 (+0x32fb6) (0x0032ff08)
77 0x7b878418 in kernel32 (+0x58418) (0x0032ffe8)
78 0xb7f34d47 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7eaa98f8: divl %edi,%eax
Modules:
Module Address Debug info Name (126 modules)
PE 330000- 372000 Deferred kpbextractor
PE 380000- 3e5000 Deferred ltkrn11n
PE 400000- 8e6000 Export nsx
PE 8f0000- 936000 Deferred ltdis11n
PE 2740000- 27a2000 Deferred scilexer
PE 5930000- 5ab7000 Deferred xerces-c_1_6_0
PE 5ac0000- 5b74000 Deferred ltwvc11n
PE 5bd0000- 5bf4000 Deferred ltfil11n
PE 5db0000- 5dd1000 Deferred dzip32
PE 5de0000- 5dfc000 Deferred dunzip32
PE 5ef0000- 5ff4000 Export bcgcb62
PE 10000000-1001b000 Deferred wc
ELF 7b800000-7b931000 Export kernel32<elf>
\-PE 7b820000-7b931000 \ kernel32
ELF 7bc00000-7bca7000 Deferred ntdll<elf>
\-PE 7bc10000-7bca7000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
PE 7c140000-7c243000 Export mfc71
PE 7c340000-7c396000 Deferred msvcr71
PE 7c3a0000-7c41b000 Deferred msvcp71
ELF 7da91000-7dadc000 Deferred riched20<elf>
\-PE 7daa0000-7dadc000 \ riched20
ELF 7dadc000-7dafe000 Deferred mpr<elf>
\-PE 7dae0000-7dafe000 \ mpr
ELF 7dafe000-7db4d000 Deferred wininet<elf>
\-PE 7db10000-7db4d000 \ wininet
ELF 7dbef000-7dbf8000 Deferred libkrb5support.so.0
ELF 7dbf8000-7dc2e000 Deferred libcrypt.so.1
ELF 7dc2e000-7dd72000 Deferred libcrypto.so.0.9.8
ELF 7dd72000-7ddb7000 Deferred libssl.so.0.9.8
ELF 7ddb7000-7ddbb000 Deferred libkeyutils.so.1
ELF 7ddbb000-7dde0000 Deferred libk5crypto.so.3
ELF 7dde0000-7de74000 Deferred libkrb5.so.3
ELF 7de74000-7de9f000 Deferred libgssapi_krb5.so.2
ELF 7de9f000-7ded5000 Deferred libcups.so.2
ELF 7ded9000-7deed000 Deferred riched32<elf>
\-PE 7dee0000-7deed000 \ riched32
ELF 7df1b000-7df1f000 Deferred libcom_err.so.2
ELF 7df90000-7dfc3000 Deferred uxtheme<elf>
\-PE 7dfa0000-7dfc3000 \ uxtheme
ELF 7dfc3000-7dfeb000 Deferred msacm32<elf>
\-PE 7dfd0000-7dfeb000 \ msacm32
ELF 7dfeb000-7e004000 Deferred msacm32<elf>
\-PE 7dff0000-7e004000 \ msacm32
ELF 7e004000-7e00d000 Deferred librt.so.1
ELF 7e00d000-7e0c5000 Deferred libasound.so.2
ELF 7e0c5000-7e0fc000 Deferred winealsa<elf>
\-PE 7e0d0000-7e0fc000 \ winealsa
ELF 7e0fc000-7e106000 Deferred libxcursor.so.1
ELF 7e106000-7e10c000 Deferred libxfixes.so.3
ELF 7e10c000-7e110000 Deferred libxcomposite.so.1
ELF 7e110000-7e118000 Deferred libxrandr.so.2
ELF 7e118000-7e122000 Deferred libxrender.so.1
ELF 7e122000-7e126000 Deferred libxinerama.so.1
ELF 7e126000-7e147000 Deferred imm32<elf>
\-PE 7e130000-7e147000 \ imm32
ELF 7e147000-7e160000 Deferred libxcb.so.1
ELF 7e160000-7e281000 Deferred libx11.so.6
ELF 7e281000-7e290000 Deferred libxext.so.6
ELF 7e290000-7e2aa000 Deferred libice.so.6
ELF 7e2aa000-7e2b3000 Deferred libsm.so.6
ELF 7e2b6000-7e2cb000 Deferred midimap<elf>
\-PE 7e2c0000-7e2cb000 \ midimap
ELF 7e2cb000-7e366000 Deferred winex11<elf>
\-PE 7e2e0000-7e366000 \ winex11
ELF 7e43c000-7e463000 Deferred libexpat.so.1
ELF 7e463000-7e491000 Deferred libfontconfig.so.1
ELF 7e491000-7e4a5000 Deferred libz.so.1
ELF 7e4a5000-7e518000 Deferred libfreetype.so.6
ELF 7e518000-7e53e000 Deferred odbc32<elf>
\-PE 7e520000-7e53e000 \ odbc32
ELF 7e53e000-7e56b000 Deferred ws2_32<elf>
\-PE 7e550000-7e56b000 \ ws2_32
ELF 7e56b000-7e5a4000 Deferred gdiplus<elf>
\-PE 7e580000-7e5a4000 \ gdiplus
ELF 7e5a4000-7e64a000 Deferred oleaut32<elf>
\-PE 7e5c0000-7e64a000 \ oleaut32
ELF 7e64a000-7e6f0000 Deferred ole32<elf>
\-PE 7e660000-7e6f0000 \ ole32
ELF 7e6f0000-7e704000 Deferred msimg32<elf>
\-PE 7e700000-7e704000 \ msimg32
ELF 7e704000-7e717000 Deferred libresolv.so.2
ELF 7e719000-7e71c000 Deferred libxcb-xlib.so.0
ELF 7e71c000-7e720000 Deferred libxau.so.6
ELF 7e720000-7e726000 Deferred libxxf86vm.so.1
ELF 7e72f000-7e74e000 Deferred iphlpapi<elf>
\-PE 7e740000-7e74e000 \ iphlpapi
ELF 7e74e000-7e7b1000 Deferred rpcrt4<elf>
\-PE 7e760000-7e7b1000 \ rpcrt4
ELF 7e7b1000-7e81c000 Deferred msvcrt<elf>
\-PE 7e7c0000-7e81c000 \ msvcrt
ELF 7e81c000-7e854000 Deferred winspool<elf>
\-PE 7e820000-7e854000 \ winspool
ELF 7e854000-7e8af000 Deferred shlwapi<elf>
\-PE 7e860000-7e8af000 \ shlwapi
ELF 7e8af000-7e9c1000 Deferred shell32<elf>
\-PE 7e8c0000-7e9c1000 \ shell32
ELF 7e9c1000-7ea6e000 Deferred comdlg32<elf>
\-PE 7e9d0000-7ea6e000 \ comdlg32
ELF 7ea6e000-7eb33000 Export comctl32<elf>
\-PE 7ea80000-7eb33000 \ comctl32
ELF 7eb33000-7eb86000 Deferred advapi32<elf>
\-PE 7eb40000-7eb86000 \ advapi32
ELF 7eb86000-7ec24000 Deferred gdi32<elf>
\-PE 7eba0000-7ec24000 \ gdi32
ELF 7ec24000-7ed70000 Export user32<elf>
\-PE 7ec40000-7ed70000 \ user32
ELF 7ed70000-7ee04000 Deferred winmm<elf>
\-PE 7ed80000-7ee04000 \ winmm
ELF 7ee04000-7ee2d000 Deferred msvfw32<elf>
\-PE 7ee10000-7ee2d000 \ msvfw32
ELF 7ee4d000-7ee62000 Deferred lz32<elf>
\-PE 7ee50000-7ee62000 \ lz32
ELF 7ee62000-7ee7d000 Deferred version<elf>
\-PE 7ee70000-7ee7d000 \ version
ELF 7efa0000-7efab000 Deferred libnss_files.so.2
ELF 7efab000-7efc2000 Deferred libnsl.so.1
ELF 7efc2000-7efe8000 Deferred libm.so.6
ELF 7efed000-7eff7000 Deferred libnss_nis.so.2
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7db6000-b7dba000 Deferred libdl.so.2
ELF b7dba000-b7efd000 Deferred libc.so.6
ELF b7efd000-b7f15000 Deferred libpthread.so.0
ELF b7f18000-b7f1c000 Deferred koi8-r.so
ELF b7f2d000-b8064000 Export libwine.so.1
ELF b8065000-b8082000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\AMX Control Disc\NetLinx Studio 2\NSX.exe
00000009 0 <==
0000000c
00000014 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>1 0x7eaa98f8 in comctl32 (+0x298f8) (0x0032b8d4)
2 0x7eab8011 in comctl32 (+0x38011) (0x0032b964)
3 0x7eab895a in comctl32 (+0x3895a) (0x0032bb24)
4 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032bb54)
5 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032bb94)
6 0x7ecf4e29 in user32 (+0xb4e29) (0x0032c064)
7 0x7ecf5ef4 CallWindowProcA+0xc4() in user32 (0x0032c0a4)
8 0x7c16fcdb in mfc71 (+0x2fcdb) (0x0032c0c4)
9 0x7c16e0c7 in mfc71 (+0x2e0c7) (0x0032c0e0)
10 0x7c16e14f in mfc71 (+0x2e14f) (0x0032c140)
11 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0032c160)
12 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0032c18c)
13 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032c1bc)
14 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032c1fc)
15 0x7ecf3b95 in user32 (+0xb3b95) (0x0032c6cc)
16 0x7ecf6113 in user32 (+0xb6113) (0x0032c70c)
17 0x7ecb6337 in user32 (+0x76337) (0x0032c76c)
18 0x7ecbb245 in user32 (+0x7b245) (0x0032c7cc)
19 0x7ecbb75c SendMessageW+0x4c() in user32 (0x0032c80c)
20 0x7ece6b47 in user32 (+0xa6b47) (0x0032c8dc)
21 0x7ece9a4f SetWindowLongA+0x2f() in user32 (0x0032c8fc)
22 0x7c152100 in mfc71 (+0x12100) (0x0032c910)
23 0x7c15212b in mfc71 (+0x1212b) (0x0032c940)
24 0x0043c688 in nsx (+0x3c688) (0x0032c958)
25 0x7c17333a in mfc71 (+0x3333a) (0x0032c9ec)
26 0x7c16e0b0 in mfc71 (+0x2e0b0) (0x0032ca0c)
27 0x7c16e14f in mfc71 (+0x2e14f) (0x0032ca6c)
28 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0032ca8c)
29 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0032cab8)
30 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032cae8)
31 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032cb28)
32 0x7ecf3b95 in user32 (+0xb3b95) (0x0032cff8)
33 0x7ecf6113 in user32 (+0xb6113) (0x0032d038)
34 0x7ecb6337 in user32 (+0x76337) (0x0032d098)
35 0x7ecbb245 in user32 (+0x7b245) (0x0032d0f8)
36 0x7ecbb75c SendMessageW+0x4c() in user32 (0x0032d138)
37 0x7ece8fb6 in user32 (+0xa8fb6) (0x0032d3f8)
38 0x7ece96d8 CreateWindowExA+0xc8() in user32 (0x0032d658)
39 0x7c152206 in mfc71 (+0x12206) (0x0032d6c8)
40 0x7c152269 in mfc71 (+0x12269) (0x0032d708)
41 0x7c1c8cd9 in mfc71 (+0x88cd9) (0x0032d894)
42 0x7c173cc4 in mfc71 (+0x33cc4) (0x0032d924)
43 0x7c16e0b0 in mfc71 (+0x2e0b0) (0x0032d944)
44 0x7c17339d in mfc71 (+0x3339d) (0x0032d968)
45 0x7c16e14f in mfc71 (+0x2e14f) (0x0032d9c8)
46 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0032d9e8)
47 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0032da14)
48 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032da44)
49 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032da84)
50 0x7ecf607d in user32 (+0xb607d) (0x0032dac4)
51 0x7ecb6337 in user32 (+0x76337) (0x0032db24)
52 0x7ecbb245 in user32 (+0x7b245) (0x0032db84)
53 0x7ecbb703 SendMessageA+0x53() in user32 (0x0032dbc4)
54 0x7ece93f0 in user32 (+0xa93f0) (0x0032de84)
55 0x7ece96d8 CreateWindowExA+0xc8() in user32 (0x0032e0e4)
56 0x7c152206 in mfc71 (+0x12206) (0x0032e154)
57 0x7c152269 in mfc71 (+0x12269) (0x0032e194)
58 0x05f377cb in bcgcb62 (+0x477cb) (0x0032e518)
59 0x7c173cc4 in mfc71 (+0x33cc4) (0x0032e5a8)
60 0x7c16e0b0 in mfc71 (+0x2e0b0) (0x0032e5c8)
61 0x7c16e14f in mfc71 (+0x2e14f) (0x0032e628)
62 0x7c16e1b8 in mfc71 (+0x2e1b8) (0x0032e648)
63 0x7c16e1f6 in mfc71 (+0x2e1f6) (0x0032e674)
64 0x7ecf091a WINPROC_wrapper+0x1a() in user32 (0x0032e6a4)
65 0x7ecf0d6a WINPROC_wrapper+0x46a() in user32 (0x0032e6e4)
66 0x7ecf607d in user32 (+0xb607d) (0x0032e724)
67 0x7ecb6337 in user32 (+0x76337) (0x0032e784)
68 0x7ecbb245 in user32 (+0x7b245) (0x0032e7e4)
69 0x7ecbb703 SendMessageA+0x53() in user32 (0x0032e824)
70 0x7ece93f0 in user32 (+0xa93f0) (0x0032eae4)
71 0x7ece96d8 CreateWindowExA+0xc8() in user32 (0x0032ed44)
72 0x7c152206 in mfc71 (+0x12206) (0x0032edb4)
73 0x7c14b48c in mfc71 (+0xb48c) (0x0032edf8)
74 0x7c14b541 in mfc71 (+0xb541) (0x0032ee40)
75 0x7c142b7f in mfc71 (+0x2b7f) (0x0032fe50)
76 0x7c172fb6 in mfc71 (+0x32fb6) (0x0032ff08)
77 0x7b878418 in kernel32 (+0x58418) (0x0032ffe8)
78 0xb7f34d47 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)

Any body can help in this issue?

Comments

  • See screenshoot
  • ericmedleyericmedley Posts: 4,177
    I've a couple machines that I use that run Linux. (Umbutu Server and Umbuntu desktop)

    I've tried using Windoze emulators before with some sucess. Howevr, I could see a whole raft of problems in that NS2 creates several directories and expects to see files in those places. Since the pathways created in the Linux system are obviously different, I can see the installer failing miserably.

    Though I've never tried with AMX stuff in particular, I've tried various other software installers and had the same issues.
  • jweatherjweather Posts: 320
    You might have better luck with VMWare or one of its competitors. I use Studio inside a VM all the time for uploads to a customer with a particularly annoying VPN setup that I don't want to run on my desktop. My host OS is XP, but it shouldn't be any different running XP on Linux.
  • Certainly it is possible to use VMWare but it would be desirable to have all-in-one, with out time spending to load Windowz Emulator.

    Still another variant. To start in this emulator(wine) the NetLinx compiler (through command line) and then to send a file through File Transfer :)
  • For what its worth, I do almost all of my work from within a virtual machine (Window XP Pro via VMware Fusion, latest version). This is both on a MacBook Pro, and Mac Pro. Everything works great.
  • ericmedleyericmedley Posts: 4,177
    kingpikey wrote: »
    For what its worth, I do almost all of my work from within a virtual machine (Window XP Pro via VMware Fusion, latest version). This is both on a MacBook Pro, and Mac Pro. Everything works great.

    I too have it working on an Intel Mac just fine.
  • What about hot keys?

    Are hot keys on the MacBook Pro for missing PC keys that come in handy for NS2? I've seen a list that includes Home, PageUP & PageDN, but not the End key. JB
  • Not to hijack the thread, but ShadowUA, the image you are displaying in TPD4 is really cool. Is that something you found on the internet somewhere?

    IRT to Linux, I second the thoughts already posted here. I love Linux and would switch to it in a second, but I have never had much success with running Windows based programs on Linux. It seems I can get them to install and start, but they usually crash very quickly after opening them. I gave up the fight. I think Eric is right in that the applications install other bits and pieces of software in various locations and needs to be able to find them in order to run. Maybe one day NetLinx Studio will become open source so it can be manipulated for Linux machines. My biggest fight was with my iPod. I finally was able to "see" the iPod and play music from it, but I never could add new music to it.
  • ericmedleyericmedley Posts: 4,177
    Not to hijack the thread, but ShadowUA, the image you are displaying in TPD4 is really cool. Is that something you found on the internet somewhere?

    IRT to Linux, I second the thoughts already posted here. I love Linux and would switch to it in a second, but I have never had much success with running Windows based programs on Linux. It seems I can get them to install and start, but they usually crash very quickly after opening them. I gave up the fight. I think Eric is right in that the applications install other bits and pieces of software in various locations and needs to be able to find them in order to run. Maybe one day NetLinx Studio will become open source so it can be manipulated for Linux machines. My biggest fight was with my iPod. I finally was able to "see" the iPod and play music from it, but I never could add new music to it.
    [threadjack]
    It looks like some of the stuff from digitalblasphemy.com They have a lot of 'other-worldly' images on their site. I like them for desktop backgrounds because they're all pretty dark and low contrasty. It's easy to see icons. This is where the infamous glowing mushrooms desktop comes from.[/threadjack]
  • Yeah, I'm a big Linux user too (can't you tell by my icon? ;)). I usually either just use windows :[ or use Linux and VMware player to run windows/Netlinx inside of it. It seems to work quite well, and responsively. All the file transfer/usb/serial port stuff works fine from inside VMware.

    However, on my home computer (which is free of M$-ware :D), I tried installing Netlinx. It installed fine, but when I attempt to run it, I get that same "divide-by-zero" error. D'oh. I hope there's some way to solve that... we'll see.
Sign In or Register to comment.