Skip to content
View Wakkatobakka's full-sized avatar
😶‍🌫️
Preservation is kind of neat
😶‍🌫️
Preservation is kind of neat

Block or report Wakkatobakka

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Wakkatobakka/README.md

Wakkatobakka's preservation workbench: old hardware connected to modern Android and game worlds.

Hey, I'm Wakka 👋

Bridge dev / professional maker-of-weird-shit

I like taking software that was considered dead or obsolete and figuring out how to get it running anyway. Mostly old phone games on modern Android.

I work with AI through directing, testing, and iterating. This all gets squeezed around my job and family. I just think old things are neat 😅

Visit the workshop · Play with Omni · Play with Apple Bridge · See how it broke

🎮 Omni Player

Your games, together.

I got tired of juggling separate bridges. Omni brings supported old mobile games together in one Android app. Supply the original game files, tap Load Game, and launch them from your library.

The public games span BREW, DoJa, J2ME, ExEn, Zeebo, and N-Gage (classic and 2.0): BioShock 3D, Metal Gear Solid Mobile, Dirge of Cerberus: Lost Episode, and a growing pile of others.

Download Omni · Games, files & sources · Setup & project details

Android 11+ / ARM64. Public builds are betas; the game guide and release notes carry the current lineup and known issues.

📱 Apple Bridge

Old iPhone games. Back in your hands.

The early iPhone rabbit hole got its own player. Apple Bridge brings 10 games together on Android, including Mass Effect Galaxy, Dead Space, Chaos Rings, and Devil May Cry 4: Refrain.

The games keep their original interfaces, touchscreen controls, and tilt inputs where they use them. Supply a matching original .ipa, import it, and play from your library. The compatibility bridges are included.

Download Apple Bridge · Games, original files & playing notes · Setup & project details

Android 11+ / ARM64. Each game is personally playtested through its tutorial and into the first level, often further. Full start-to-finish completion has not been verified for every title.

🛠️ Bridges Before You Played Them

Cloud upside down. Ghost Gun Leon. Ashen fighting the clock. Getting a game to run produces some very strange intermediate results.

I went back through the work and put together 52 histories from my private bridge work, with screenshots, development receipts, and the fixes that carried from one game into another. This is the story behind the pile; the public playable lineup lives with Omni.

Read the histories · Archive repository

📚 BREW / ExEn / Zeebo / DoJa / J2ME / N-Gage / OH MY!

The rabbit hole now has card catalogs. Plural. This escalated.

These grew out of the places I used and the things I found while hunting for games. Six searchable catalogues, with source links and credits so the next person has a trail to follow.

Catalogue Down this rabbit hole
Qualcomm BREW Games, demos, utilities, alternate builds, and the packages that survived.
DoJa i-mode titles, trials, translations, and a lot more than the handful I went looking for.
ExEn Source-linked listings from a largely forgotten corner of mobile gaming.
Zeebo Games, package variants, developer tools, and the printed guide's paper trail.
J2ME Handsets, editions, languages, and the enormous world hiding behind the .jar.
N-Gage Classic N-Gage and N-Gage 2.0: games, alternate editions, development builds, and the material packed in beside them.

The catalogues reach well beyond Omni's supported games. Original files stay with their source collections; each catalogue keeps its sources and evidence notes close by.

Apparently, “I wonder what happened to that game” is how you become a librarian.

🕹️ The individual bridges

Four standalone Android apps from the work that led into Omni. All four are also in the player; their own projects still have downloads and setup instructions.

Project Game / platform
Dirge Bridge Final Fantasy VII: Dirge of Cerberus – Lost Episode · DoJa
DeadShot Bridge Devil May Cry: DeadShot · DoJa
FFVII Snowboarding Bridge Final Fantasy VII Snowboarding · DoJa
Rush Marine Bridge Mega Man: Rush Marine · BREW

🧰 The tool shed

Things I ended up making so I could keep making the other things.

Project What it does
Workbench Continuity Keeps project files, build tools, decisions, and the next action together between AI chats.
Android Build Capsule Prepares Android build tools for AI chats with code execution. Give chat hands.
Artifact Passport Carries a project's purpose, decisions, and working state into the next conversation.
Retro Mod Pod Applies supported retro-game patches locally in a browser. Game in, patch in, KABOOMY.

📖 RIPPLE / The Living Archive

RIPPLE — The Living Archive.

This started with me asking AI for Mass Effect-style codex entries to listen to while mowing. It became a fictional universe of incident reports, correspondence, cosmic horror, weird humor, and occasional kindness. Then I had to go recover it from my own scattered chats and files. Another rabbit hole 😅

Read the five public records · Project & origins

🐇 Further down the rabbit hole

Planned: Build your own bridge. Guidance and tools for investigating a game and adding a tested bridge to your own private Omni. I want people to pursue their own games without waiting on me. This workflow isn't available yet.

“Okay, but why can't we make it work?”

EL. PSY. BUILDROO. 🤘

Pinned Loading

  1. Omni-Player Omni-Player Public

    Android player for supported mobile games, with expandable bridges.

    10 1

  2. Apple-Bridge Apple-Bridge Public

    Early iPhone games, playable on Android.

    1 1

  3. android-build-capsule android-build-capsule Public

    Prepare an Android build runtime for chats with code execution. Public MIT core, private SDK setup, and a source-built example.

    Python

  4. artifact-passport artifact-passport Public

    Offline project handoffs for humans working with AI.

    HTML

  5. Dirge-Bridge Dirge-Bridge Public

    Android bridge for Final Fantasy VII: Dirge of Cerberus – Lost Episode. Imports user-supplied game data; no game files included.

    9 1

  6. qualcomm-brew-archive qualcomm-brew-archive Public

    Searchable catalog of archived BREW software.

    HTML