Live data from Hacker News

Flashpoint: a webgame preservation project

bluemaxima.org

1–10 of 72 posts

Re: Flashpoint: a webgame preservation project

#4
post #2

Next, Flash emulation running under WebAsm?

I don't think Adobe ever open-sourced the Flash codebase, right?

The attempts at building something compatible like shumway have all been rather unsuccessful.

Even if the code was available, porting it to WASM would probably be a pretty big task.

It would be great to retain access to the huge amount of flash content out there though.

Re: Flashpoint: a webgame preservation project

#6
post #3

So they ONLY provide a ~275GB torrent zip file??? Lame. Why not allow the DL of only certain games? I don't need 38,000 flash games... nor does my laptop have 500++ GB free to fiddle with this. Poor delivery decision IMO.

Check the Downloads Page and download the Infinity version, which allows you to download games as you play them rather than the whole lot at once.

Re: Flashpoint: a webgame preservation project

#7
post #4
post #2

Next, Flash emulation running under WebAsm?

I don't think Adobe ever open-sourced the Flash codebase, right? The attempts at building something compatible like shumway have all been rather unsuccessful. Even if the code was available, porting it to WASM would probably be a pretty big task. It would be great to retain access to the huge amount of flash content out there though.

The opcode’s were documented, and tools like Haxe do compile to swf. There is a lot of information available about the scripting part, but indeed it would be a great task. However I can’t wait to compile some C++ code using FlasCC [1] and run that in a wasm player.

[1] https://labs.adobe.com/technologies/alchemy/

Re: Flashpoint: a webgame preservation project

#8
post #4
post #2

Next, Flash emulation running under WebAsm?

I don't think Adobe ever open-sourced the Flash codebase, right? The attempts at building something compatible like shumway have all been rather unsuccessful. Even if the code was available, porting it to WASM would probably be a pretty big task. It would be great to retain access to the huge amount of flash content out there though.

Not having the source code sucks, but it's not a showstopper ; some videogame preservation websites have managed to workaround this issue.

It's possible to play "Prince of Persia" in the browser (through DOSBOX recompiled to Javascript).

It's even possible to play the original Windows 95 (!) Pinball in the browser. Seeing the Windows 95 cloudy boot sequence in a Javascript canvas is disturbing. The game isn't as smooth as native, but it's definitely playable. ( https://classicreload.com/win9x-3d-pinball-space-cadet.html )

Re: Flashpoint: a webgame preservation project

#9
post #4
post #2

Next, Flash emulation running under WebAsm?

I don't think Adobe ever open-sourced the Flash codebase, right? The attempts at building something compatible like shumway have all been rather unsuccessful. Even if the code was available, porting it to WASM would probably be a pretty big task. It would be great to retain access to the huge amount of flash content out there though.

Yeah, if I remember right they couldn't open source parts of it because some parts had other licenses in it. I'm recalling (but I could be wrong) that they wanted to in 2011 or so... but couldn't because of that. Don't remember the source though.

Re: Flashpoint: a webgame preservation project

#10
post #2

Next, Flash emulation running under WebAsm?

That is already under way, check out Ruffle [0] [1] a Flash player emulator written in Rust with WebAssembly.

Newgrounds (sponsoring development of Ruffle) are already using Ruffle on some of their flash content.

[0] https://ruffle.rs

[1] https://github.com/ruffle-rs/ruffle

Post reply on HN