Mobile-Rocketjump
Wednesday 29 June 2005 @ 11:22 am

As John Dowdell already posted Quake goes mobile.
Whoo, Quake! This was the time I was at university and lived in a house with 70 other students with a big LAN. Anyone likes to play DM6?
Happy mobile fragging!

Comments (0) - Posted in General by Sönke  




FLVTool2 V0.16 released
Monday 27 June 2005 @ 7:30 am

The open source FLV metadata tool FLV Tool2 which upgrades FLV 1.0 to FLV 1.1 has a new release with some fixes and new properties and events.

It is not only an upgrade tool for FLV 1.0 but also can fix already injected metadata with failures. Sorenson Squeeze 4 for example used to save the “height property” with the same value as the “width property”.
FLVTool2 now also provides the lastkeyframetimestamp and has an onLastSecond event.

Comments (0) - Posted in Flash, OSFlash by Sönke  




AMFPHP 1.0 milestone released
Sunday 26 June 2005 @ 10:31 am

A new milestone for AMFPHP 1.0 is released and it should be the last release before the final 1.0.
Impressive!
Many thanks to the AMFPHP developer team!
The new improvements look awesome. I have been using the AMFPHP 0.9b for quite a while and all works promising.
The behaviour of NetConnection.Call.BadVersion, the nightmare of every AMFPHP user, was changed to be more stable. Look at the Post of 51/2.
I hope I can test the new release in the coming week to see if my big app I am working on migrates flawless with the new release.

Comments (6) - Posted in AMFPHP, Flash by Sönke  




Potential Flash 8 Video Codec Improved
Tuesday 21 June 2005 @ 9:11 am

The new video codec VP7 from On2 which will probably part of the new Flash Player 8 codename Maelstrom doubles performance and had other improvements as well.
Currently it seems like the older codec VP6 will be included into the new Flash Player but VP7 is also licensed for Macromedia Flash.
I of course hope that VP7 will part of the FlashPlayer. The examples look very promising and the codec also supports the “Ability to handle dialup rates or broadband data rates without changing the output video size”.

Let’s stay excited!

Comments (2) - Posted in Flash by Sönke  




MTASC 1.08 released
Monday 20 June 2005 @ 2:59 pm

A new version of MTASC is available.
The new features:
- fixed getUrl2 stack.
- renamed and hide variable defined by main.
- fixed x instanceof y ? a : b parsing
- fixed try with no catch clauses
- removed mtasc trace message
- added -out
- a lot of small fixes in “std” header
- fixed bug in check for implemented interfaces

With the new -out parameter you don’t have to recompile you swf anymore but you can specify a custom target swf which will be created. Sometimes there where problems that MTASC corrupted a SWF and you had to recompile the SWF using the Macromedia Flash IDE. With the new -out this is much saver and has of course other advantages too.

If you are interested in MTASC hacks or mini tutorials also be sure to check OSFlash.org.

Comments (0) - Posted in Flash, MTASC by Sönke  




Flashout 0.2.0.5 released
Tuesday 14 June 2005 @ 12:53 pm

A new Flashout version with many new features is available. Flashout is an Eclipse plugin and the “F” in FAME.
I had to download JDK 1.5 and Eclipse 3.1 (look on the top-right of the site) which are required by Flashout.
The 0.2.0.0 was already released yesterday and the 0.2.0.5 fixes a path issue.

Comments (0) - Posted in Flash, OSFlash by Sönke  




Flash / JavaScript Integration Kit
Monday 6 June 2005 @ 3:36 pm

“The JavaScript and Flash Integration Kit allows developers to get the best of the Flash and HTML worlds by enabling JavaScript to invoke ActionScript functions, and vice versa. All major data types can be passed between the two environments including:”

Macromedia Site
Readme

The Flash / JavaScript Integration Kit is currently in beta.

Comments (1) - Posted in Flash by Sönke  




Maelstrom (Flash 8 Player) with file upload and download
Monday 6 June 2005 @ 10:59 am

There are new details about the Flash Player 8 codename Maelstrom.
This link (PDF) was posted in the Flashcoders list.

Main new features:
- New image API including progressive JPEG, GIF and PNG
- Improved performance
- Better font readability
- Enhanced Video using the videocodec VP6
- Enhanced privacy control
- New IME context switching for asian languages
AND
New file upload and download

“New file upload and download: Maelstrom supports file upload and download capabilities, which are under full user control. A Flash application can request that a file be selected for upload by presenting an Open dialog box to the user to navigate to a file and select it. Applications can also offer to download a file by presenting a Save dialog box. This paves the way for a whole class of RIAs that can intermediate between local content on a user’s machine and the web such as web-based photo management applications that enable users to upload their photos easily.”

Yeah!

Macromedia PDF check page 10-11 for the new Flash Player details

Comments (3) - Posted in Flash by Sönke  




Macromedia joins Eclipse Foundation
Monday 6 June 2005 @ 8:12 am

Macromedia said it will join the Eclipse Foundation and create a “next-generation rich Internet application development tool,” code-named Zorn, based on Eclipse.

News article on news.com.

Further Macromedia now speaks of a Flash Platform i guess as a pendent to the Java Platform.
Now Flash Developers can be called “Flash Platform Developer” ;).

This is very good news. The flash opensource community around osflash.org (me included) already uses Eclipse in combination with several components and plugins to build flash applications with opensource software (FAME).

Also Ant can be integrated in the build process:

build.properties:

mtasc=C:/work/eclipse/mtasc/mtasc.exe
swfname=C:/work/projects/projectname/project
custom_classpath=C:/work/classes
mx_classpath="C:/Program Files/Macromedia/Flash MX 2004/en/First Run/Classes"
main_class=C:/work/classes/toplevel/package/Run.as
suffix=_test

build.xml:

< ?xml version="1.0" encoding="utf-8"?>
<project name="ProjectName" default="ProjectTarget">
 
	<target name="ProjectTarget">
		<property file="build.properties"/>
 
		<copy file="${swfname}.swf"	tofile="${swfname}${suffix}.swf" overwrite="true"/>
 
		<exec executable="${mtasc}">
			<arg line='-swf ${swfname}${suffix}.swf -cp ${custom_classpath} -cp ${mx_classpath} ${main_class}'/>
		</exec>
	</target>
 
</project>

In this example the C:/work/projects/projectname/project.swf gets copied to C:/work/projects/projectname/project_test.swf and is beeing compiled.

Comments (0) - Posted in Flash by Sönke