27 guides · 19 reference topics · 99 named terms

Cronus Zen GPC, documented like a real language.

Friendly developer docs for GPC scripting: syntax, combos, wait() timing, PVAR and SPVAR, controller I/O, and device APIs — with install and debugging guides that read like docs, not forum posts.

Unofficial. Every reference page cites the official Cronus documentation.

Pixel-art retro developer workstation: a CRT showing code blocks, a keyboard, cartridges, a plant, and the scriptgpc robot mascot.

quick-start/

Your first script in three steps

A double-tap combo is the “hello world” of GPC. It exercises the three things every script needs: an input event, a combo, and timing.

Full install guide →
  1. Install Zen Studio and connect the PROG port

    Zen Studio talks to the device over the PROG (side) port, not the console-facing OUT port. Update firmware once, then keep Studio open while you work.

    Studio & firmware guide
  2. Paste a script, compile, and write it to a slot

    Open a new GPC file, paste the snippet on the right, press Compile, then Program to one of the memory slots. Fix compiler errors before the write step.

    Install walkthrough
  3. Select the slot on the device and test the combo

    Cycle to the slot on the Zen, press the mapped button, and confirm the double-tap fires. From here, read the basics guide and start editing wait() values.

    GPC basics
double_tap.gpc
// Tap Cross once, the Zen sends it twice.
// event_press fires on the rising edge of a button.

main {
    if (event_press(PS4_CROSS)) {
        combo_run(DoubleTap);
    }
}

combo DoubleTap {
    set_val(PS4_CROSS, 100);
    wait(40);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(40);
}

guides/

Long-form guides

Install walkthroughs, timing deep dives, and debugging playbooks — each one links back to the language reference it depends on.

All 27 guides →
Start hereGPC Programming

How YewScripts Builds NBA 2K GPC Libraries (Engineering Notes)

Inside the implemented YewScripts delivery model: access checks, server-side generation, personalization, leak tracing, user passwords, archives, and flash-only programming.

11 min read · updated Jul 24, 2026

Our pick for a first read. It links out to every reference page it depends on, so you can go as deep as you need without losing the thread.

Read the guide →
GPC Programming11 min

How a Shot Combo Is Built in GPC

A worked example of the GPC behind a 2K shot mod: a hold-then-release auto-green combo, a rhythm-style right-stick sweep, a menu page that toggles a value and saves it with set_pvar, and an OLED page that prints it.

GPC Programming9 min

GPC Patterns for a Dynamic Dunk Meter

NBA 2K27's Dunk Meter re-evaluates the defense from takeoff through the finish — a green window that moves mid-animation. Why static timing tables fail, and how to think about validation harnesses.

GPC Programming10 min

Per-User Build Compilation: How Protected GPC Delivery Works

The architecture story of per-user compiled GPC builds — what happens at generation time, what build-level protection means, and how to tell a generated build from a copied file.

Setup9 min

Zen Studio Slot Strategy for the 2K27 Launch Window

A practical slot and profile organization plan for NBA 2K27's compressed launch calendar — Early Access on Aug 26, worldwide launch Sep 4, and the volatile Season 1 patch weeks after.

Guides10 min

Instrumenting Your Own Timing Tests in NBA 2K27

A DIY measurement method for 2K27 timing work — using the split Timing/Tempo feedback, clip review against the eight-tier contest overlay, and offline-versus-online offset discipline.

GPC Programming10 min

Migration Engineering: Porting 2K26 GPC Logic to 2K27

What survives a 2K generation jump and what doesn't — structure, documentation habits, and menu architecture carry over; timing tables and animation assumptions are dead weight.

reference/

The GPC language reference

19 topic pages across 6 sections cover 99 named functions, commands, declarations, and constants. Each page has syntax examples, common mistakes, and links to the official docs.

Open the reference →

examples/

Scripts we reference

Guides cite these production libraries as worked examples of GPC in the field. They are sold on yew.gg and yewscripts.com.

How generated builds work →

Pricing, checkout, and support live on yew.gg and yewscripts.com.

community/

Buyer reviews on Whop

yewscripts on Whop: company-wide public figures and verbatim five-star reviews from the yewscripts Whop store.

Read all reviews on Whop ↗
rating
4.8/5
reviews
1,100+
members
22,000+
merchant
verified since 2024
★★★★★snapshot 2026-09-03
  • OD3U★★★★★
    Addisyn replies insanely quick and gives me amazing fixes. Also the script is insane

    Apr 2026 · published on Whop

  • Matthew★★★★★
    Helpful, fast replays. Easy script and easy to use

    Jan 2026 · published on Whop

  • Sias★★★★★
    awsome service i needed help and they got back to me within 5 mins

    Oct 2025 · published on Whop

faq/

FAQ

ScriptGPC documents the GPC language from the compiler's point of view. Every reference page cites the official Cronus documentation it summarizes.

Is ScriptGPC affiliated with Collective Minds?

No. Follow official Collective Minds documentation for firmware details.

Where are yew2K, Prime, Hoops, and Green sold?

yew2K on yew.gg/2k; Prime, Hoops, and Green on yewscripts.com. This site documents GPC behavior and links there.

Can an authentic YewScripts build be downloaded free from another site?

No authorized public free-download source exists for paid YewScripts builds. Only yew.gg can issue a new authorized, recipient-specific build; third-party files are unofficial copies without recipient provenance.