Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Adobe's Flash sucks...

Name: Cudder !cXCudderUE 2015-09-14 14:01

...so I wrote my own.

Executable size:

Adobe: 2.33 MB
Mine: 20 KB

Sample output:

Adobe: http://i.imgur.com/EzR54ML.png
Mine: http://i.imgur.com/Q2uOhBc.png

It's not all done yet, but I don't expect it to grow much bigger. I wasn't even trying to optimise it although it turned out much smaller than I expected.

Name: Anonymous 2015-09-17 6:14

>>36

some people come to progrider for a few days and then leave, just checking it out. Some people have been here for less than 5 days and then make a decision to leave pretty quickly but still giving it a chance, as one in 1000 comments are intelligent and maybe the sample was bad - maybe one just landed on the site when "anus this" and "anus that" was popular for a day or two. Some people stay here for 10 days then leave. Others 4 hours and leave. Depends. But have to give it a chance and ignore a lot of stupid comments.

Name: Anonymous 2015-09-17 7:47

>>41
Did you arrive four hours ago? `Hax my anus' and anus memeing has being going on since, like, 2007. And if that's all it takes to get normies to leave, then we should double- nay, triple!- our anus haxxing.

Name: Anonymous 2015-09-17 9:13

>>39,42
please stop using these words

Name: Anonymous 2015-09-17 22:51

>>43
dubs

Name: Anonymous 2015-09-18 0:44

>>1
HEY CUDDER YOU MOTHER FUCKER, WHY DON'T YOU PREVENT NETWORK CONGESTION BY OBFUSCATING YOUR JAVASCRIPT CODE?

Name: Cudder !cXCudderUE 2015-09-18 13:24

>>45
Is this a new meme or is it just someone taking the mickey...?

Name: Anonymous 2015-09-18 21:20

>>16
I don't want Flash to die because SWF is such a nice file format compared to the land of HTML5 bloat; it's Adobe's implementation of it that is horrible.
Well, I'm afraid that your Flash isn't going to help that. They are killing it by making the desktop implementation shitty, obsoleting the tools to create it, and keeping mobile implementations non-existent. So you'd better know ARM assembly too at the least if you want to save it.

Name: Anonymous 2015-09-18 21:58

>>46
Don't mind him, he's a retard trying to force it.

Name: Cudder !cXCudderUE 2015-09-19 14:47

>>47
ARM is boringly easy, except for stupid shit like this:
http://infocenter.arm.com/help/topic/com.arm.doc.dui0473l/dom1359731146222.html

Name: Anonymous 2015-09-20 4:27

>>49
Good. Now make sure your Flash interpreter properly supports the different ARM variants, Shockwave 2D and 3D, and also it should have full video/audio codec support that Adoble Flash has.

Oh, you'll never support these things for your interpreter? Then you cannot call your program a Flash compliant.

Name: Cudder !cXCudderUE 2017-10-14 5:05

A surprising message I received, from someone who shall remain Anonymous, prompted me to revive and post it:

----

Here is interesting thing. I can discuss now because it is no longer proprietary
trade-secret. SWF's "FillStyle0" and "FillStyle1". Official spec mentions they
are related to path's direction and "left" and "right" fill styles. You read it,
and think yourself: "Is this so really complicated? What if path direction the
other way? How can left-right apply, what do official player happens if break
this silly rules?"

So I test it, try to discover the truth.

What do you think? Hard and complex? No! It is so simple! The spec is all full
bullshit!! Algorithm is just like this:

Look each fillstyle, in order. 1-n (ignore 0, no fill) Find all path segments
use that fill, FS0 or FS1 (FS0==FS1 ignore). Scan left-right, fill odd-even:
turn on fill when cross first path segment, turn off when cross again, on, off
repeat until cross all the segments. If path open ended, fill spills out right
edge, continuous.

After all fill, then it write all stroke. Nothing surprise there.

So many people on Internet, no one THINK or TRY IT, everyone just repeat same
bullshit? Because Adobe say it is true! But it is not, we figure out and make
our product perfect conversion from SWF, everyone else could not.

----

I discovered the same things... and also kept quiet about it. Now that the market for SWF processing has shifted almost completely to conversion and preservation, stuff like this can be publicised more.

Name: Anonymous 2017-10-14 6:22

>>51
Off-topic, but I wanted to say, Happy World Standards Day, Cudder!

Name: Anonymous 2017-11-08 16:59

Where is the source CDR?

Name: Anonymous 2017-11-08 17:04

What is the frequency, Kenneth?

Name: Anonymous 2017-11-08 17:04

What is the frequency, Kenneth?

Name: Anonymous 2017-11-08 17:06

Name: Anonymous 2017-11-09 0:12

>>56
I was under the impression that this thread was about a swf implementation.

Name: Anonymous 2017-11-09 1:10

Any updates on Shumway?

Name: Anonymous 2017-11-09 7:08

It's not all done yet

you don't say?

Name: Anonymous 2017-11-09 7:13

Cudder is all talk and no action!

Name: Anonymous 2017-11-09 22:01

>>60
see >>56

Name: Anonymous 2017-11-10 22:49

Where are the updates?

Name: Anonymous 2017-11-11 2:15

I too am curious to see what the flash looks like now, cudder.
Keep up the good work.

Name: Anonymous 2017-11-11 9:53

>>65
>cudder
>good work
chose one

Name: Anonymous 2017-11-11 10:11

>>66
Miss me with that negative energy, cudder is a good boy, he walked my dog once.

Name: Anonymous 2017-11-11 14:08

>>66
You can't even properly use the quote function and yet you criticize one of the few people that actually do something remotely related to programming on this board. Hand me your /prog/ card.

Name: Anonymous 2017-11-11 20:50

>>68
Cudder won't reward you with sex.

Name: Anonymous 2017-11-12 7:19

>>68
quote is a special form, not a function. Please read your SICP otherwise you will keep spreading misinformation, thanks.

Name: Anonymous 2017-11-12 12:54

Gnash+Lightspark actually works pretty well. It isn't useful if you're using the kind of swf's that take advantage of some specially functionality of Flash, but, much like with Wine and video games, Gnash+Lightspark pretty much has all the tools necessary to deal with animations and simple games. Plus, there's a standalone client. Granted, there's Projector, but the binary Adobe distributes doesn't play well with Pulse.

Name: Anonymous 2017-11-12 22:30

>>71
I prefer Shumway.

Name: Anonymous 2017-11-13 12:43

Cudder is all talk and no action!

Name: Anonymous 2017-11-14 17:09

>>74
That's actually the proper use of the quote function.
On Usenet and email, not here, though.

Name: Anonymous 2017-11-15 0:59

>>75
youve been rekt shut up

Name: Anonymous 2017-11-15 1:41

>>74
False, you are supposed to leave a space after the >

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List