Watch
1
0
Fork
You've already forked wie
0
mirror of https://github.com/dlunch/wie.git synced 2026-09-11 09:10:09 +09:00
WIPI/SKVM/J2ME Emulator https://wie.dlunch.net
  • Rust 97.3%
  • TypeScript 1.8%
  • CSS 0.5%
  • HTML 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-09 19:42:19 +09:00
.github Fix 2026-08-30 17:36:08 +09:00
assets Inject fonts through platform frontends (#1379) 2026-09-04 18:37:56 +09:00
docs Rename workspace crates 2026-08-30 17:19:32 +09:00
src Proper sentry integration 2026-09-08 17:45:04 +09:00
test-utils Implement MIDP high-level LCDUI screens and items (#1396) 2026-09-05 15:53:56 +09:00
tests Inject fonts through platform frontends (#1379) 2026-09-04 18:37:56 +09:00
wie-app Add sentry and reorder some dependencies 2026-09-08 14:11:10 +09:00
wie-backend Fix input backlog from recurring display callbacks (#1405) 2026-09-07 19:32:57 +09:00
wie-core-arm Fix GDB attach, stepping, and reconnect (#1406) 2026-09-08 17:29:38 +09:00
wie-j2me Fix J2ME main class loading before launcher entry 2026-09-05 12:50:37 +09:00
wie-jvm-support Update workspace crate metadata 2026-08-30 17:24:30 +09:00
wie-ktf Register native KTF classes with static fields before startup 2026-09-07 15:54:21 +09:00
wie-ktf-dump Prepare workspace crates for publishing 2026-08-30 17:40:11 +09:00
wie-lgt Improve library paging and app startup metadata 2026-09-06 15:11:38 +09:00
wie-midp Add missing LCDUI method debug logs 2026-09-07 20:09:03 +09:00
wie-skt Update workspace crate metadata 2026-08-30 17:24:30 +09:00
wie-skvm Implement MIDP high-level LCDUI screens and items (#1396) 2026-09-05 15:53:56 +09:00
wie-util Update workspace crate metadata 2026-08-30 17:24:30 +09:00
wie-web Proper sentry integration 2026-09-08 17:45:04 +09:00
wie-wipi-c Implement WIPI graphics context queries and wire volume stub 2026-09-06 18:12:14 +09:00
wie-wipi-java Add setvolume void variant 2026-09-06 10:56:31 +09:00
.editorconfig Merge web frontend history 2026-08-01 13:04:27 +09:00
.gitignore Rename workspace crates 2026-08-30 17:19:32 +09:00
AGENTS.md Implement MIDP high-level LCDUI screens and items (#1396) 2026-09-05 15:53:56 +09:00
Cargo.lock Fix Android Sentry transport build 2026-09-09 19:42:19 +09:00
Cargo.toml Fix Android Sentry transport build 2026-09-09 19:42:19 +09:00
CLAUDE.md Add CLAUDE.md 2026-04-06 16:56:01 +09:00
codecov.yml Try to fix coverage.. 2024-02-01 16:33:34 +09:00
CONTRIBUTING.md Rename workspace crates 2026-08-30 17:19:32 +09:00
LICENSE Add some basic files 2023-04-09 15:45:43 +09:00
package-lock.json build(deps): bump lucide from 1.40.0 to 1.41.0 (#1408) 2026-09-08 07:32:55 +00:00
package.json build(deps): bump lucide from 1.40.0 to 1.41.0 (#1408) 2026-09-08 07:32:55 +00:00
README.md [ci skip] Update README.md 2026-09-08 19:22:40 +09:00
rustfmt.toml Add some basic files 2023-04-09 15:45:43 +09:00

WIE

Homepage | Try in browser

A standalone emulator for old mobile apps based on WIPI, SKVM or J2ME.

This project is dedicated to digital preservation and educational research. Our goal is to revive the legacy of classic mobile games and allow them to be experienced in modern environments.

Frontend

The web and Android/iOS frontends are maintained in this repository under wie-web and wie-app.

npm install
npm run build:dev   # development web build
npm run build:prod  # production web build
npm start           # web development server