Minor Update: Added an action to set the masking mode. (Off/On/Alpha)
Type: Posts; User: LIJI; Keyword(s):
Minor Update: Added an action to set the masking mode. (Off/On/Alpha)
Colorizer 1.5 is an update to the old 1.0 Colorizer available in LIJI's Bonus Pack, requested by Alonso. It is 100% compatible with the old version.
Note: The original colorizer was release in...
1. What do you mean by not accurate? It would be nice if the runtime worked around this limitation to ease porting from different runtimes, i.e. having a built in runtime array of the frequency of...
From experiments I've had it appears that MMF2 does resample my .wav files (After using the set frequency action, the result in the iOS emulator/device differs from the Windows runtime), and it also...
Torrents are commonly used for open source projects to save bandwidth and increase speed. Also, I recently had to download a big file from Apple, and the download was so slow I had to revert to an...
While developing an application that uses advanced sound techniques, I've noticed several problems:
- The get channel/sample frequency expression is not supported despite the fact all actions...
What is the resampling/re-encoding process MMF2 performs on sound files (Specifically .wavs) when building? What is sound frequency used in the output files? Is there a way to disable this...
Blocking app only because of the existence of Cydia or even Installous is unfair to many legitimate users. Cydia itself by default contains only legal homebrew apps and packages, and in fact warns...
It's not only playing a sample that lags, any sound-related action does, including changing the volume or frequency.
For some reason every sound-related action in MMF2 is lagged by about half a second when used on VMware, while any other application on VMware doesn't. Any clue why and how can I fix it?...
It's practically only Droid Sans, Droid Serif and Droid Mono.
It works reasonably well on Wine, and obviously great on VMWare Fusion and Parallels. No "real" port exists.
Clickteam needs a bug tracker. :P
Got my portal mini game actually running on my Spica, using accelerometer for gravity and a basic physics engine. Unfortunately, FPS is still quite slow. (~25 out of 60, didn't actually test it), and...
Quick question; let's say I have one body with two shapes, A and B. How can I make the body shaped in a "A && !B" manner?
The runtime is still very unresponsive on both my device and the emulator, I'm afraid I can't do much unless an update is released before the deadline... =/
The volume actions in the sound object are really missing.
A bit late, but I started testing!
Samsung Galaxy Spica (i5700)
2.1-update 1, rooted
Probably not your fault, but I had to install JDK twice and switch from zipped...
Top: Helvetica Neue Bold with Typography Object
Bottom: Arial Bold with String Object (Cleartype on Windows 7. Windows XP doesn't...
When will the Unicode SDK be out? Some features of this object are obsolete without it.
Still progressing. Implemented full RTL Bidi support, and limited support for cursive Arabic (For fonts which implement it in the correct way (As OpenType features). Still needs some tweaks as I have...
I implemented the most commonly used parts of the OpenType features specification, which allows me to use most of the most commonly used OpenType features.
Attached is an example...
I've managed to implement some of the OpenType Features specification, which enables me to use some OpenType Features such as Stylistic Alternates (Tag name "salt").
The file attached is an...
Matrix transforms allow even rotating around the other axises ;)
Apparently it won't be just an implemention of FreeType in MMF2. Freetype can only render glyphs. I doesn't handle anything but that. I'm currently writing a layout engine for use with...
I've been away for a while, can we develop extensions with HWA support already? Where are the docs?
Embed font file is possible with MMF's internal binary files.
I've started work on a new extension implementing FreeType 2.4.
The new object:
Will allow the use of fonts without having to install them, finally solving the font availability problem.
How about the other 2 features?
Could some changes be made so it is a little more comfortable to handle?
Changing the extension for HWA applications so you can associate them with the HWA version.
Considering that ribbons do not obey to system themes, this could easily be done with Active System Boxes and Active Objects.
Please note that Ribbons make your application require 2x more mouse...
Any official response from Clickteam?
Mozilla Firefox, Internet Explorer (Favorites menu), many others.
It's less noticeable in XP, but if you hover the menu selections you'll see it's a bit more critical than that.
The left version DOES obey your system settings, while the right one will always use...
It happens in any version of Windows, including XP. In this example I've added the icons to the options menu, but that's not relevant- Once you add an icon, doesn't matter where, the whole menu...
Left- Native theme. Segue UI (Default font) with the theme's bitmaps.
Right- After adding icons, the Office 2000 theme. Arial (Both ugly and not native)...
Could MMF2 be modified to allow adding icons to the menu WITHOUT replacing the good looking System Native theme (Well, good looking depends on your settings. :P) with the ugly, non-native Office...
We all know how useful and powerful the Overlay Object is, yet we all know how buggy and dated it is. It won't behave when scrolling or layering are used, and won't display at all in HWA Mode. It...
I find it unlikely that no one from Clickteam has bothered to read this post, it has been alive for a few weeks and already has 16 pages of posts. Many times they read suggestions and consider them...
Bigger (24x24 or 32x32 icons) toolbars would do better jobs than Ribbons. They take less space and require less clicks per action. The ribbon adds unnecessary requirement for the user to memorize...
NO RIBBON! It damages usability and speed. And it sucks.
It's true, however MMF2 does use the system native look of Pre-XP (Windows Classic theme) Windows systems. It is actually considered not system native by now. It's true that skinning shouldn't be...
While backwards compatibility is important in many different ways, there are many examples, some of which were provided here, where old design decisions limit, complicate and/or slow down the...
I used to do it with some of my older extensions (MMF1.5) as a button in their setup dialog. I stopped as setup dialogs are no longer used, and there was no standard and logical place to place them.
TayIor, see my idea for the ideal level of backwards compatibility below. Please note that this topic does not represents Clickteam's opinion or future decision and is only a discussion to let them...
I agree that multiple types of add-ons would be awesome, like Firefox has both extensions (which extend the interface, like Web Developer Toolbar) and plug-ins (which extend the browser itself, like...
Making MMF3 a rewrite does not mean putting the MMF2 code behind electric walls. MMF2 had a lot of work done into it (Since the release we've got tons of new features, and major updates- Java...
It is not a bug, it is how MMF works. Let me explain:
The Key Object condition is a triggered one, meaning it is called BEFORE the Always condition, or any other non-triggered one. Another thing...
I can run Klik & Play games in Windows 7. Somewhat buggy and not too great, but it's not a risk anyone is willing to take.
No full backwards compatibility, however a limited Import feature should exist. The import feature will simply ignore features dropped or replaced; for example, if MMF3 won't include the default...
I see, thanks anyway!
I'm talking about running already created, non-silent, in silent mode, for unattended setup. Firefox for example can be installed in silent mode if -s is added to the commandline.
I know that many other installation creation programs allow created installers to run in Silent mode (No dialog displayed, all done automatically using default options). Is there a feature like that...
The file has been updated. Hallelujah.
Works just fine here in Firefox. Try reinstalling Vitalize?
Works here on Firefox 3.5. What's your version? Also, what's exactly the code you're using?
<object width="320" height="200" type="application/x-cnc" data="YourApp.ccn">
<param name="URL" value="YourApp.ccn" />
Works in IE and NSPAPI-enabled...
I wrote an XHTML Strict Valid code for Vitalize before. I'll try and find it.
I'll do my best porting as many extensions as possible to the Java runtime. However, the last time I used ActionScript was when I used Flash 6, and even that was only for handling button clicks. I'll...
Objects that deal with graphical effects are very, very unlikely to be supported. (Unless Adobe suddenly decide to add billions of features to Flash's graphical engine.)
Restarting MMF does not help.
Actually, I can't remember if that button ever displayed for me in my current installation of Windows 7. =\
I'd be happy to test both Unicode and Japanese versions. My Japanese is still basic though. :P
For some reason the "Expression" button no longer displays for me on file-type parameters. "Help" does appear. It also doesn't seem to TAB to it either.
Windows 7 RC, Build 7100.
You make it sound like IE6 is a secure browser. :P
I am interested. Think you can link me? [/quote]
See the last bit of Part 13. It's designed for Windows 2000 but I've got it working on XP before. I'm pretty...
It will be automatically replaced by Wine with the Mozilla ActiveX.
Again, the Mozilla ActiveX is just a ActiveX warpper for the Gecko/Mozilla engine. It has identical commands to the IE ActiveX...
I didn't suffer much compatibility issues, actually. Most applications, even those who use the IE ActiveX function just fine without it, however HTML didn't display of course.
There's no such...
Games Factory 2, MMF Standard 2, MMF Developer 2, what are the other 3? :O
I just realized it DOES look like The Sims diamond! :O
Mmm, any word from Yves about it?
Apparently it's happening in windowed mode too, however not always reproducible. Found it out when I did some Frame-by-Frame work with the debugger. I've also managed to get a screenshot:...
For some reason, when I switch my game to full screen, I get a (quite heavy) cheap (blends with the last 3 frames) motion blur and some v-sync issues. I tried making a screenshot, but when I pasted...
Ah, sorry! X)
Haven't noticed it.
It would be great to have a feature that will let you rotate the display in mobile Java applications by 90 degrees. Many Click games have the resolution of 320x240, and many phones have the...
I think you've missed a few lines. What about the code that preforms 3D rotations? And to give you a hint, it's a bit more complex than dividing two numbers.
Still, the current version of 3D...
Well, when you manually enter 171 extensions' data into a database, one error is actually quite good ratio of mistakes! ;)
Edit: There! It's fixed now! :D
Oops. Sorry about the delay! You should have PMed my about it! ;)
I'll fix it now!
A version of Vision Core 2 rendering a page from Wikipedia.
Not anything too fancy, but should be enough for simple documents (Help sections, chat logs, games).
However, the deep MMF integration should...
The advanced HTML engine (called Vision Core 3) is not planned to be done in this year, and probably not the one after either, but the less advanced one with HTML2 support (called Vision Core 2) will...
Me and Jamie are currently working on an HTML rendering engine of our own, which will allow deep integration with MMF2, such as displaying Active (or other kinds of) Objects inside HTML code,...
Thank you very much! :)
After an attempt to fix it the application is now filled with bad events. I'll keep the original copy and send it if needed.
Using a simple application I made I've got the following graphical glitches on my Nokia 6230:
Some objects do not appear at all.
Some objects appear only once in a few frames.
I'm pretty sure Flash has wav support. I remember using wavs in Flash 4, ages ago. Or does Flash converts all files to mp3 when it "compiles" to SWF? Anyway I'm pretty sure Flash has support for...
NVM, found out that GetDC makes my life easier!
Could anyone help me spotting the following HDC functionalities on cSurface?
TextOutW (TextOut with Unicode)
Crasher is one of the objects that should never, EVER be ported to a portable and/or embed-able platform such as Java and Vitalize. No one would like to have a browser plug-in that could crash the...
I let it idle for a few minutes and it started parsing all my key presses as twice or trice. (Aka, pressing left would move 2 or 3 squares left!)
In the main menu, the "Sudoku" title is still cut, even in the 128x128 version.
I've never seen anyone referring it as the enter key though, I think there's a more accurate name for that button. (Confirm button? Middle button? OK button? Can't remember...)
Bravo! Works perfectly on my old Nokia 6230 phone! I'm using the 160 version (I'd like to have a 128x128 version though, it gets cropped). The only thing is that it "freezes" for a few seconds on...
A 128x128 version?
I have relatively old phone which is good enough for me. (We get phones for free from my mom's company, so I might get a new modal when they replace the phones.)
Works here. Firefox 3.0.4.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:184.108.40.206) Gecko/2008102920 Firefox/3.0.4
Internet Channel doesn't support plugins. It only has built in support for Flash 7 (Since it's built in, it wouldn't count as a plugin).
But then maximized windows hide it, too.
Isn't the taskbar supposed to be on the bottom and the debugger at the topleft?
So I've decided to be unique and put my taskbar on the top.
So I've decided to be unique and put my taskbar on the top. I find it more logical. However, in MMF2 the debugger is always displayed BELOW (On the Z axis) the taskbar, making the taskbar entirely...
Too bad processor's "power" is measured in Hertz and not in bytes. And there's no such a process "txtdat.exe" in Windows, that's a spyware you're probably having. ;)
Key Object can do that.
Correct me if I'm wrong, but I think Tokens Object is no longer vitalized in Vitalize! 4. ;)
That security report has been around for a while.
Edit: Nope, seems like it's still vitalized....
Does Windows show to correct time in Windows Explorer? The zip program might not set the time correctly, Are you using Winzip, Winrar, 7-zip or other software?
Suggestion- Why not enable Auto Backups by default with 1 copy? Most programs have this as a feature, and it will prevent future cases for data lost.
Isn't it a bit biased to let Microsoft judged their own products? ;)
I doubt they'd say it's complicated, boring and hard to learn. ;)
A good point though.
He didn't mean speech recognition, but Windows XP does have a speech recognition engine, although it's not very functional. I believe older versions has SR too.
Usually, sound is stored in a 16 bits (2 bytes) format in 44100HZ, meaning it requires 2*44100=88200 bytes for one second of data. If I'm not wrong, base64 "makes files bigger" by 1.5, and is much...
Due to a compiler misconfiguration, the output MFX files created were 100KBs big. The new versions is 24KB for the Edittime version and 14KB for the Runtime. (Thanks Jam for helping me...
You're saying nonsense.
That's actually how I started. ;)
http://ext.neatwares.ath.cx/images/urlencoder.png URL Encoder byLIJI
URL Encoder processes text and replaces characters not allowed in URLs in their %xx form. It also includes an option to use + for...
Example that doesn't work with that would be:
- Download Successfully completed
+ Checkbox 1 checked
+ Only once when event loops
Unchecking the box and checking it again will trigger the event...
That's pretty much like having the MMF Events written on a paper, but not having MMF installed. As MMF "converts" events to executable files, VS "converts" (compiles and links, builds) source C++...
A feature really missing in the Download Object is a "Clear Successful Status" action. I find it quite annoying that the Download Successfully completed condition will keep returning true...
http://ext.neatwares.ath.cx/ext/3D_Mesh - Download is from Clickteam's server, so it should be up to date. :)
Let us know if it's still missing.
I think YASO became Standard in the release of MMF2, either by a mistake or as an intentional additional "feature" for standard users.
Mode7 Ex has its own formulas of plotting sprites, I'd recommend doing this rather than combining the two objects together.
Moreover, 3D Actives has a bug that makes it rotate only on 2 axises...
Flash is very, very powerless in comparison to Java, Vitalize and MMF2 applications in general when it comes to game/application development. Flash games/applications are pretty much simple graphical...
I'd definitely want to see the Transition SDK (And several other SDKs such as the Image/Sound filters ones) soon as I have some great ideas for transitions that many people might find helpful.
There's a menu item called Unlock All, I think it's in the View menu. It's impossible to unlock a single object.
Use a resource editor to add icons to the EXE manually. (Please note that MMF Standard Users are not allowed to edit most of the resources in the EXEs, so please edit only the icons to avoid legal...
Doing so with MooClick is highly unrecommended. It's better to do so with a simpler extension such as MooSock or Live Receiver.
Text Threshold was updated a while ago to fix this problem. Please reinstall from http://ext.neatwares.ath.cx/ and try again.
Hopefully I'll optimize SS2x by then. :)
Maybe Blur object will be done too.
I'm pretty sure Install Creator has an option to add additional registries keys that should be removed on uninstallation, would that solve your problem? It won't work if the registry keys you want to...
Google Chorme is based on Webkit which supports Vitalize without bugs. Any bugs with Vitalize are probably the fault of Google and not Clickteam.
The licensing of the iPhone forbids anything like Java, Flash, Vitalize or any other runtime for the iPhone because it forbids any application that runs external code. Therefore non-Apple browsers...
I tried it on a Virtual Machine with Fedora 6 as soon as Java Runtime was released, and it worked. ;)
Impossible due to Apple's licensing - It makes it illegal to make a Java VM for the iPhone. (Vitalize too)
It forbid any software that can run external code. (Therefore you can't have emulators,...
What is the file that you're launching? It could be a problem specific to a file type. (Or more precisely its associated software)
No no no that's not what I meant.
The coder could make a malicious program using Vitalize if he had the IE ActiveX because of all of the IE insecurities.
Nothing prevents me from browsing to...
He means when you resize an Active/Background object in the frame editor it uses resampling. I second reverting it or making it an option, it's just horrible for most of graphics. :(
It's a security issue, not design issue. You could let him write the Windows folder and then the users would complain about his poor design choice. ;)
360 Degrees Custom Bouncing Ball Movement without Extensions.
Supports variable speeds and randomness, fully commented, 360 degrees (And more, uses floats).
Requires MMF2 Build 248 Beta 3 or...
No, it's a 3rd party ActiveX made by Mozilla supporters.
Impossible and insecure. Firefox and Opera users use their browser mostly to avoid IE insecurities, and the Mozilla ActiveX is very uncommon.
No GabSt, You can't make an OS with MMF2, but you can make a GUI for Windows using it, by replacing the shell from explorer.exe to something else (Windows has a registry value that allows you to set...
It has problems with the alpha version, but Vitalize 4 works perfectly with Firefox 3. No reason it shouldn't, really. :)
This is not a chat, it's a forum. You can post messages with more than one line. Moreover, you should wait more than 5 minutes between posts. :)
.FLV files are playable with a player .swf file and a Flash ActiveX, but it's not a recommended things to do although the Flash ActiveX is include in Windows XP (And maybe Vista, but they changed so...
Yes, to sum it up, Behaviors can make your coding cleaner, easier and more powerful if used correctly, but when used in wrong places they only cause a big mess. :)
"especially if the objects behave with each other."
Objects behaving with each other shouldn't be in the behaviors but in the main event list, it ruins the propose of behaviors.
Small behaviors can be very helpful when used correctly.
Think about these behaviors that you can match for enemys in a platformer game:
-Speed up on sight
-Freeze on sight...
There might be compatibility issues between the HWA beta and the release, but it's very unlikely to reach to a level where the MFA can't be opened.
In the worst case you'd have to code HWA-related...
Load island.bmp?18342 instead of just island.bmp, where 18342 is random number that changes everytime (So one time it's 18342 and the next time is 57319, for example).
Basically append this string...
Flags like these would be quite helpful.
Flags should also include Show only Vitalized objects and Show only HWA supported objects.
Add ?randomnumber to the loaded file, so the browser can't cache it.
View the Java presentation from the Click Convention for more details. :)
Layer Object, Combo box and List object are extensions.
No, 3rd party extensions are the last to be converted, and must wait for the Java SDK to be out.
Sphax Kernel Object can do it if I remember correctly.
I've suggested the idea of a Mozilla (non ActiveX) object before and presented (some) of its useful advantages over the IE and Mozilla ActiveX control.
The topic is here if anyone wants to read...
Support for Japanese, Chinese, Hebrew, Arabic and Greek characters and other special chars like ☺☻♀♂♠♣♥♦♪♫ in ALL objects, actions, conditions and expressions without unexpected code, hacks or...
I'm not entirely sure, but I think Live Receiver might not work with HTTPS as it's a slightly different protocol than HTTP (encryption).
You should either ask Jam for an update to support HTTPS or...
A "save" image to Overlay could be useful for this object. It's not hard to implement too!
Update to fix the 0-byte exe bug.
Use ResHack to add the icons manually. ;)
This also lets you customize some things MMF2 won't let you, such as built in dialogs. (Note: changing Version Information is against the End-User Agreement...
All built in objects (Note: Objects is not extensions. Extensions have .mfx files) are ported to Java.
This include String, Active, Counter, Backdrop, Lives, Score and some others I forgot.
It's called Atan2 because it takes two parameters while Atan takes only one. ;)
I have to say that MMF2 really lacks the Atan2() function. How possible it is to add it in the next build? It shouldn't be hard.
An extension-free Angle Calculation for Nifflas using ATan(Y/X).
It also uses extra 2 events for X=0 and/or Y=0.
Edit: It seems to output incorrect values when X<0. Is MMF2 miscalculating ATan? I...
Seeing that internally Windows 2000 is almost the same as Windows XP, I don't think that there should be any problem with HWA.
Hah, Thanks. :)
Hopefully an option to get the background pixel in the Pixel Shader effects so we can make actually useful effects with them! :)
http://caiman.us - Quite popular Freeware Games site.
There used to be an MMF1.5 extension that opened RAR files, but there will never be one that can write them.
There are .lib files that do un-rar functions that you can download from rar-lab.com if...
CCN files can't be edited, never. ;)
I'm not that old! :/
Well yes, all of my extensions would be HWA-ized once the SDK is updated. :)
I think I'd be able to make such a thing. :)
I'll try and see what I can do. ;)
Also it wouldn't be such a CPU eater, nor too slow. ;)
Some of the regex used are too complex to be done by fastloops.
And I don't think you can use custom extensions in Vitalize. ;)
Moosock and PHP would be too slow as the regex expressions are called quite often. Unfortunately there's no good workaround and I must have the object Vitalized. :(
Unfortunately it is a bit too insecure thing to do in my case. :(
In the beta stages of Vitalize I reported a serious bug with the Regex Object. From that bug it was realized that the object does not work in a multi-threading mode and was excluded from Vitalize! 4....
[Medium] Get CPU usage for process expression
[Medium] Get Memory usage for process expression
[Low] Get Total CPU usage
Are you using the demo version or the full version?
If you're using the full version, what is your MMF2 build?
Anyway I'm sorry for not being installable... :(
Random Pool object handles card decks and shuffling. ;)
If Then, Object looping, Better fastloops. :)
(Didn't I talk about it in Watermill's Lobby? :confused:)
The Object is still planned, but I have other object I want to finish before I do it, such as the Blur object, the SS2x Object and the Advanced Events Object.
You can use the Key Object as a workaround. :)
And originally made for April Fools. :)
This is weird, I can't reproduce the problem in a relatively low FPS (20 FPS).
Can you upload a demonstration MFA?
Try increasing the FPS and see if it's fixed.
- On Key GetLastKeyPressed("Key Object") Pressed
+ Add 1 to Counter
I'll update it to have a real On Any Key condition... somewhen... ;)
3D Actives isn't graphical therefore will work with HWA. It "only" does 3D Maths and object handling.
Adding this feature shouldn't be too much work. Why not just add it in 20 minutes and make everyone love you even more, Yves? :D
Not really, it's downloading a file from my own webspace and I do checks with user agents before allowing downloading of some files. ;)
Is it possible to add an option to change/add the user agent used in the Download Object?
I quite need it for a project I'm working on. :)
Thanks in Advance,
I've run a test and...
It could be done with the object that already exists.
I'll make an example if I have time.
Once Nintendo or a 3rd party developer makes a Java runtime for the Wii it is very likely to happen.
Yes, but the "complexness" of an expression is calculated by length and not by meaning/the way it's stored in the mfa/exe, which is very silly.
Shortening the fastloop name and the object names WILL...
Rename the array object name to something smaller (Like "a"), enter the expression and rename back.
If it still doesn't help try shortening the fastloop name in addition.
Seriously, I think this...
Since you defined type="application/x-cnc", there's no need to define CLASSID too. Both IE and Netscape-like browser can handle it with type only.
The Key Object is pretty much the same as the virtual key object but it has more features such as handling of Key to String and on Key Pressed/Released conditions.
No, I had it since MMF2 was released.
Basically it saves the image "correctly", but it adds an alpha channel of 100% transparency.
Use Alpha Channel Object if you want to save PNGs, it just works!...
Yes, but you have to credit Clickteam with a fuel by fusion image in your game. Developer versions removes this limitation.
I think Sphax is making something like this.
By the Click Convention it seems that MMF3 is planned to be released in 1 to 3 years.
- Shape object : custom transparent color not working.
Do you mean the Window Shape object?
Very nice and well made shaders! :)