Portability

For questions about using Classic.

Post » Sun Aug 28, 2011 8:17 pm

I didnt tried with construct, but so far, the 4-5 apps i packaged with this tool (Cameyo) are all ok. Why ?
B
6
S
1
G
2
Posts: 44
Reputation: 1,030

Post » Sun Aug 28, 2011 8:26 pm

Construct Classic doesn't work with Cameyo. Didn't try the other one, tough, so who knows...?

-velovelosotiago2011-08-28 20:26:36
B
4
S
1
G
2
Posts: 75
Reputation: 1,000

Post » Sun Aug 28, 2011 8:49 pm

[QUOTE=Jamesx] I didnt tried with construct, but so far, the 4-5 apps i packaged with this tool (Cameyo) are all ok. Why ?[/QUOTE]

----------------------------------------------------

Have you created any apps that use or need Directx dll files.
B
19
S
6
G
7
Posts: 1,206
Reputation: 7,300

Post » Sun Aug 28, 2011 9:45 pm

@chrisobrobs : Honestly i can't tell, that was some months ago already.

Anyway!

I just made a test:

Virtual box (only windows and nothing more) -> Cameyo -> Installed construct -> packaged with cameyo (around 80mega)

- DOESNT WORK on a restarted clean virtual box
- WORKS on my true PC (where directX is installed)


Virtual box (only windows and nothing more) -> Cameyo -> installed directx -> installed construct -> packaged with cameyo (around 140mega)

- WORKS on a restarted clean virtual box
- WORKS on my true PC


NOTE : I dont have .NET installed on my virtualbox right now so i cant edit package (means packaged construct cant write files outside of the sandbox!!!)
B
6
S
1
G
2
Posts: 44
Reputation: 1,030

Post » Sun Aug 28, 2011 11:09 pm

Sounds pretty good, i will download them and have a look.

thanks
B
19
S
6
G
7
Posts: 1,206
Reputation: 7,300

Post » Mon Aug 29, 2011 12:10 am

[QUOTE=velosotiago] Construct Classic doesn't work with Cameyo. Didn't try the other one, though, so who knows...? -velo[/QUOTE]

I haven't been able to get Construct Classic and Cameyo to work either..I'm running Windows 7 64bit. However, I also couldn't even get the Cameyo installer to run on windows XP SP2 VM under VMware workstation.

So not sure what is up with that. Has anyone actually gotten a Cameyo'd CC to run on Windows 7 64bit???

p.s. I'd consider it non-portable unless the whole tamale can be packaged together (DirectX, C++ runtime, and Construct) as many users want to run on machines that they can't install DirectX on.



B
8
S
3
G
7
Posts: 835
Reputation: 5,313

Post » Mon Aug 29, 2011 12:36 am

Aw man... Dx9 installer + CC installer? That's why it doesn't work.

So is Cameyo better than Evalazer? Cuz I tried it with Evalazer and it makes a 650mb cache (without DX9 installed) way bigger than ~100 mb you said.

Also could someone tell me where to get dx9 installer that cameyo can record even with my original box? or do I have to use a virt. box to record it?

Even better an uploaded link of a portable cc since you guys already tried it, please?
B
3
G
1
Posts: 44
Reputation: 563

Post » Mon Aug 29, 2011 12:59 am

>> Also could someone tell me where to get dx9 installer that cameyo can record even with my original box? or do I have to use a virt. box to record it?

You have to use VirtualBox or Vmware since the tool takes a snapshot of the system before and after installation. If the system isn't clean then it is more likely that the snapshot won't capture all the needed files.

A fully working portable CC is going to be about 300MB...
B
8
S
3
G
7
Posts: 835
Reputation: 5,313

Post » Mon Aug 29, 2011 8:08 am

Since Virtual software makers are not my thing I'll do it the old and painful way. I found a list of dlls that might possibly be used in construct classic. They're in total as big as CC itself (~82mb) so I'll eliminate or add required dlls that will need to be placed into the cc folder where the exe is. I'm going to test it on a uni-library to see if it works tomorrow. If any of you have a virt box then please try it out and see if it works.

d3d9.dll
d3d9cap.data
d3dcompiler_33.dll to d3dcompiler_43.dll (maybe just _39.dll
d3dx9_24.dll to d3dx9_43.dll (also maybe just _39.dll)
x3daudio1_0.dll to x3daudio1_7.dll
d3dcsx_42.dll and d3dcsx_43.dll (dx10 files but just in case)


If you don't know where it is well good luck finding it if you're using anything but win XP. Since I use win XP.

In win xp goto 'windows' folder then look for 'system32' folder then scroll through the all files in alphabetical order.jangsy52011-08-29 08:10:21
B
3
G
1
Posts: 44
Reputation: 563

Post » Mon Aug 29, 2011 7:17 pm

You can use Dependency Walker to find out what dlls are needed.

jangsy5 out of those files only
XAPOFX1_1.dll and d3dx9_39.dll are needed.
For Construct.exe you will also need the latest vc2005runtime update, or the latest versions of MFC80.dll, MSVCR80.dll and MSVCP80.dll.

Any other dlls needed should already be included in standard windows installations.
B
79
S
24
G
54
Posts: 4,751
Reputation: 40,765

PreviousNext

Return to Help & Support using Construct Classic

Who is online

Users browsing this forum: No registered users and 4 guests