Live data from Hacker News

Internet Archive expands Flash support

mastodon.archive.org

211–220 of 231 posts

Re: Internet Archive expands Flash support

#211
post #4

Highly recommend "Winnie the Pooh's Home Run Derby". It's the Dark Souls of flash games https://archive.org/details/homerunderby_en The japanese version is here (no difference) https://archive.org/details/homerun_20201126 They might crash in full screen though (some kind of bug)

The reviews on the english version archive.org entry are a piece of art, memorial for the victims and something else altogether. Have not seen such reviews on anything else, not even close.

Re: Internet Archive expands Flash support

#212
post #122

Earlier quoted context omitted.

Adobe mostly spends their time now releasing new versions of Illustrator that remove critical features at each iteration. 3D support removed from Photoshop. Save to web, save locally by default, both being removed from Illustrator. They're worse than worthless. If Affinity was just slightly better at parsing existing Adobe files, no one would need to pay for Adobe products anymore.

> If Affinity was just slightly better at parsing existing Adobe files, no one would need to pay for Adobe products anymore. Is there a friendlier format that I can export from illustrator that imports better into Affinity? I haven’t had enough time to play with it and my days of working with the Adobe pdf spec are a little in the rear view.

Unfortunately, PDF seems to be as good as it gets, which destroys any grouping done in Illustrator. (When reading .ai files, I'm pretty sure Affinity just reads the PDF data). The best workaround I've found is to "sequence" all groups into layers first in Illustrator and then deal with them as separate layers in Affinity. Tedious and time consuming.

Also, Affinity's isolation mode is essentially non-functional, which makes working inside groups unreasonably difficult.

Re: Internet Archive expands Flash support

#213

Earlier quoted context omitted.

Adobe mostly spends their time now releasing new versions of Illustrator that remove critical features at each iteration. 3D support removed from Photoshop. Save to web, save locally by default, both being removed from Illustrator. They're worse than worthless. If Affinity was just slightly better at parsing existing Adobe files, no one would need to pay for Adobe products anymore.

about ten years back I got my parents photoshop elements 11 as a present; it was the best thing since sliced bread. They'd seen the stuff I did (with Gimp) manipulating the family photos, they thought it looked like fun and they had hundreds of old slides/photos they wanted to scan and fix. Elements 11 was a joy to use, made it easy to in-paint and erase glitches in the scans; all was well. I liked it too-it did smar…

Since you use programs like that, what's your alternative?

Re: Internet Archive expands Flash support

#215
post #134

Earlier quoted context omitted.

Newgrounds had the Audio Portal, a repository of free-to-use music specifically intended for use by people creating movies and games for their Flash Portal. That being said, this sort of licensed tie-in webgame probably would have just bought a royalty-free stock music track from Audiojungle[0] or whatever. There was also a huge market for licensing custom-branded versions of whole Flash games, too. That's why every…

Did you mean to footnote Audiojungle with Audiojungle? haha

footnotes you can hear

Re: Internet Archive expands Flash support

#216

Earlier quoted context omitted.

Flash was software rendered almost exclusively. It also had quality options that let you scale the software renderer down a whole lot. But it still required a beefy CPU to push all those pixels. On mobile, you don't get a fast CPU - you get hardware accelerated EVERYTHING. Everything has to be done on GPU. Hell, iPhones still have dedicated JPEG decoders in them. And vector rendering on GPUs is a pain to do, even mor…

I want you to know that I laughed very hard at finding a comment complaining about Homestuck in Ruffle unexpectedly here, thank you. To be fair, on the single 100 mbit link the site used to be on, for new things being posted, that would be historically accurate...

[S] Cascade and [S] ACT 4 were my test cases for the "large movies hang the browser" bug[0]. Homestuck loves stressing out Ruffle's tessellator.

Oh and yes, the opening bars of "Doctor" are permanently burned into my head now.

[0] https://github.com/ruffle-rs/ruffle/pull/7858

Re: Internet Archive expands Flash support

#217

Earlier quoted context omitted.

The problem was that Flash Player needed significant rewrites and Adobe didn't want to pay for them. Or at least, not without finding a way to get more money out of game developers for the privilege. The story starts with Adobe. They proudly announce AS4, along with an "FP Next" intended to run it. Then they also mention new revshare rules mandated on anyone cross-compiling 3D game engines to Flash Player. This is sp…

I was a software developer of the Flash Player team at Macromedia and Adobe, specifically on the team porting it to Windows CE/PocketPC and then Android. What you describe is correct as far as I can remember, though I hadn’t heard the Apple “begged” Adobe to support iPhone. I know that Adobe shared the Flash Player source code with Apple, but heard Apple assigned an intern to try porting it to iPhone. The Adobe devel…

I'm not sure exactly how to properly cite Apple's side of the story anymore, since it was from a Twitter thread that I don't know how to search for[0]. I know there was something on InternalTechEmails as well but I'm too afraid to touch Elon's Musk anymore.

Apple throwing "port Flash Player and HW accelerate it" to an intern also tracks. Especially if this was early iPhone development where basically half the company was being press-ganged into giving Steve Jobs an iPhone demo that wouldn't crash on stage.

Everything you said about Adobe management also tracks. I'm reminded about Jobs' quote about Xerox being filled with copier-heads[1].

Also...

>second system effect

Are you telling me that there was a Flash Player equivalent of Mac OS Copland[2]'s development at some point?

[0] Said thread also revealed that Jobs felt snubbed from not being able to have Adobe's CEO on speed dial

[1] https://www.youtube.com/watch?v=b7aUJyJbJMw

[2] https://en.wikipedia.org/wiki/Copland_(operating_system)

Re: Internet Archive expands Flash support

#218
post #207

Earlier quoted context omitted.

> Flash as a distribution format for video was distinctive and successful because it was essentially a standardized abstract machine for demoscene demos While it WAS true, it's not COMPLETELY true. The first versions of Flash had very little scripting support, it was basically limited to switching between scenes. The first Flash that could do something non-trivial was Flash 5, released some time in 2000 and by that t…

To be clear, I didn't (exactly) mean that the author of a Flash animation has to think in terms of creating a "demoscene demo." I rather meant that the Flash abstract machine is designed to primarily do the types of thing that demoscene demos do — i.e. to use vectors and gradient fills and clipping masks to achieve procedural visual effects. You could say that the SWF abstract machine has a "demoscene-alike Instructi…

> While the authoring tools (and the .FLA project format) do work with clean abstractions of a timeline with keyframes and tweens (and objects with their own swappable animations that have their own sub-timelines), the .SWF export format bakes all that down into an imperative program for an abstract machine whose primitive opcodes involve defining and moving around

I mean, you can describe SWF like that, but it's not really what people think now when you say that it's an abstract machine. The SWF file is indeed a series of commands like: "put this object in this layer, and assign this matrix to it".

However, SWF still preserves the notion of persistent vector objects (called "characters") down to the display level. You're not just preparing a command list and then submitting it to a GPU for rendering (like with OpenGL), and then re-doing it again for the next frame.

Characters in SWF are persistent. Flash does all the composing, clipping, and it even does automatic interpolation for you for morphing.

SWF format is now open: https://open-flash.github.io/mirrors/swf-spec-19.pdf - the page 35 contains the description of the most important instruction "PlaceObject" that was used to actually do the animations.

Re: Internet Archive expands Flash support

#219

Earlier quoted context omitted.

It's not just flash, all of web development has become very complex. In the early days, people would learn to make websites because they wanted to be web developers. They could make something in 5 minutes that was reasonably similar to what they would make if they achieved their goal of getting a job doing it. Now, in 5 minutes you can make a squarespace page, which is still impressive, but nowhere near something you…

>Now, in 5 minutes you can make a squarespace page, which is still impressive, but nowhere near something you could get a job doing. there are tons of ppl who just need an interface that lets them efficiently gather money for their good/service. in that context the squarespace page is all they need. most ppl STILL can't figure that out and pay someone to do it.

As a web dev who’s made good money, yes yes and yes. We often get too hung up on the technology when most of the websites in the whole world fall into a category well served by sites like squarespace.
Post reply on HN