红白机 FC
by YunLeFun · io.github.yunlefun.fc
Not TrustedWeb appUnrated★ 36 stars
红白机 FC Based on JSNES.
Screenshots
About
使用 Vue 3 + Vite + TypeScript 重构的在线 FC/NES 模拟器,重构自 dafeiyu/jsnes。 - Vue 3(`` + 组合式 API) - Vite + TypeScript - Vitest + @vue/test-utils(单元 / 组件测试) - ESLint(@antfu/eslint-config) - 拟真红白机外观:黑色立体十字键、红色 A/B、橙色 TURBO 连发键、立体 SELECT/START、电源指示灯、机身螺丝、扬声器格栅 - CRT 屏幕:扫描线、玻璃高光、像素级(pixelated)渲染、开机点亮动画 - AudioWorklet 音频:在独立线程输出,避免占用主线程导致卡顿 - 实用功能:全屏、静音、重置、游戏存档 / 读档(按 ROM 区分,存于本地) - 双人对战:支持玩家 1 / 玩家 2 键盘,玩家 1 可切换标准 / 经典键位预设 - 像素字体(Press Start 2P)、跟随系统的暗色模式(prefers-color-scheme) - PC + 移动端响应式布局与触摸优化 - 无障碍:键盘焦点可见、aria-label 标签、尊重 prefers-reduced-motion - PWA:可添加到主屏幕、离线可安装,缓存玩过的游戏离线重玩 - 云乐坊账号:接入 @yunlefun/sso 跨站登录,会员可云端同步游戏存档(跨设备) - 全部组件采用 Vue 3 `` 红白机 FC is the open-source project YunLeFun/fc (https://github.com/YunLeFun/fc) by YunLeFun, released under MIT. Ion packages it unmodified from commit f075eb20982d, adding only a manifest, an icon and a storage compatibility script.
Source
Written by YunLeFun, published to Oikou by Ben Grande.
- ★ 36 stars on GitHub
- Licence: MIT
- Built from commit f075eb20982d
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 0.20260929.0 may do
Internet
It asks to reach nothing on the internet.
Personal Cloud tools
- Keep a database of its own on your Personal Cloud ion.db
Notifications
It does not send push notifications.
Isolated pages
Runs its pages isolated (shared memory). Its pages get shared memory and precise timers, and load files from other sites only when those sites allow it.
Storage
Up to 16 MB on your Personal Cloud.
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.
Versions
0.20260929.0 Latest Shown above
Published · a ready-built bundle
Imported from YunLeFun/fc at f075eb20982d.