gstellenberg
672c48c61d
Added code to parse Fxxx notation for WPC flipper coils, distinguish between WPC and WPC95 in coil numbering, and remap WPC coils between 37 and 44 to x + 101 to use P-ROC's enable[8] which goes to the 8-driver board
2009-10-10 23:02:03 -05:00
gstellenberg
e496c5d35e
Split kPRMachineWPC into WPC and WPC95
2009-10-10 22:58:58 -05:00
gstellenberg
55f70dfcfb
Split kPRMachineWPC into WPC and WPC95
2009-10-10 22:58:10 -05:00
Gerry Stellenberg
93274c40bd
Use custom machine type so that it will run regards of the machine the P-ROC is installed in.
2009-10-02 15:56:19 -05:00
Gerry Stellenberg
9b0322a4fc
Only set up machine type defaults if not kPRMachineCustom.
2009-10-02 15:55:30 -05:00
Gerry Stellenberg
2efa0ad54c
Added function IsStern() to assest PRDevice.cpp in determining the machineType.
2009-10-01 22:46:18 -05:00
Gerry Stellenberg
2a48ff79c9
Added high current drive protection to default WPC and Stern coils. Adjusted Stern driver group times to reflect latest FPGA 1.11, and moved some machineType determination logic into a function in PRHardware.cpp.
2009-10-01 22:45:37 -05:00
Gerry Stellenberg
12e81a4510
Separated kPRMachineStern into ...SternSAM and ...SternWhitestar and added SternWhitestar decodes.
2009-09-28 23:35:42 -05:00
Gerry Stellenberg
5471a0f48c
Separated kPRMachineStern into ...SternSAM and ...SternWhitestar
2009-09-28 23:34:52 -05:00
Gerry Stellenberg
e61311faf9
Separated machineType stern into sternSAM and sternWhitestar.
2009-09-28 23:33:49 -05:00
Gerry Stellenberg
966371a34e
Separated machineType stern into sternSAM and sternWhitestar.
2009-09-28 23:33:36 -05:00
Gerry Stellenberg
3f36b408ca
Separated machineType stern into sternSAM and sternWhitestar.
2009-09-28 23:33:09 -05:00
gstellenberg
d767e74258
Fix error in Stern switch mappings.
2009-09-27 01:05:57 -05:00
gstellenberg
4cb8c8d329
Fixed a typo in the Windows section and added instructions for building with the -fPIC compile option
2009-09-27 00:50:09 -05:00
gstellenberg
24a2ab662e
Use kPRMachineCustom as an override to the machineType protection
2009-09-27 00:37:47 -05:00
gstellenberg
600845fe52
Added an internal variable readMachineType to hold the machineType read from the board.
2009-09-27 00:27:27 -05:00
gstellenberg
fba3d5354b
Made some adjustments for initial Stern experiments. Also added a check of the requested machineType against the machineType read from the P-ROC. Create() fails if the check fails
2009-09-27 00:26:46 -05:00
gstellenberg
08d7655d27
Added Stern code to PRDecode
2009-09-27 00:25:13 -05:00
gstellenberg
44c9e3d1db
Added code to set up Stern flipper rules
2009-09-27 00:22:08 -05:00
gstellenberg
5d81e1f4b6
Added constants for Stern flipper patter on and off times.
2009-09-27 00:20:36 -05:00
gstellenberg
fc32faea75
commented out test schedule to driver 0
2009-09-27 00:15:52 -05:00
Adam Preble
a70a8ea59c
Added /shared folder; moved dmd, sound, and yaml files there.
2009-09-22 00:15:43 -04:00
Adam Preble
5dbe3e696f
libpinproc: fixed uninitialized memory that could cause memory consumption leading to a crash.
...
pypinproc: changed linker path to point to ../bin. Added note about running in 64-bit environment (Snow Leopard).
pyprocgame: debug printing enhancements
jdtest: Fixed bug (not clearing out drop target mode). Added initial Splash.dmd.
2009-09-21 23:12:41 -04:00
gstellenberg
d8006b3029
Added ball search, service modes, and sounds
2009-08-09 18:37:52 -05:00
gstellenberg
effb954d0c
resolved merge conflict
2009-08-02 16:20:27 -05:00
gstellenberg
6a223cd85e
Experimenting with a ball search mode
2009-08-02 16:18:52 -05:00
Adam Preble
d68df9eb39
Merge branch 'master' of git@github.com:preble/P-ROC
2009-07-20 20:40:30 -04:00
gstellenberg
28c170baf4
README.markdown formatting changes
2009-07-12 22:44:43 -05:00
gstellenberg
676b470f62
Added temporary Windows build instructions
2009-07-12 22:41:55 -05:00
gstellenberg
0ca7e4c9f1
Replace sleep() with PRSleep() for cross-platform compiling
2009-07-12 22:17:03 -05:00
gstellenberg
583b7113c5
Fixed bug due to unitialized variables in PRJTAGDriveOutputs calls
2009-07-12 17:41:32 -05:00
gstellenberg
0a4aefdd6c
Added support for DMD frame events and new switch event enable.
2009-07-12 16:11:19 -05:00
Adam Preble
b620024e8c
Merge branch 'master' of git@github.com:preble/P-ROC
2009-07-06 22:42:16 -04:00
Adam Preble
cc9329d893
Added jdtest.DropTargetsCompletedHurryup. Added game_started() and start_game(). Added auto_reset to drop target class.
2009-07-04 12:27:07 -04:00
Adam Preble
ae8b4ecbb1
Working on ball_starting(), ball_ended(), etc. state events.
2009-07-03 16:28:57 -04:00
Adam Preble
045152f973
Snapshot of progress adding DisplayController and other DMD classes.
2009-07-02 19:25:18 -04:00
gstellenberg
71255a0034
Merge branch 'master' of git@github.com:preble/P-ROC
2009-06-28 22:35:58 -05:00
gstellenberg
1c0a034d9a
removing unused files.
2009-06-28 22:35:04 -05:00
gstellenberg
6b810edd78
Added pinprocfw, a utility to verify/update the P-ROC's firmware (FPGA image).
2009-06-28 22:33:02 -05:00
Adam Preble
ac90247902
Implemented ProgressiveDropTargetBank. Moved some procgame methods/vars to be private. Added enable_flippers(); load_config() no longer does this automatically.
2009-06-25 19:47:45 -04:00
Adam Preble
817ff655c1
Added BasicDropTargetBank mode. Reorganized procgame module.
2009-06-23 21:50:54 -04:00
Adam Preble
b106f44e8a
Python progress. Bugfix in PRDevice.cpp.
2009-06-22 18:31:38 -04:00
Adam Preble
f5a65921c9
Updated instructions to reflect libusb-1.0. More JD.yaml.
2009-06-21 15:36:18 -04:00
Adam Preble
c9fccd7c6a
Merge branch 'master' of git@github.com:preble/P-ROC
2009-06-21 12:03:35 -04:00
gstellenberg
3926fbb84e
Resolved a number of build issues with WIN32 builds
2009-06-12 10:03:18 -05:00
gstellenberg
a2cf25620b
Resolved a number of build issues with WIN32 builds
2009-06-12 10:00:20 -05:00
gstellenberg
b1ce47989c
Resolved a number of build issues with WIN32 builds
2009-06-12 09:57:00 -05:00
gstellenberg
789ac049db
Resolved a number of build issues with WIN32 builds
2009-06-12 09:47:43 -05:00
Adam Preble
09b77068ea
Python: Added procgame, various driver and switch calls to pypinproc.
2009-06-07 14:47:20 -04:00
gstellenberg
419269a60d
Added D2XX support
2009-06-01 11:07:56 -05:00