I know this is probably an odd one to ask, but I was thinking back to some of the Shockwave and flash games/videos from the earlier days of the internet.
Then of course I then started wondering if a standalone core that could play all those old games/files would be possible. Most weren't very good, but there were definitely some gems along the way.
I'm guessing the larger issue would be the lack of preservation of those old files. Probably a chicken vs egg type issue.
Would a Shockwave/Flash Games Core Be Possible?
-
- Posts: 18
- Joined: Sat Jan 30, 2021 1:17 pm
- Has thanked: 1 time
- Been thanked: 2 times
-
- Posts: 102
- Joined: Thu Aug 19, 2021 4:07 am
- Has thanked: 2 times
- Been thanked: 41 times
Re: Would a Shockwave/Flash Games Core Be Possible?
I think this would fall outside of the wheelhouse of FPGA. There's not specific hardware per say that needs to be recreated in order to play Shockwave or Flash games since they ran on all kinds of computers. It's more of a software platform. It would be kind of like asking for someone to make a core for Steam (not quite but just to put it into a perspective).
For Flash and Shockwave, the software is far more significant than the hardware. I think this one is better suited to a regular software emulator solution.
For Flash and Shockwave, the software is far more significant than the hardware. I think this one is better suited to a regular software emulator solution.
-
- Top Contributor
- Posts: 434
- Joined: Fri May 29, 2020 8:50 am
- Has thanked: 86 times
- Been thanked: 120 times
Re: Would a Shockwave/Flash Games Core Be Possible?
Shockwave/Flash is so far abstracted from hardware this would not be a practical application for an FPGA.
Take a look at Lightspark, Gnash or my favourite Ruffle.
Take a look at Lightspark, Gnash or my favourite Ruffle.
-
- Top Contributor
- Posts: 623
- Joined: Fri Jan 22, 2021 4:36 pm
- Has thanked: 80 times
- Been thanked: 324 times
Re: Would a Shockwave/Flash Games Core Be Possible?
You'd have to construct a new machine that would, essentially, be able to run something like Windows XP Embedded + the player software. Quite likely you're looking at something at least in the Pentium II CPU territory with accelerated video decoding at a half-decent resolution, and that's probably beyond the DE10 Nano.
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Would a Shockwave/Flash Games Core Be Possible?
Yeah, Flash is definitely in the software realm. It's not so much a virtual machine as it is a language interpreter and vector graphics/animation renderer and movie player.
Funny that this thread appeared here just the day after I restarted playing a classic Flash game, Tangerine Tycoon (which happens to still be available online). I'm glad I held my OS update to keep things like that around. Some Flash games are really worth preserving.
Thanks AngelicLiver for those pointers, that gives me some hope!
Funny that this thread appeared here just the day after I restarted playing a classic Flash game, Tangerine Tycoon (which happens to still be available online). I'm glad I held my OS update to keep things like that around. Some Flash games are really worth preserving.
Thanks AngelicLiver for those pointers, that gives me some hope!
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
Re: Would a Shockwave/Flash Games Core Be Possible?
Yes. It's not a question of whether the game is good or bad. If it were, more than half of each console's library (with a few exceptions) would not be worth preserving.teknomedic wrote: ↑Mon Jun 13, 2022 5:16 am I know this is probably an odd one to ask, but I was thinking back to some of the Shockwave and flash games/videos from the earlier days of the internet check this site.
Then of course I then started wondering if a standalone core that could play all those old games/files would be possible. Most weren't very good, but there were definitely some gems along the way.
I'm guessing the larger issue would be the lack of preservation of those old files. Probably a chicken vs egg type issue.
Furthermore, what one person considers a trash game may be considered a good game by another, and vice versa. For example, I despise Assassin's Creed 2 because the parkor and other controls are terrible. In contrast, I'm not sure why the Alien Shooter and Zombie Shooter franchises have largely gone unnoticed (Alien Shooter 2: Conscription is the one game in both series I dislike). If we went by whether or not anyone remembers or cares about the game rules, AC2 would be thrown out the window