gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Misc > Could Flash Lite 2.1 be converted to run on DS?

#133787 - lambi1982 - Sun Jul 08, 2007 6:55 pm

I was just wondering if Flash Lite from Adobe could be converted of modified in some way to run on the DS?
_________________
Who, Me?

#133792 - Lick - Sun Jul 08, 2007 7:11 pm

It might, but I don't think the required information is public.
_________________
http://licklick.wordpress.com

#133798 - x999x - Sun Jul 08, 2007 8:24 pm

The problem with flash is that it's designed to deliver a rich experience with less bandwidth. Flash delivers the the stage, actors, and their instructions, your computer then does the rest and puts them to work. The DS might not be powerful enough to handle all this...

Flash has barely gotten to version 6 on the PocketPC/Smartphone and it's still not as lavish as you might expect. These devices are also powered by procs that can go as high as 700mhz, so I'm not even sure it would be possible on the DS.

I figure if Adobe did make one, it would have to be a stand alone application, otherwise the people at Opera would have had flash enabled on the DS browser like they did with the Wii.

#133799 - Lick - Sun Jul 08, 2007 8:32 pm

x999x: he's *is* talking about Flash Lite. It runs on my N73 so it might run on the DS.
_________________
http://licklick.wordpress.com

#133814 - Dood77 - Sun Jul 08, 2007 10:41 pm

I'm guessing source is not available though...?
_________________
If I use a term wrong or something then feel free to correct, I?m not much of a programmer.

Original DS Phat obtained on day of release + flashme v7
Supercard: miniSD, Kingston 1GB, Kingston 2GB
Ralink chipset PCI NIC

#133829 - lambi1982 - Mon Jul 09, 2007 1:47 am

Flash lite which is flash 7 (or like flash 7) would be a great app for the ds. Doesn't hurt that they both have LITE after them. ;)

Flash lite on DS lite would be tight if done right, a delight it would be, if only we had the right source of course....
_________________
Who, Me?

#133872 - bigfoot - Mon Jul 09, 2007 2:18 pm

yup, would be really cool, though i don't think the DS is powerfulle nough, since it's only got the arm7 and arm9 processors.

Arm7 = 33mH
Arm9 = 66mH.

Which isn't a lot ;)

#133966 - dantheman - Mon Jul 09, 2007 10:43 pm

Someone could look into continuing Natrium42's work on GPLFlash perhaps, assuming that it's possible to optimize it further and that an experienced coder is willing to work on it. http://natrium42.com/blog/?p=36

#134013 - lambi1982 - Tue Jul 10, 2007 3:17 am

Flash lite system requirements

CPU characteristics 32-bit data bus, 100MHz1 (combined arms :) ) if possible

Minimum RAM requirements 128KB
(DS has more than that, Estimated memory consumption only: For example, for playback of a 100K SWF file, the recommended memory configuration is 1.5MB of RAM.

Recommended RAM 2MB

Content size-to-heap ratio 1:152

Device dependent (depending on screen size).
_________________
Who, Me?

#134064 - pas - Tue Jul 10, 2007 12:27 pm

So small flash games could be playable ? ^^
_________________
Starcraft DS ?

#134276 - tssf - Thu Jul 12, 2007 6:42 am

I don't think it's a matter of, "could it be done?" .. I think it's more a matter of, "who's willing to try?"
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#134414 - josath - Fri Jul 13, 2007 12:54 am

tssf wrote:
I don't think it's a matter of, "could it be done?" .. I think it's more a matter of, "who's willing to try?"


I think it's a matter of "who has the big $$$ to convince Adobe to give him the Flash Lite SDK" -- this is not open source, and Adobe makes lots of money licensing Flash Lite to device manufacturers. (in fact, this is one of their main reasons against going open source)

#137080 - ScottLininger - Tue Aug 07, 2007 8:36 pm

There are tools that can decompile SWFs into XML or text "tags" that could, in theory, be utilized by a homebrew version of the flash player. What I mean is that someone could write a utility that converts from SWF to some intermediate file or executable that a custom-coded engine on the DS could handle.

It would be extremely hobbled in it's early incarnations, I'm sure, but it's not unthinkable.

The strongbad movies you're talking about were probably converted to a video file...

-Scott
_________________
Some of my GBA projects

#137110 - Dan2552 - Wed Aug 08, 2007 12:18 am

ScottLininger wrote:
There are tools that can decompile SWFs into XML or text "tags" that could, in theory, be utilized by a homebrew version of the flash player. What I mean is that someone could write a utility that converts from SWF to some intermediate file or executable that a custom-coded engine on the DS could handle.

It would be extremely hobbled in it's early incarnations, I'm sure, but it's not unthinkable.

The strongbad movies you're talking about were probably converted to a video file...

-Scott


Interesting idea!

Would be hard to find someone capable and willing though.

#138110 - laos - Sun Aug 19, 2007 11:58 pm

One Solution (With Flash Movies) Is to Convert the SWF file to an uncompessed video file (AVI) then use Moonshell encoder to make it DS-Compatible,


Would require conversion and encoding on PC, I'll give it a shot if noone else will.

As for running Flash on the DS As is. Like everyone said its a hefty job but opens MANY doors if completed. Considering:

Games, and apps can be written in actionscript (Flash) and used.
Movies, gives a nice way to download and play movies
Browsers can read flash intros/flash code on websites.

So maybe Neoflash can, (Go figure) Setup a MAKE a DS FLASH competition like those people did with the DS WiFiLIB
_________________
laos,
In charge of Storyline: Tales of Dagur 2


Last edited by laos on Mon Aug 20, 2007 1:55 am; edited 1 time in total

#138115 - DragonMinded - Mon Aug 20, 2007 12:38 am

Neoflash didn't set up the wifi bounty.
_________________
Enter the mind of the dragon.

http://dragonminded.blogspot.com

Seriously guys, how hard is it to simply TRY something yourself?

#138123 - laos - Mon Aug 20, 2007 1:54 am

I didnt say that,

Neoflash was a pun,

The DS Wifi is an example of what can be done to accomplish it

CORRECTION:

I said it like Neoflash did it, but i Know they didnt.
_________________
laos,
In charge of Storyline: Tales of Dagur 2

#138147 - Dood77 - Mon Aug 20, 2007 7:24 am

If we need a bounty for anything, its ad-hoc...
_________________
If I use a term wrong or something then feel free to correct, I?m not much of a programmer.

Original DS Phat obtained on day of release + flashme v7
Supercard: miniSD, Kingston 1GB, Kingston 2GB
Ralink chipset PCI NIC

#138151 - OOPMan - Mon Aug 20, 2007 8:48 am

laos wrote:
One Solution (With Flash Movies) Is to Convert the SWF file to an uncompessed video file (AVI) then use Moonshell encoder to make it DS-Compatible,


Would require conversion and encoding on PC, I'll give it a shot if noone else will.

As for running Flash on the DS As is. Like everyone said its a hefty job but opens MANY doors if completed. Considering:

Games, and apps can be written in actionscript (Flash) and used.
Movies, gives a nice way to download and play movies
Browsers can read flash intros/flash code on websites.

So maybe Neoflash can, (Go figure) Setup a MAKE a DS FLASH competition like those people did with the DS WiFiLIB


Just because you can run a Flash file doesn't mean you can decode FLV files. That requires a little more horsepower than just running a plain old flash animation.

I also doubt any DS browsers would get much joy out of the Flash used on the internet, as such stuff can be irritatingly laggy even on my development box at work.

As for games, it kind of reminds me of the whole JavaDS thing. It's cute, but I think that if you *really* want to produce a quality game for the DS you'll need fast access to the hardware, somethig Flash and/or Java would get in the way of mostly...
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI

You can find my NDS homebrew projects here...

#138182 - pas - Mon Aug 20, 2007 8:52 pm

running swf files on the DS would be enough, you can convert .flv to .dpg easily so, playing swf would be the maingoal.
_________________
Starcraft DS ?

#138184 - tondopie - Mon Aug 20, 2007 9:54 pm

If flash Linux is open source... than get them to make a lite version and release the source...
_________________
Development Blog: http://teendev.org
Homebrew Podcast: http://homebrewcast.net
Web Design: http://xtendesign.net

#138185 - tepples - Mon Aug 20, 2007 10:00 pm

Adobe Flash Player for Linux is not free software. Are you thinking of Gnash?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#138187 - tondopie - Mon Aug 20, 2007 10:09 pm

stupid Adobe...
_________________
Development Blog: http://teendev.org
Homebrew Podcast: http://homebrewcast.net
Web Design: http://xtendesign.net