NFL Pro League Football (Micro Sports, 1991)
What it is
Section titled “What it is”Micro Sports’ NFL Pro League Football is a 1991 DOS football simulation — not an arcade game. The operator coaches an NFL team: drafts the roster from the current-season or historical lineup, configures the offensive and defensive playbooks, then calls plays one at a time across a 16-game season (or single exhibition). Each play resolves in text play-by-play (“Marino drops back to pass… short completion to Duper for 7”) with minimal sprite animation; the operator’s screen between plays is the call sheet — offensive formation grid (I-form, Pro Set, Shotgun, Goal Line) crossed with the play menu (slant, screen, draw, deep post), defensive read prompts (3-4 vs 4-3, blitz vs cover-2), and the down-and-distance status strip.
The operator’s experience is a tight OODA loop: Observe (last play’s outcome + clock + field position), Orient (read defense from formation cues), Decide (pick offensive formation + play), Act (execute, watch text playback). 60 plays per game; 16 games per season; ~1000 OODA cycles per season. The fun is in the call, not in the watching.
The 1991 game is a refinement of the older Micro League Football lineage and a near-contemporary of NFL Challenge (nfl-challenge.md, 1985, Xor Corp). Both share the text-play-by-play + menu-call-sheet model; NFL Pro League is the more polished UX.
Why this is in the KN-86 inspiration set
Section titled “Why this is in the KN-86 inspiration set”KN-86’s mission board + phase chain (docs/software/runtime/orchestration.md, docs/software/runtime/mission-control.md) is structurally a tactical OODA loop:
| OODA stage | NFL Pro League Football | KN-86 mission play |
|---|---|---|
| Observe | Last play’s outcome, clock, field position | CIPHER fragment, mission-board state, deck credits/reputation |
| Orient | Defense formation read, time pressure | Capability tier, threat-cap inheritance (ADR-0030) |
| Decide | Pick offensive formation + play | Choose mission, select approach, deploy cart |
| Act | Execute, watch text playback | Execute mission, observe outcomes |
The football game is one of the cleanest examples of OODA-loop dispatch UX done well in 1991, on hardware roughly comparable to where the KN-86 lands (DOS-era display density, keyboard-only input, no mouse, text-driven feedback). Borrow:
- The call sheet as a screen-design primitive. Offensive formation grid on the left, play menu on the right, down-and-distance status strip on top, clock on top-right. Maps cleanly to KN-86’s Row 0 status strip + Rows 1-23 master/detail + Row 24 action bar. Cite in
docs/software/cartridges/authoring/screen-design-rules.mdas a sanctioned dense-tactical-decision layout pattern. - Text play-by-play as deterministic-replay. Each play is a sequence of text lines unfolded over ~3 seconds (with intentional pacing, not raw dump). Reads exactly like CIPHER voice fragments emerging on the CIPHER-LINE OLED (
ADR-0015,docs/software/runtime/cipher-voice.md). The football game proves the cadence + pacing recipe — don’t dump; type out at a speed that lets the operator mentally render the action. - Tight tactical-decision loop. Each play = 30 seconds of operator engagement (read prior outcome, pick next call, execute). KN-86 missions should have a similar pulse: short tactical decisions chained together over an hour-long session, not one big strategic choice that resolves in the background.
- Author-extensibility via editable playbook files. Both NFL Pro League and the older
NFL Challengeship with playbooks stored as editable text files — the operator can author custom plays. KN-86’s cart-extensible vocabulary viaemacs-extend-vocabulary(ADR-0016§7) is the same affordance, dressed in cyberpunk.
What KN-86 explicitly does NOT borrow
Section titled “What KN-86 explicitly does NOT borrow”- The football fiction. KN-86 is cyberpunk dispatch-deck; not a sports sim.
- The sprite animation layer. Some NFL Pro League installs render minimal sprite animation during the play. KN-86 stays text + ASCII per
effect/ascii-effects.md. No sprites.
Sister-product implication
Section titled “Sister-product implication”NFL Pro League Football is a candidate UX reference for the KN-90S Statline sister product (fantasy sports management handheld). Pair it with strat-o-matic-college-football.md as a cluster of tactical sports-sim UX references that would inform the Statline’s mode design. The KN-90S would then play in the lineage of:
- Strat-O-Matic CFB (dense-data tables, season-by-season league management)
- NFL Challenge (1985, earliest tactical-call sim,
nfl-challenge.md) - NFL Pro League Football (1991, refined call sheet + OODA loop, this entry)
Not a KN-86 cart; a KN-90S concept input.
Downloaded image(s)
Section titled “Downloaded image(s)”No screenshots saved yet — old-games.com page has thumbnails. Bring-up task: save the call sheet screen + a representative play-by-play screen. The call sheet is the single most useful asset.
- Cross-link
nfl-challenge.md— the earlier (1985) tactical OODA football sim. - Cross-link
strat-o-matic-college-football.md— the KN-90S sister-product candidate. - Cross-link
docs/concepts/kn-9x/kn90s-statline.md— the KN-90S Statline concept. - Cross-link
docs/software/cartridges/authoring/screen-design-rules.md— borrow the call-sheet layout as a sanctioned pattern. - Cross-link
docs/software/runtime/cipher-voice.md— borrow the text-play-by-play cadence as a CIPHER voice authoring pattern. - Related lineage: Micro Sports also published Micro League Football (1985, the direct predecessor) and Front Page Sports Football (1992-1996, the larger-budget successor). NFL Pro League Football 1991 is the sweet-spot reference — refined UX, small footprint, fully keyboard-driven.