PDA

View Full Version : Flash Running DLL's and Java!!!


backbaychef
10-09-2003, 05:55 PM
I am finishing up a free product for flash users. I am currently calling it Flash Host, as it hosts flash for standalone apps. Flash Host allows programmers to load plugins (c/c++ dll's) and soon to run java. This will give programmers the ability to use custom code (like for midi input/output, 3D, DirectX stuff, etc). This is similar to FlashStudioPro except:

-it will allow users to extend it even more with custom plugins
-it is free (and possibly opensource -- I am hoping to open a project at sourceforge for the host and plugins)
-it has the chance to have the community to develope it more

The reason I am posting this, is I want to find out how many people are interested in this, what they would like to see developed, and if anyone who knows c/c++ or java would be interested in joining the team of developers.

Let me know.
Thanks,

BackBayChef

backbaychef
10-13-2003, 10:33 PM
I put a little project up on http://home.byu.net/~jtb64/Lichen.html

if you are interested in looking at it.

backbaychef
10-20-2003, 09:39 PM
just updated tutorials on it.
http://home.byu.net/~jtb64/

FrozenMedia
10-21-2003, 09:34 AM
Very interested in this, thanks!

Have you got any stats when it comes to speed increases as a result? And can you write a getPixel drawPixel function in ASM with this product and use that in your Flash?

:)

backbaychef
10-21-2003, 09:28 PM
Good questions. I havent as of yet given the dlls access to HWnd, so I don't think they can right now (can write pixels), but I am not sure, since really the dlls are in different threads and if the user were able to get a handle (like you would normally) it seams possible.

I haven't spent any time implementing plugins yet (well not really, I am working on midi stuff for Lichen). I don't have any benchmarks (I am hoping others will report their results. What I have noticed in the testing is there is messaging delay (between 20 ms to 100 ms. The 100 comes up when I have messagewindows open and flash can't report the times properly).

So if you are will to deal with about 20 ms to use c/c++ or java, then it is great. Let me know if you run any tests.

-bbc