No disc loaded. Provide a .bin Mode2/2352 image (or a raw PROT.DAT) to play.

Play them

Pick a disc image above, then a tab. Nothing is uploaded - the image is read in this tab and the games run as WebAssembly. If you have an emulator save, drop it on the save bar: its casino coin bank funds the session across the three coin games, and export writes your balance back so the save still loads in an emulator.

How to read the panels. Each game opens with what it is in Legaia and how to play it here, then the widget, then a short key list. A collapsed “What is real and what is fitted” note at the bottom of each panel says which parts are traced from the disc and which were fitted by eye - the rules and tables are always the disc's; some camera seats and layouts are not.

At a glance

Where each game lives, what you are really playing against, and where the coins go. One casino coin bank is shared by the slot machine, Baka Fighter and the Muscle Dome; fishing keeps its own point pool.

GameWhereWhat the disc suppliesPays into
Slot machineVidna casinoReel strips, payout table, two RNGs, net-take odds bracketsCasino coins
Noa's danceSol Tower, Sol Fever DiscoStep chart, beat clock, timing windows, rival choreographyStory reward
Baka FighterSol Tower cabinetRoster of 17 fighters with prizes and throw patterns; 12-rung first lap + 2 secret rungsCasino coins
FishingBuma pond, Vidna pondTen species, per-pond spawn tables, four reel rhythms, two prize countersFishing points
Muscle DomeSol Tower arenaThree courses of 8 / 8 / 13 real monsters, score table, the whole battle engineCasino coins

Sol Tower

Sol is a city built as a tower: a basement reached by service elevator, then floor after floor of vendors, the arena, the disco, the Baka Fighter cabinet and a handful of side-quests that belong nowhere else. The map below is floor by floor, B2 to Roof; the asset viewer can be pre-filtered to this scene.

Side-quest chains

Sol Tower is the hub for several multi-step quests that thread back through other towns. Each row is the sequence of beats; rewards reference items in the curated tables.

Prize counters

Casino coins are only worth what you trade them for. The Vidna casino exchanges coins won at its slots for items; the Sol Tower counter on the Muscle Dome floor spends the same coin pool (also earned in Muscle Dome runs and Baka Fighter) on a higher-value ladder. Both ladders top out at the 100,000-coin Earth Egg.

The Sol rows are the Muscle Dome prize-exchange counter, not a slot machine - the slot machine only pays out coins. The same pool funds Muscle Dome entry fees, Baka Fighter games and counter purchases.

Muscle Dome courses

Three fixed arenas, each a ladder of ordinary battles against one monster at a time - 8 rounds on Beginner and Expert, 13 on Master. The walkthrough data below records Beginner and Expert disabling equipment and items but allowing magic, with Master adding a magic ban; accessories are always permitted. The disc backs both bans, from the arena's own entry: it seeds the special-battle word from the three course-unlock story flags, and every one of those seeds carries the Item-forbidden bit while the Master one also carries the magic-forbidden bit. (The executable's battle init raises the magic bit too, but keyed on the first enemy's monster id - ids the dome ladder never fields.) The line-ups are cross-checked against the roster table on the disc, which agrees in every slot.

Muscle Paradise secrets

How the disc decides a course

The highest course your story flags have unlocked is the one offered. The Master course can also stop early: three story flags each cap it (at round 8, 11 or 12) if they are missing when the run reaches that round, and retail lets a later cap overwrite an earlier one, so a run missing all three stops at 12 rather than 8. A cleared round's tally screen shows six count-up rows - three of them are healing back into your fighter's HP, not score, so a dome contest costs no permanent HP.

Baka Fighter

Rock-paper-scissors with life meters, played up a ladder that pays out coins on a full clear. Round 5 is Xain, Round 14 is Songi.

The round table below is the curated walkthrough data, which describes each round as a button sequence to reproduce. It is a cross-check, not the primary source: the playable duel above is driven by the roster the cabinet's own overlay carries, read out of your disc. Where the two disagree, the disc wins.

The fighters (3D meshes)

The cabinet's fighters reuse the party's battle character models: playing as Vahn, Noa or Gala loads the pre-assembled default-gear sibling pack of the models the turn-based battles use. The PLAYER SELECT roster is exactly these models.

View them in 3D. These models render textured and animated on the characters page - open your disc image, pick a slot, and toggle battle form or Baka Fighter to orbit and play each fighter's animation.

How these run

Each minigame's runtime - per-frame state machine, scoring math, data tables - is traced from the game's overlay code and rewritten from-scratch in Rust. The same engine runs natively in play-window (dance K, fishing L, slot machine O, Baka Fighter B, Muscle Dome M) and here in the browser as WebAssembly. What each one is, in one line:

  • Fishing - a reel tug-of-war against a tension gauge, with per-species parameter tables and two per-venue prize counters decoded from the disc - including a hidden 50,000-point War God Icon at Vidna the walkthrough prize lists miss.
  • Slot machine - a reel state machine with two RNGs and a per-symbol payout table; the feature odds bracket on a hidden net-take counter, and the per-spin balance only commits to the shared coin bank at the cash-out counter. The cabinet is a real 3D scene: the reels are textured cylinders and the paylines projected 3D lines.
  • Baka Fighter - rock-paper-scissors, best of three, against a roster of 17 scripted opponents, each with its own prize and throw pattern; two of them are secret rungs gated on your high score.
  • Dance - a beat clock with an accuracy-weighted timing judge, a baked step chart selected by lane, and per-tier score multipliers. The rivals score for real.
  • Muscle Dome - not a card battle and not turn-limited: a ladder of ordinary battles, three courses of 8 / 8 / 13 rounds, each staging one real monster into the normal battle formation. You enter a directional command string under an AP budget, it plays out through the regular battle engine, and the round ends when one side is knocked out.
Runtime write-ups (repo docs) Fishing Slot machine Baka Fighter Dance Muscle Dome