TROLLEYMEN

Put a streetcar in the exhibit

Trolleymen recreates Pittsburgh's streetcars as they ran in the 1970s and 1993. The same simulator can recreate your town, or a town of your period, with its own line, its own cars and its own landmarks, and put a visitor at the controls in a cab with real pedals and buttons across three screens. New towns come together quickly.

Start a conversation
The view from a PCC's operator's seat, through the windscreen and down a brick street lined with houses and parked cars

Recreate your town or your era

Every streetcar line has a story a visitor can drive. The Pittsburgh in the game was built from open map data, survey elevation, aerial photographs, timetables and the memories of people who rode and ran the cars. The same method works for any line.

New towns, built quickly

A new line does not start from a blank page. The engine reads a town's streets from OpenStreetMap and its ground from U.S. Geological Survey elevation, lays the route from your track maps and puts cars on it, so a first drivable version of a new town comes together quickly. The Boston, San Francisco and Toronto previews on the home page were started exactly this way. The landmarks, the paint and the stories are added from there, and every stage can be driven and checked with you as it goes.

A real place

Your line as it ran, in the year you choose: the track and its stops where they were, the grades and the speed limits, the stores, churches and stations along the way, and the cars in the paint they wore. Streets that survive come from OpenStreetMap and the ground from U.S. Geological Survey elevation. What has gone is rebuilt from track maps, fire insurance maps, photographs and timetables.

A town of a period

If the line is long gone, or the museum tells a regional story, the town can be a composite: real kinds of streets, buildings and cars of a period, arranged into a place that never quite existed, with a route a visitor can learn in a few minutes. It is labeled as a composite so no one mistakes it for a map.

The cars

The game already has the PCC car in its common forms, an older Jones car, and the Siemens SD-400 light rail car, each able to wear any livery drawn from photographs. Another type of car, a double-truck wooden car or an interurban, would be a new model.

Work order

PartWhat the society bringsWhat gets built
The lineTrack maps, route lists, timetables, the stops and their namesThe route with its stops, curves, grades, switches and speed limits
The townPhotographs of the streets, fire insurance maps, a list of landmarksStreets, buildings and landmarks along the line, modeled from the photographs
The carsCar numbers, photographs of each side, paint schemes, the signs they showedThe cars in their liveries, with their roll signs and numbers
The peopleStories, rule books, oral histories, the fares and how they were paidRiders, fares, the operator's rules and the notes a visitor finds along the way
The dayThe season and the events that mattered: a fair, a parade, a snowstormThe light, the weather and the named runs visitors can pick

The exhibit cab

A PCC car was driven with the feet: the left foot held down a safety pedal, the right foot worked the brake and the power, and the gong was a button on the floor. An exhibit cab puts those pedals under a visitor's feet and the car's windows on three screens around them.

Swipe sideways to see the whole sketch.

Sketch of the exhibit cab Three screens across the top: the left window, the windscreen and the door side. Below them a console with the controller handle, sand, track switch, doors, headlight and emergency buttons, a docent key, and a USB board inside wired to a PC. On the floor the safety pedal for the left foot, the brake and power pedals for the right foot, and a foot gong. Three 27-inch screens, or one ultrawide LEFT WINDOW WINDSCREEN DOOR SIDE Controller (LRV, optional) Sand Track switch Doors Headlight Emergency USB board inside: it reads as a keyboard or a game controller Docent key PC Safety pedal Brake Power Foot gong left foot right foot
A sketch of the idea, not a drawing to build from. The controller handle is for a light rail car, whose operator drove with a hand controller instead of pedals.

A practical build

  • Computer. A desktop PC with a mid-range graphics card. The game runs in Chrome or as its own desktop app; three screens ask the card for three times the picture, so it should be sized for that.
  • Screens. Three 27-inch monitors on a triple mount with the side screens angled in, or one ultrawide monitor for a smaller footprint.
  • The controls board. A USB board such as an Arduino Leonardo or Pro Micro, or a ready-made arcade encoder. It shows up on the PC as a keyboard or a game controller, with no drivers to install.
  • Buttons. Industrial or arcade pushbuttons for sand, doors, the track switch and the headlight, a red mushroom button for the emergency stop, and a keyed switch for the docent.
  • Pedals. A set of sim-racing pedals, which already connect over USB as a game controller, or pedals built to the PCC's pattern with a position sensor in each. A floor button for the gong.
  • The console. Plywood or sheet steel, painted like the car's dash, with labels a visitor can read at a glance. Speakers in the console and, if wanted, a vibration transducer under the floor plate for the rumble of the motors.

Running it on the floor

  • Attract mode. While no one is at the controls the screens show the line: cars passing, the camera drifting along the street, and a card telling the visitor how to begin.
  • Short sessions. A visitor drives one short run, a few stops long, and gets a card at the end: time kept, stops made at the sign, riders carried. The next visitor starts fresh.
  • Docent controls. The key switch resets a run, changes the era or the route, and turns the attract mode on and off, without a keyboard in sight.
  • Lockdown. The machine starts straight into the game at opening time, full screen, with no way out to the desktop, and restarts itself if anything goes wrong.
  • Accessibility. A seated cab with room for a wheelchair, buttons within easy reach, a large-print instruction card, and hand controls for visitors who cannot use the pedals. The game shows its cues on screen as well as in sound.

What exists today, and what would be built

The simulator is a working game. An exhibit asks some things of it that it does not do yet, and they are listed here plainly.

PartWhere it standsStatus
Where it runsIn a web browser on a desktop or laptop, on tablets, and in the Meta Quest browser through WebXR. A desktop app build starts full screen and runs without a network: tested on a Mac; Windows and Linux builds are made but not yet run on those machines.Today
Keyboard, controller, touchThe keyboard, any standard game controller (Xbox, PlayStation, Steam Deck), and on-screen pedals on a tablet all drive the car and work the menus.Today
Buttons on a USB boardA board that types the game's keys works now: notch up and down, doors, gong, sand, the track switch, the emergency stop, the headlight. The same buttons wired as a game controller work through the controller layout.Today
Power and brake pedalsThe car's controller has four power and four brake notches. The keyboard and controller step it a notch at a time, and the tablet's on-screen pedals already turn a pedal's travel into notches. Reading a real pedal's travel from USB the same way is a small addition.New work
Safety pedalThe PCC's dead-man pedal, which stops the car when the foot comes off it, is not in the game yet.New work
Three screensThe game draws one view. Stretched across three screens it gives one wide, flat picture; a proper view for each screen, angled like the car's side windows, would be built for the exhibit.New work
Attract mode and sessionsThe game can already film itself along the line for its own trailers. An attract loop, timed visitor sessions, the end card and the docent's key are exhibit work.New work
Kiosk lockdownThe desktop app has no page zoom, reload or developer tools. Starting at opening time, no way out and a restart after a fault would be added.Part built
Your townPittsburgh is built. Boston's Mattapan line, San Francisco's F line and Toronto's King car were started from OpenStreetMap by the same tools and show how far the automatic part goes; the landmarks and the period detail are research and modeling for each place.New work

What visitors learn

Driving the car is the way in. What stays with a visitor is the place and the people.

How the streetcar worked

Why the lines were built where they were, how a car was driven and kept to time, the operator's rule book and seniority list, and how the lines were cut back and closed, or rebuilt as light rail as Pittsburgh's were.

The neighborhood

The stores, churches, stations and houses along the line as they were in that year, which a visitor can set beside the same street today.

Oral histories

Recorded memories of operators and riders can be placed along the line: at the stop where a story happened, in a letter from a rider, in the instructor's remarks on a first day. The game's career already delivers notes and letters in this way.

School visits

A run with a timetable teaches attention and care: stop at the sign, watch the switch, keep to the schedule, look after the riders. Two eras side by side show how a city changes.

How a collaboration could work

Each project is shaped with the museum or society. Nothing on this page is a quote, a price or a promise of dates.

  1. A conversation

    What you have, what you would like visitors to take away, and where the exhibit would stand.

  2. A scope on paper

    The place and the year, the line and its length, the cars, the form of the exhibit (a desk, a kiosk, a full cab), and who looks after it afterwards.

  3. Research together

    You share maps, photographs, timetables and people who remember. A first plan of the line comes back for your corrections.

  4. A first drive

    An early version of the line to try online or on site, and changes from the people who knew it.

  5. The exhibit

    The cab or the kiosk built and tried with visitors before it opens.

  6. Opening and after

    Installation, a guide for the docents, and a plan for updates and repairs.

Get in touch

If your museum, exhibit or historical society has a streetcar story, write with a few lines about it.

Write to

adam@adamsullivanconsulting.com

It helps to know:

  • the place, the line and the years you have in mind
  • what you hold: maps, photographs, timetables, recordings
  • the space you have and the visitors you expect
  • whether you are thinking of a kiosk, a desk or a full cab