# S2000

# S2000 — Introduction

### Overview

The IGT S2000 is a stepper-reel slot machine platform manufactured by International Game Technology. It was introduced in 1998 as the successor to the long-running S-Plus series, which ended production that same year. The S2000 became one of the most widespread reel slot platforms in casinos worldwide and remains popular today among collectors, home users, and technicians thanks to its reliability, extensive parts availability, and well-documented service procedures. <span class="inline-flex" data-state="closed">[<span class="relative transition-colors h-full max-w-[180px] overflow-hidden px-1.5 inline-flex items-center font-small rounded-full border-0.5 border-border-300 bg-bg-200 group-hover/tag:bg-accent-900 group-hover/tag:border-accent-100/60"><span class="text-nowrap text-text-300 break-all truncate font-normal group-hover/tag:text-text-200">Delphi Forums</span></span><span class="transition-all opacity-[0%] h-[17px] absolute right-[0.5px] rounded-r-full flex items-center px-1.5 bg-gradient-to-r from-accent-900/0 via-accent-900/100 via-30% to-accent-900/100 group-hover/tag:opacity-[100%]"><svg class="transition-all group-hover/tag:ease-out duration-[500ms] ease-in text-accent-100 group-hover/tag:scale-[100%] scale-[80%] group-hover/tag:opacity-[100%] opacity-[0%] -mr-[2px]" fill="currentColor" height="14" viewbox="0 0 256 256" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"></path></svg></span>](https://forums.delphiforums.com/slottech/messages/18768/7)</span>

This chapter covers the identification, configuration, and maintenance of the S2000 platform.

### Platform lineage

The S2000 is part of IGT's spinning-reel family, which evolved as follows:

<div class="overflow-x-auto w-full px-2 mb-6" id="bkmrk-platform-production-"><table class="min-w-full border-collapse text-sm leading-[1.7] whitespace-normal"><thead class="text-left"><tr><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Platform</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Production period</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Notes</th></tr></thead><tbody><tr><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">Model S</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">1986–1989</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">IGT's first spinning-reel series</td></tr><tr><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">S-Plus</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">1989–1998</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">Added embedded bill acceptor from mid-1993</td></tr><tr><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">S2000</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">1998 onward</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">Modular successor; this chapter's subject</td></tr></tbody></table>

</div>Early S2000 units can be distinguished from later production by their speakers: the first examples did not yet have the characteristic "batwing" speakers, which became standard on all production by the year 2000. <span class="inline-flex" data-state="closed">[<span class="relative transition-colors h-full max-w-[180px] overflow-hidden px-1.5 inline-flex items-center font-small rounded-full border-0.5 border-border-300 bg-bg-200 group-hover/tag:bg-accent-900 group-hover/tag:border-accent-100/60"><span class="text-nowrap text-text-300 break-all truncate font-normal group-hover/tag:text-text-200">Delphi Forums</span></span><span class="transition-all opacity-[0%] h-[17px] absolute right-[0.5px] rounded-r-full flex items-center px-1.5 bg-gradient-to-r from-accent-900/0 via-accent-900/100 via-30% to-accent-900/100 group-hover/tag:opacity-[100%]"><svg class="transition-all group-hover/tag:ease-out duration-[500ms] ease-in text-accent-100 group-hover/tag:scale-[100%] scale-[80%] group-hover/tag:opacity-[100%] opacity-[0%] -mr-[2px]" fill="currentColor" height="14" viewbox="0 0 256 256" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"></path></svg></span>](https://forums.delphiforums.com/slottech/messages/18768/7)</span>

### Key characteristics

**Modular design.** A defining feature of the S2000 is that almost any part of the machine can be upgraded or swapped — doors, bill acceptors, and even cosmetic elements such as speaker colors. This modularity is a major reason the platform is well-suited to refurbishment and long-term maintenance, and it is why configuration details can vary considerably between individual machines. <span class="inline-flex" data-state="closed">[<span class="relative transition-colors h-full max-w-[180px] overflow-hidden px-1.5 inline-flex items-center font-small rounded-full border-0.5 border-border-300 bg-bg-200 group-hover/tag:bg-accent-900 group-hover/tag:border-accent-100/60"><span class="text-nowrap text-text-300 break-all truncate font-normal group-hover/tag:text-text-200">Realslotmachinesforsale</span></span><span class="transition-all opacity-[0%] h-[17px] absolute right-[0.5px] rounded-r-full flex items-center px-1.5 bg-gradient-to-r from-accent-900/0 via-accent-900/100 via-30% to-accent-900/100 group-hover/tag:opacity-[100%]"><svg class="transition-all group-hover/tag:ease-out duration-[500ms] ease-in text-accent-100 group-hover/tag:scale-[100%] scale-[80%] group-hover/tag:opacity-[100%] opacity-[0%] -mr-[2px]" fill="currentColor" height="14" viewbox="0 0 256 256" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"></path></svg></span>](https://www.realslotmachinesforsale.com/blog/where-to-buy-igt-s2000-slot-machine-parts/)</span>

**Stepper reels.** Unlike video slot platforms, the S2000 uses physical reels driven by stepper motors, with the game outcome determined electronically and the reels positioned to display it.

**Ticket printing support.** The S2000 platform supports ticket printers for cashout (as do the related Vision and Reel Touch models), a capability the older S-Plus lacks. <span class="inline-flex" data-state="closed">[<span class="relative transition-colors h-full max-w-[180px] overflow-hidden px-1.5 inline-flex items-center font-small rounded-full border-0.5 border-border-300 bg-bg-200 group-hover/tag:bg-accent-900 group-hover/tag:border-accent-100/60"><span class="text-nowrap text-text-300 break-all truncate font-normal group-hover/tag:text-text-200">Yolasite</span></span><span class="transition-all opacity-[0%] h-[17px] absolute right-[0.5px] rounded-r-full flex items-center px-1.5 bg-gradient-to-r from-accent-900/0 via-accent-900/100 via-30% to-accent-900/100 group-hover/tag:opacity-[100%]"><svg class="transition-all group-hover/tag:ease-out duration-[500ms] ease-in text-accent-100 group-hover/tag:scale-[100%] scale-[80%] group-hover/tag:opacity-[100%] opacity-[0%] -mr-[2px]" fill="currentColor" height="14" viewbox="0 0 256 256" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"></path></svg></span>](http://phillipsgaming.yolasite.com/resources/IGT%20Slot%20Machine%20Manual%20(S-Plus_S-2000_Vision%20&%20Reel%20Touch).pdf)</span>

**Game library.** Many classic IGT titles run on the S2000 platform, including Double Diamond Deluxe, Triple Diamond, Five Star, Wild Cherry, and Double Desire. <span class="inline-flex" data-state="closed">[<span class="relative transition-colors h-full max-w-[180px] overflow-hidden px-1.5 inline-flex items-center font-small rounded-full border-0.5 border-border-300 bg-bg-200 group-hover/tag:bg-accent-900 group-hover/tag:border-accent-100/60"><span class="text-nowrap text-text-300 break-all truncate font-normal group-hover/tag:text-text-200">Realslotmachinesforsale</span></span><span class="transition-all opacity-[0%] h-[17px] absolute right-[0.5px] rounded-r-full flex items-center px-1.5 bg-gradient-to-r from-accent-900/0 via-accent-900/100 via-30% to-accent-900/100 group-hover/tag:opacity-[100%]"><svg class="transition-all group-hover/tag:ease-out duration-[500ms] ease-in text-accent-100 group-hover/tag:scale-[100%] scale-[80%] group-hover/tag:opacity-[100%] opacity-[0%] -mr-[2px]" fill="currentColor" height="14" viewbox="0 0 256 256" width="14" xmlns="http://www.w3.org/2000/svg"><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"></path></svg></span>](https://www.realslotmachinesforsale.com/blog/where-to-buy-igt-s2000-slot-machine-parts/)</span>

### Identifying an S2000

Because IGT machines from different generations look superficially similar, correct identification matters before ordering parts or following service procedures. Points to check:

- **Speakers:** batwing-style speakers indicate an S2000 (post-2000 production at the latest).
- **MPU board:** the S2000 uses a different main processor board than the S-Plus (commonly referenced as the 039-series board in parts listings, versus the S-Plus board located behind the hopper).
- **Serial/model plate:** verify the model designation on the machine's identification plate.

*(Add photos of your own machines here showing these identification points.)*

### What this chapter covers

- **Configuration** — option settings, game setup, and payout configuration
- **Maintenance** — routine service procedures, cleaning, and preventive care
- **Troubleshooting** — common faults, error codes, and diagnostic steps
- **Components** — reel assemblies, hopper, bill validator, printer, and boards

# S2000 — Configuration

### Before you begin

> **⚠️ Safety and legal notice.** Configuration changes affect payout behavior. Always verify local regulations regarding slot machine ownership and operation before making changes. Power down the machine before opening the logic area unless a procedure specifically requires it powered on.

**Prerequisites:**

- Access to the main door and logic area key
- The machine's game manual for the installed title *(list your reference documents here)*
- *(Any tools required — note them per procedure below)*

### Accessing the setup mode

*(Describe here how to enter operator/setup mode on your machines: key positions, test switch location, door interlocks. Add photos of the switch locations.)*

### Option settings

<div class="overflow-x-auto w-full px-2 mb-6" id="bkmrk-option-location-%2F-me"><table class="min-w-full border-collapse text-sm leading-[1.7] whitespace-normal"><thead class="text-left"><tr><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Option</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Location / menu</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Possible values</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Recommended setting</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Notes</th></tr></thead><tbody><tr><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(option name)*</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td></tr><tr><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(option name)*</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td></tr></tbody></table>

</div>*(Duplicate this table per settings group as needed — machine options, game options, communication options.)*

### Payout and denomination setup

*(Procedure for verifying or changing denomination, hopper limits, and payout-related settings. Include which settings require a RAM clear and which take effect immediately.)*

### RAM clear procedure

> **⚠️ Warning:** a RAM clear erases all bookkeeping data and settings. Record all meter values and option settings before proceeding.

1. *(Step)*
2. *(Step)*
3. *(Step)*

**After a RAM clear:** *(list what must be reconfigured, in order.)*

### Verification checklist

After any configuration change, verify:

- [ ] Machine boots without error codes
- [ ] Correct denomination displayed
- [ ] Test spin completes normally
- [ ] Payout test (hopper / printer) succeeds
- [ ]  Door closed, no tilt condition

# S2000 — Troubleshooting

### How to use this page

Each entry follows the same pattern: **symptom → likely causes (most common first) → diagnostic steps → resolution**. Start with the symptom you observe; do not skip the diagnostic steps, as multiple faults can produce similar symptoms.

### Quick reference: error codes

<div class="overflow-x-auto w-full px-2 mb-6" id="bkmrk-code-meaning-see-sec"><table class="min-w-full border-collapse text-sm leading-[1.7] whitespace-normal"><thead class="text-left"><tr><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Code</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Meaning</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">See section</th></tr></thead><tbody><tr><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(code)*</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(short description)*</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(link to entry below)*</td></tr><tr><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(code)*</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td></tr></tbody></table>

</div>*(Fill this table as you document codes; link each row to a full entry below so the table stays a fast lookup index.)*

### Machine will not power on

**Likely causes:** *(power supply, fuses, door interlock...)*

**Diagnostics:**

1. *(Step)*
2. *(Step)*

**Resolution:** *(...)*

### Machine powers on but shows error code

*(One sub-entry per common code. Duplicate the symptom/causes/diagnostics/resolution pattern.)*

### Reel-related faults

*(Reel tilt, reels not spinning, misaligned stops — one entry each.)*

### Hopper / payout faults

*(Hopper jams, empty hopper condition, coin-out errors.)*

### Bill validator faults

*(Rejection issues, stacker errors, communication faults.)*

### Printer faults

*(Ticket jams, print quality, printer not responding.)*

### When to escalate

*(Faults that indicate board-level failure and are better solved by swapping the board than by component repair — note where to source replacements.)*