Shrek

Partial

Stern2008SAMstern.shrek.2008 1 of 2 editions

Wire it up

what an authoring tool needs first
Bind this ROM
shr_141

2 ROM sets resolve to this machine. Clones share the definition unless a hardware difference is listed.

Controller platform
pinmame.sam

PinMAME already reports logical active state. Do not invert again in the table — normally-closed is a physical fact recorded per switch, not a runtime transform.

Displays

No display inventory recorded yet.

Address space
Solenoids
33–33 (1)

Coverage

Partial

Real evidence exists, but authoring requirements are still missing or in conflict. Verify before shipping a table.

Completion19%

Progress is derived from the fixed author-readiness requirements. It helps rank unfinished work, but only a 100% author-ready definition passes the publication gate.

Catalog Identity
validated
Address Enumeration
unknown
Semantic Naming
unknown
Physical Wiring
unknown
Mechanisms
unknown
Variant Coverage
candidate
Recreation Knowledge
unknown
Still missing · 13
Driver MappingInput EnumerationInput SemanticsOutput EnumerationOutput SemanticsDisplay InventoryMechanism InventoryMechanism BehaviorPolarityVariant DifferencesRecreation NotesProvenanceSpatial Placement

Controlled devices

Everything the ROM can energise, grouped the way a table author builds it.

Virtual & other outputs

1
1 shown
# Name Device ID Evidence
33
PinMAME SAM game-on state
solenoid.33 candidate

Recreation notes

Working knowledge that has no schema field yet — edition differences, tuning values, pitfalls.

Coverage: partial - machine identity plus candidate-only I/O attachments. Playfield devices, wiring, mechanisms, and behavior are evidenced only as unverified candidates.

This record was promoted from the generated catalog stub stub.pinmame.shr_141 by the catalog-wide identity pass of 2026-08-29. The promotion resolves machine identity and carries the catalog's residual driver grouping over unchanged, the platform and device attachments below were added by the 2026-08-29/30 candidate passes and assert nothing beyond candidate provenance. Every requirement in the definition's coverage.missing is genuinely outstanding.

Identity

  • PinMAME catalog: root driver shr_141, description "Shrek (V1.41)", manufacturer "Stern", catalog year "2008".
  • OPDB record G5LW9-ML371 (IPDB 5301) names this machine "Shrek" (Stern, manufacture date 2008-04-01); the resolved identity rests on the agreement of the PinMAME catalog and this reviewed mapping.
  • The definition's driver list is exactly the clone tree PinMAME declares under shr_141; whether every listed driver really runs on this physical machine is unverified.

Drivers this record holds

  • shr_130 (2008, Stern, clone of shr_141).
  • shr_141 (2008, Stern).

PinMAME source contract (candidate)

  • The pinned PinMAME source declares shr_141 at src/wpc/sam.c:2949 with machine module sam1; the definition declares controller platform pinmame.sam from it.

What a curator must establish next

Full input, output, and display enumeration with semantic names; physical wiring and polarity; mechanism inventory and behavior; variant differences across the clone tree; recreation knowledge from a manual, schematic, or known-working table; runtime provenance; and a normalized spatial placement for every physical device. No manual, schematic, or runtime-harness evidence is retained for this machine yet; the candidate sections above are the only retained I/O evidence so far.

ROM sets

Every driver that resolves to this physical machine.

ROM set Description Year Parent Hardware
shr_141Shrek (V1.41) 2008
shr_130Shrek (V1.3) 2008shr_141

Parent set: shr_141 — clones share this definition unless a hardware difference is noted.

Evidence

Every claim above traces to one of these. When they disagree: a known-working VPX script wins on controller addresses and causality, the manual wins on wiring and construction, pinned PinMAME wins on emulator routing and display layout.

  • PinMAME catalog

    BSD-3-Clause

    pinmame.catalog.8371478a7640

    PinmameGetGames

    by
    PinMAME contributors
    rev
    8371478a7640
  • PinMAME source

    BSD-3-Clause

    pinmame.core.8371478a7640

    src/wpc/sam.c:2949 (machine module sam1)

    by
    PinMAME contributors
    rev
    8371478a7640

Something wrong or missing?

This definition still has 13 unmet requirements, listed under Coverage above. Fixes belong in the definition itself — editing on GitHub forks it for you and opens the pull request.

Cite a source for anything you change — a manual page, a line in a working VPX script, PinMAME source, or a reading from the machine's own service menu. Claims without provenance cannot be validated.

Other editions

Family Guy / Shrek shipped in 2 editions with different playfields. Compare what each one actually has before building against this definition.

All 2 editions of Family Guy / Shrek, side by side

Same platform