The FreeWPC Manual

Table of Contents

Up: (dir)


Introduction

This is the manual for FreeWPC, a free platform for developing replacement game ROMs for Bally/Williams pinball machines based on the WPC (Williams Pinball Controller) chip. FreeWPC provides the foundation for building new ROMs with custom game rules. This document describes version 1.10-dev of the software.

FreeWPC is developed by Brian Dominy (brian@oddchange.com) and is licensed under the GNU General Public License version 2 or later. The latest version of the software can be obtained at http://www.oddchange.com/freewpc. Developers should be familiar with basic embedded systems programming concepts and the C programming language. Familiarity with 6809 assembler is recommended but not necessary. Also, knowledge of WPC pinball machines is very helpful.