0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Rust实现的开源Flash Player模拟器

OSC开源社区 来源:OSC开源社区 2024-01-18 09:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

2017 年 7 月,Adobe宣布将在 2020 年底停止对 Flash 的支持。随着 Flash 被淘汰,互联网上大量关于 Flash 的优秀资源也将因此而埋没。为了让这些 Flash 资源能在互联网上继续运行,有人就创建了能运行 Flash 的模拟器 —— Ruffle 正是诞生于此背景。

Ruffle 是采用 Rust 编程语言编写的 Adobe Flash Player 模拟器,并通过 WebAssembly 提供面向桌面和 Web 的版本。

d5416ff0-b524-11ee-8b88-92fbcf53809c.png

该项目近日回顾了 2023 的亮点:

ActionScript 3 语言从 60% 提升到 75%。

ActionScript 3 API 支持从 60% 提升到 68%。

合并了 852 个 PR,关闭了 1,288 个 issue。

实现了 7 种 Flash 滤镜效果,使内容看起来更加准确。

d54d3114-b524-11ee-8b88-92fbcf53809c.png

实现了 cacheAsBitmap 支持,对于使用它的游戏来说是一个巨大的优化。

改进了文本渲染,包括基本的文本布局框架(TLF)支持和文本输入功能。

d558f418-b524-11ee-8b88-92fbcf53809c.png

实现了套接字(TCP 套接字或 XML 套接字)的支持,这对于多人在线游戏非常重要。

支持 FLV 视频播放,包括 H.264 解码的工作原型。

初步支持 AIR(Adobe Integrated Runtime)。

允许混合 AVM(ActionScript Virtual Machine)的影片正确运行。

改进了扩展,使其在 Edge 商店和 Firefox for Android 上可用。

改进了桌面用户界面,添加了新的高级打开菜单和调试工具。

d574fc94-b524-11ee-8b88-92fbcf53809c.png

重新设计了 Ruffle 的网站,增加了新的选项和演示播放器。







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FlaSh
    +关注

    关注

    10

    文章

    1761

    浏览量

    155927
  • 编程语言
    +关注

    关注

    10

    文章

    1965

    浏览量

    39882
  • 模拟器
    +关注

    关注

    2

    文章

    1026

    浏览量

    45854
  • Rust
    +关注

    关注

    1

    文章

    241

    浏览量

    7654

原文标题:Ruffle 2023回顾——Rust实现的开源Flash Player模拟器

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    gps北斗导航信号发生模拟多卫星频点# 模拟器 # 信号模拟器

    模拟器
    jf_27876553
    发布于 :2026年04月07日 11:09:40

    卫星导航模拟器厂家 北斗模拟器 北斗信号模拟

    模拟器
    jf_47371611
    发布于 :2026年04月02日 16:14:06

    卫星定位模拟器的应用

    模拟器
    西安同步电子科技有限公司
    发布于 :2025年12月03日 17:18:08

    gps信号发模拟器 卫星定位模拟器 国产gnss模拟器#电工 #单片机 #

    模拟器
    jf_47371611
    发布于 :2025年11月10日 17:57:43

    gps信号发射 卫星导航模拟器 gnss卫星模拟器

    模拟器
    jf_47371611
    发布于 :2025年11月10日 17:53:23

    一文读懂稳态太阳光模拟器

    在光伏产业、材料科学、航空航天等领域,模拟自然太阳光的光照环境是开展测试的核心需求。稳态太阳光模拟器作为实现这一需求的关键设备,凭借其能持续稳定输出符合太阳光谱特性光照的能力,成为科研与生产
    的头像 发表于 11-05 18:03 1868次阅读
    一文读懂稳态太阳光<b class='flag-5'>模拟器</b>

    聚光太阳光模拟器的原理

    聚光太阳光模拟器与常规太阳光模拟器的技术差异是:其以高光谱匹配性的氙灯点光源为核心;依托椭球面反射镜实现光能高效汇聚,直接突破常规设备的辐照度瓶颈;更通过透镜阵列与准直镜组合,针对性解决传统
    的头像 发表于 09-24 18:02 1121次阅读
    聚光太阳光<b class='flag-5'>模拟器</b>的原理

    AAA 级太阳光模拟器的原理

    AAA级太阳光模拟器凭借对光谱匹配度、辐照均匀性、时间稳定性的严苛控制,成为满足能与自然太阳光对标测试需求的机型。不同于普通模拟器仅能实现基础光照模拟,AAA级太阳光
    的头像 发表于 09-22 18:02 1033次阅读
    AAA 级太阳光<b class='flag-5'>模拟器</b>的原理

    氙灯太阳模拟器与LED太阳模拟器的对比研究

    本文主要比较了基于氙灯和基于LED的太阳能模拟器在光谱匹配、时间稳定性和光照均匀性等方面的性能。通过测量多种太阳能电池的电流-电压(I-V)响应和光谱响应(SR),评估了两种模拟器模拟太阳光
    的头像 发表于 07-24 11:31 1090次阅读
    氙灯太阳<b class='flag-5'>模拟器</b>与LED太阳<b class='flag-5'>模拟器</b>的对比研究