Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Caligari

Pages: 1
I have been having a lot of trouble with my Windows install of Stencyl (3.3).

Firstly, I'm a haxe developer, usually using OpenFL with various libraries and frameworks. This has definitely been a problem in the past, and I gave up running Stencyl on my Windows PC because it either didn't run, or it interfered with the development I was doing. This was because Stencyl has its own copy of haxe and libraries, and they are rarely at the same versions as the ones I'm using.

This may be the problem I'm having now, as well. Is Stencyl compatible with having a haxe install on the same PC (Windows)?

Specifically, what I believe I'm seeing when I try to test or run a game, is that it saves, compiles, finishes, and then brings up the flash player which is blank and not the size of the game I was testing. Looking into it a bit, I have been unable to locate any output in the bin directory; if I go into games-generated for a game, into the Export directory, flash, and then bin, there is nothing there. I'm assuming from poking around that this is where the flash file should be.

Similarly, if I try to test in Windows native, looking in its bin directory I have the lime.ndll, a manifest, regexp.dll, std.dll, and zlib.dll, but no exe at all.

I was able to get things working a week ago, when I uninstalled Stencyl and reinstalled it. For that session everything seemed to work as I expected, and I assumed it was all working. But since that time it hasn't worked again.

I noticed, today, that when I tried running haxelib list from the command line it gave me a message I recognize as happening when haxelib is pointed to Stencyl's libraries. I reset my haxelib path to my own install and was able to upgrade my libraries. Running Stencyl and trying to compile returns haxelib to its confused state. But it doesn't seem to matter whether it thinks it is pointing to the Stencyl hax libraries or mine, it is always unable to create binaries.

I assume I could reinstall it and get it to work, but I really don't want to have to uninstall and reinstall it every time I want to use it.

Any advice would be very welcome. I'm willing to poke at things for more info, if needed. I've included the logs from my attempts today.

Just wondering if there are any recommendations when taking a Stencyl 3.1 project with the Dialog Extension and updating to the new version of Stencyl and the extension.

It seems that the dialog text is not stored in the same place. I've manually opened the old file and moved them across, but I'm not certain what settings and such I will have to locate and reset as well.



Ask a Question / What remains to be done for Ouya support?
« on: September 15, 2014, 09:49:41 pm »
I'm curious about what remains to be done in order to make the Ouya a first-class publication target? Is it stuff on the OpenFL side, or the Stencyl side?

Dialog Extension / [SGST] Notes for initial use
« on: August 03, 2014, 11:19:11 pm »
Just started using the the Dialog Extension, and noted a few things along the way:

* I was convinced it wasn't working for the longest time, because the initial default window definition was below the height of my window.

* Once I could see the window I wasn't able to advance the dialog at all, because the interface controls were not present and defined.

* I think it would pay to have some lines to address these in the Intro notes somewhere, notably that you should be aware that the default window assumes a 640x480 application size, and that you must define "v" and "action2" controls, or override those settings, in order for the dialogs to work.

* After that, I was thinking you might want to go to the extra trouble to support -ve coordinates for the windows, which would set values based on an amount back from the far side (so an x of -100 would be set to (width-100), and a y of -20 would be set to (height - 20)). A similar system could be used to set heights and widths, with -100 being equal to "100 less than the remaining distance", for example. I've found that it is asking for complications when UI elements, in particular, cannot be positioned relative to the screen edges rather than absolutely.

I should add that the extension is extremely useful, despite these niggles! Excellent work! Thanks!

Bug Archives / Windows install with Standard user does not work
« on: August 01, 2014, 10:36:51 pm »
I'm using Windows 8.1, but I assume this problem would be present in 7 (and 8.0) as well.

When you attempt to install as a Standard User (without admin rights) you are asked to get and Administrator to put in their password to allow the installation to progress. When you do that, however, the application is installed pointing at the Admin's user directories, which makes it impossible for the intended user to use as the stencyworks directory is owned by someone else.

For example, if "Joe" (a Standard user) tries the install, but has to get "MyAdmin" to enter their password to complete the install, when "Joe" runs Stencyl and clicks on the View Games Folder button, he is told that he cannot access the directory, which is in /Users/MyAdmin/...

In order to get around this I had to make the user an Administrator, get them to complete the install, then make them a Standard user again. After that all seems to function correctly.

This would suggest that the wrong user is being used in the install scripts when the user directories are created, which I would expect isn't too hard to fix. Alternatively, it might be possible to create the user directories before getting to the part of the install which requires admin permissions (placing the application in the Program Files directory).

I'm running on Windows 8, and have been developing using FlashDevelop for a while now, with openFL and a bunch of libraries installed.

I downloaded and installed Stencyl the other day to check it out, and when I tried to get back to my normal Haxe development today none of my libraries can be found. Haxelib upgrade seems to be working off of a list of libraries that Stencyl needed, and doesn't have the ones I was using.

I've uninstalled Stencyl, but still I can't get back to my development environment.

Any help appreciated.

- Liam Routt

Pages: 1