New York Times Flash-based visualizations work again
flowingdata.com
flowingdata.com
On the other hand "emulator" is usually some hardware emulation. Whereas the flas player was basically a runtime / vm for Flash files. And Ruffle is a different runtime implementation.
It's like saying any non-oracle Java is a "Java emulator".
Scummvm for example follows that line of thought: "ScummVM is a complete rewrite of these games' executables and is not an emulator."
Anyway, given what Ruffle says I would probably side with them....
Does anyone know what "upset" this is referring to? Wondering if it had to do with what the data showed or, rather, how it was presented.
0: https://archive.nytimes.com/www.nytimes.com/interactive/2008...
That led me to do a little searching, and I discovered that originally the game didn't work in Ruffle, as I apparently did something with the play game button that wasn't normal. But someone put a fix in it back in 2020[1] in order to get my game working again. That was pretty neat. Felt kind of nice that people still cared enough about my old game to make sure it still works in an emulator.
I'm glad these people are out there, getting these things working again. There's so many great animations and games that didn't deserve to disappear because Adobe decided it was a prudent business move to just drop all Flash support.
Still working on a more in-depth sequel (using Monogame), and I'm way overdue to make a new web version of the original. Might knock that out once I get closer to getting the sequel out there.
EDIT: Just realized Proximity is 20 years old this year. Huh. Probably needs a 20 year anniversary edition.
To anyone who isn't familiar, here's a link to the podcast:
I tried running an MMS creator/generator, built for the teams at Nokia (2004-ish, I think), and it didn't work beyond the initial interface. I also tried a K6 science lesson builder app done for teachers backed by Pearson Publishing -- it worked to the extent of some interactivity, but the audio sync, etc, was not. So, I gave up.
I might be missing something, or some setup but I'm not too keen on it, anyways.
I’m guessing it was some horrible unsafe C interrop mess with close ties to the kernel. Or maybe there was no samdboxing and security built in like there is these days.
Anyone able to shed some light on how it worked and why it was so easy to exploit flash and therefore the whole system? Was it the same for Java applets?