============================================================================== == Jersey Jack Pinball, Inc. == == Presents == == The Wizard of Oz == ============================================================================== == http://www.jerseyjackpinball.com/ == == Facebook: http://www.facebook.com/JerseyJackPinball == == Support Portal: http://www.jerseyjackpinball.com/support == == Company Twitter: @JJPinball == == Software Department Twitter: @JJPSoftware == ============================================================================== == Copyright © 2023 Jersey Jack Pinball, Inc. == ============================================================================== Comments, questions, and/or bug reports? Ask @JJPSoftware, which is monitored and responded by humans. Issues with your game? Please open a ticket: http://store.jerseyjackpinball.com/Support-Form/ ============================================================================== == Legend == ============================================================================== + Addition * Change/bugfix - Note ============================================================================== == Known Issues == ============================================================================== === Core Code - On 27" monitors, code loading text is being cut off. This is largely due to rewriting the display system to be able to adjust the screen on-the-fly in diagnostics. - It is possible on Gen1 motherboards with 2.0 lighting that your lights will not appear to be in the right place. A single reboot will fix this problem. It may occur again if settings are reset or drive is re-imaged. ============================================================================== == Version 7.04 October 20, 2021 == == ISO MD5 Checksum: d994bb37b27c70e8b8116a7611b943f3 == == DELTA MD5 Checksum: 04e2471a132b67b7966e5d07f7bac85a == ============================================================================== - note: this is available in a "full" install release and in a "delta" upgrade, which can be installed over v07.03 === Game Code + Added achievements with Scorbit. + Integrated Scorbit Display Names into the user interface and HSTD entry. * Various other bug fixes and improvements. === Core Code + Added hardware detection page in utilities menu. * Various other bug fixes and improvements. ============================================================================== == Version 7.03 June 1, 2021 == == MD5 Checksum: 73f926d2b2cbe031b87f5d209d9d00a5 == ============================================================================== === Game Code * Fixed glitch on the screen that shows up with Balls in Reserve. * Fixed a bug in hurry-build shot lighter such that when all lit shots are exhausted the next shot lit could've been one of the last shots lit. * Various other bug fixes and improvements. === Core Code + Added WiFi and hard-wired networking. This allows for future online update support. You'll need to install a WiFi dongle or hardwire the game to your network for this feature to work. + Added the option to opt-in to Beta Network Updates. + Added initial Scorbit integration. * Added Player Menu, accessing it by holding the right flipper button in Attract Mode. This allows for connecting of Bluetooth headphones. You'll need to install a Bluetooth dongle for this feature to work. + Added a shaker motor test. + added shaker motor option to Matrixed Switches Test to help find flaky switches without having to pound on the playfield. * Various other bug fixes and improvements. ============================================================================== == Version 7.02 August 12, 2019 == == MD5 Checksum: b76b8c5c030db0aec65023864fe7958e == ============================================================================== === Game Code * Fix bug where ball plunges were awarding Horse of a Different Color awards. * Enter initials: position is now filled with 'A' instead of blank after doing a 'DEL'. * Game length now shown on coin-in page. * Fix small graphic glitch in HSTD award page when a credit award is given (some text overlap). === Core Code + Added Utilities -> Dump Logs to diag menu. This can provide information to the software department if there's a problem. Put a USB stick in for it to work. * Changed name column spacing for presets. * Trough settle time reduced to 1/2 second. * Autoplunger settle time reduced to 1/4 second on close. + Added Settings -> System -> General -> Player Addable adjustment which controls when a player may be added to a game in reserve ball play. (Setting is disabled and ignored when BALLS IN PLAY is on, which only allows player adds during ball 1.) Can be set to ALWAYS or BEFORE LAST BALL (the default). When set to BEFORE LAST BALL, a player can be added until any player hits "Last Ball" status for the first time (even if they earn additional balls). If the game is set to 1-ball play, the adjustment is effectively treated as "ALWAYS." ============================================================================== == Version 7.01 April 5, 2019 == ============================================================================== === Game Code * Fix score background not updating player up number properly. * Update social media page. === Core Code * Fixed typo in file load error message. * Displayed game version now includes dongle-programmed flags and trim levels. === OS * Change in delta updater to prevent thumb drive "corruption." + Starting with drives imaged from this version, ISOs will be able to save system data (audits, adjustments, high scores, etc.). This happens by default if the system detects a compatible existing version. It is possible to reset factory defaults by following on-screen instructions during imaging. - Note this means the first time you install this version, your existing drive will NOT be compatible, so you'll need to backup settings manually if you want to keep them. ============================================================================== == Version 7.00 March 20, 2019 == ============================================================================== === Game Code * Updated HSTD routines for new core HSTD handling. + Sound to start button with no credits. * Tilt speech is more likely now due to addition of more tilt speech. * "Player X" doesn't show up in HSTD if there was only one player. * Trough switches renumbered to be consistent with '#1' being where the kicker is. * Fix castle door switch debounce. Starting with v6.5, doors were scoring 2 door hits at once if both doors were hit; now a single hit is scored. * Updated bumper/sling coil strength setting options to work with core changes. * Fix text display on some display effects. * Improve shooter launch sound logic. * Now don't show high scores in status report if HSTDs are disabled. + YBR version support: - Monkey permanently disabled; won't show as bad in test. - Remove Monkey and Castle Lock switches. + Support for cabinet 2.0 switches and headphone jack/volume switches (new YBRs and 75ths). * Virtual Monkey ball lock now holds ball for all of the display effect (both for YBR games and any time virtual lock is turned on in settings or Monkey auto-disabled by game). * Fix non-fatal error caused by burn-in. * Now fireball lamp won't turn on if Melt the Witch is lit. * Now don't show extra balls when in Balls in Reserve mode. * Update attract mode to ignore invalid pricing tiers - previously, invalid pricing tiers showed up blank during pricing display. (Invalid pricing tiers are tiers where cost/game is not a better deal than a previous level. Games have never honored these levels but the way they were not displayed was odd.) * Bonus lamp effect now fades into next game state. * Bonus lamp effect now starts even if display effect is held up. * Ball save lamp now blinks faster as time runs out. * Home preset now matches default settings. === Core Code * HSTD system reworked to streamline entry and display. * Fix test report notice sound. * Fix for some extremely unlikely and random crashes. + Switch History test. * Fix non-fatal error during sound test. + Add ball serve to log. + Add ball(s) missing to test report. + Add sound for confirmation to Custom Message and Set Clock. + Add confirmation message and sound to saving custom message and setting clock; added confirmation sound to saving custom graphic. * Ball search automatically held off while trough is being actively paused. * Issues with audit and adjustment files are now printed to console on load. * Changed maximum time per status report page to 20 seconds. * Default trough kick time increased to 16. * Fix status report delay/display time adjustments. * Change formatting of hardware info to be able to display more lines. * Improve ball collection routine. * Balls In Reserve is now default style of game play. * Fix potential bug logging adjustment changes during factory reset. * Revamped pricing controls. Now changing currency will reset all values for pricing and coin door to default values for that currency and reset all earnings and credits. * Fix Euro 11 pricing. + Add Japan pricing. + Add currency change warning to Pricing Settings preview. * Warn (in diag only) when an invalid pricing tier is set. * Fix match potentially awarding incorrectly if interrupted with start button. * Fix log events for balls in reserve Game End. * Fixed false event logging for settings changes. * Log trimmed to 30,000 lines on init now. * Log now differentiates Ball End Started and Ball End Finished. * Fixed UK pricing resets. * Added log events for ball drain, mb start/restart/end, and (non)fatal errors. * Start button now dispatches on close in diag (behavior changed because of handling ability to restart games at new times). * Fixed plotting of certain movies that might cause graphical glitches. * Trough test enhanced and allows trough VUK stregth adjustment changing. * Fix potential incorrect ball counting after ball search 4. * Abandoned devices don't count as having released balls in ball search anymore. === OS + Support for Gen3 & Gen4 motherboards. * Better display handling. ============================================================================== == Version 6.61 December 21, 2017 == ============================================================================== === Game Code * Fixed cases where the score display was showing up at the wrong time === Core Code * Fixed: Operations manual has been restored. ============================================================================== == Version 6.60 December 12, 2017 == ============================================================================== === Game Code * Improved initialization for 2.0 LED system on older motherboards * Fixed lamp effects on Skill Shot and Toto Escapes * Tweaked lamp color in TNPLH to be more sepia-ish * Don't show Today's High Scores page if there are none to show * Removed adjustment to kick out locked balls at game over (always ON now) * Toto Escapes: drop target now stays up (just like TNPLH) + Added some sounds to a few targets that were silent + Added some speech in a few places * Winkie Drop target knockdown coil hit softer on first kick === Core Code * Fixed audio mixing issue that resulted in distorted sounds * Fixed ball tracking error caused by losing ball from lockup during ballsaver + Added CUSTOMIZATION sub-menu under UTILITIES in Diagnostics * Fixed a drain/tilt condition that could cause a game to hang * Suppress knocker when Match is skipped via start button (on free play only) + Added check for switches stuck closed/open at power up + Added check for any opto switch working at power up; multiball devices will not kick if no opto switch working + Added display message at power up if Test Report error detected * Trough will abandon kicking after a while + Added check for all trough switches closed (including jam); trough will not kick when this condition detected (likely a failure of the trough board); game will not start during this condition, and a Trough Error message is displayed * Multiball devices will abandon kicking with coin door open now; abandoned devices will kick when door is closed + Added Knocker Strength adjustment * Turned on Test Report "dot" Paid Play preset * Turned off Today's High Scores for Paid Play preset * Fixed "Last Game Scores" displaying after Factory Reset * Removed erroneous "Coin Door Open at Init" logger event when exiting Diag * Hide Pindemption presets when not enabled via dongle + Added Status Report Start Time adjustment * Allow main screen scale/offset adjustment on all monitor types === OS * Fix for screen freezing with older motherboards. ============================================================================== == Version 6.50 June 20, 2017 == ============================================================================== === Game Code * Fix lamp board disabling/jumpering. * Fix Witch debounce times (core change made it very hard for her to register). * Hopefully fixed the Winkie drop target coil lock-on issue. * Fix 1-player choreography at ball start. * Special display effect now only shows if set for points, otherwise it shows Free Game or Extra Ball. * Music no longer silenced at endball waiting for bonus to start. * Custom high scores now come after normal and daily high scores. * Fix music possibly going away after adjusting volume. * Spinner now scores points based on BALL status and BALL difficulty. + Added "Hurryup Magnet Helper" adjustment. Can be set to On/Off, default is ON. If Witch Hurryup is running and Dorothy isn't ready to be captured, shots to the right orbit will be attempted to be caught by the magnet for easy Witch shots. The magnet doesn't work the best in this application, but when it works it's useful. === Core Code * Fixed a very rare potential game-crashing race condition in 2 game systems. * Console can fill the screen now. * Added maintenance reboot event to the logger. * Fixed game time audit (it would get messed up if a game was started again before attract mode). + Start button will now allow restarting on ball 1 without adding players. * To accomodate the above, players are now added when the start button is released, not when it is pressed. + Courtesy kicks. * Console now displays loading progress. * DEFAULT ADJUSTMENT VALUES NOW REPRESENT "HOME" OPTIONS. + Added "Install Coin-Op" preset for easier setup for operators due to the above change. * HSTD Multiple Initials/Player now defaults to OFF. ============================================================================== == Version 6.11P == ============================================================================== === Game Code + Support for reserve ball play. * Attract mode score display now shows remaining balls (including extra balls) instead of completed balls for interrupted games. This is a more accurate measure of what a player had left. The player who was active is marked with an asterisk, but that currently-active player does not have their current ball counted as part of balls remaining. === Core Code + Reserve ball play. This is a new paradigm for playing pinball games where one does not have a concept of a ball-in-play (i.e. ball 1, ball 2, etc.), but rather has balls remaining, such as lives in a video game. - This gives us 2 main abilities: - 1. Players can join in at any time now, even your last ball. - 2. Extra balls are not played immediately. Rather, players continue to cycle turns as long as a player has balls to play. This way, a player doesn't monopolize a game with his co-players with 4 extra balls stacked at once, rather they are basically played at the end of the game. If multiple players get extra balls, they continue to switch off as if the game were a longer game. + Ball Play Type adjustment. Can be set for "BALLS IN PLAY" or "BALLS IN RESERVE". The default is currently BALLS IN PLAY (the traditional way of playing pinball). * Improved Dump Stats output. + Maintenance reboot. This will automatically reboot the machine if it has been on for more than 24 hours, and the game has been idle for at least 1 hour. It will give a 10-second warning you can cancel by hitting both flipper buttons, at which time it will wait at least another hour. * Missing aux displays will no longer show their contents on the main display. This caused some nasty issues in the OS for some reason. * Fixed Euro presets specifying Pound pricing. + Added some "FEC" pricing presets to make it easier to set up token/swipe etc. pricing. === OS * Changes for maintenance reboot. * Reboot/power cycle now required after an update. * Manual version 3.5 (December 2016). ============================================================================== == Version 6.10 == ============================================================================== === Game Code * Fixed display of extra-wide 11-character names after entering a HSTD name. * Fixed extra shot light showing up in Melt the Witch. * Fixed display of switch numbers in Trough Test. * Fixed chase ball being flagged as a saved ball (speech and audit). + Today's High Scores added to attract mode and status report. + Sub-category in High Score settings for game-specific HSTDs. * Fixed stale ECMB lamps that occurred when ECMB ended abnormally. * ECMB lamps now go transparent to let other stuff show through. * LED 2.0 lamp renumbering. * Fixed TNPLH and TOTO ballsavers not resetting properly when consumed and another multiball started. * Bad switch count increased on upper playfields. * Fixed a condition where game could get stuck in Game Over by hitting Start just before match sequence. * Coin-in no longer cancels entering initials (caused game to get stuck). * Fixed test report typo with Monkey Mech. + Added fanfare for finishing TNPLH I somehow missed. + Floating Scores adjustment. Can be set to NEVER, WITH SCORES, or ALWAYS. WITH SCORES will float the scores whenver the player scores are shown, ALWAYS will show them on full-screen animations as well. Default is WITH SCORES. * Fix LOCK lamp blinking green during ECMB. * Dorothy Captured can no longer be blown off since it didn't serve any useful purpose and introduced a timer bug. * Fix drop target not awarding Witch Melt Victory Lap points (broken in 6.04 trying to prevent bad Witch state advances). * Drop target now comes up for one hit each visit to the Castle Playfield during Rescue Multiball to prevent exploitability. * SOTR Champ now shows actual SOTR total, not player's end-of-game score. * Fixed a bug that prevented someone from getting SOTR champ if someone played their first ball after a previous player got SOTR. * Drop target now up when it is lit for yellow points in SOTR (prevents VUK-> 'S' target exploit). * Manual updated to v3.3. === Core Code + Game time histogram audits. * Fixed ball time audit. * New coin door open message. * First-level menu of diag changed to reduce option overload. * Overlaid a message on switch test preview to reduce confusion. * Fix switch number shown for matrixed switches in Test Report. * Rearranged audits to keep most important ones at the top. * Hitting flipper buttons now resets ball search timer to 5 seconds (if it was lower than that) instead of the full 15 seconds. Holding a flipper button for 2+ seconds will reset the timer to the full amount. + Today's High Scores. + Ball search and chase ball audits. * Sub-menus for "regular" high score and "today" high score settings. + Added a delay for adding players so it's not done by accident. * Starting mode of Coil Test is now MANUAL and not RUNNING. * Ball serve checks for logical balls in play to avoid improper ball save speech. * Start button with 0 credits will not interrupt match now. * If Game Restart is set to SLOW, game can now be restarted on ball 1 if max players are in the game. * Match now awards credits if display effect is interrupted. * HSTD enter initials now times out after 60 seconds of inactivity. * Fixed an amazingly rare seemingly random crash bug. (r1159) * Fixed ball roll tilt simulation. * Fixed Match not really being off went set to off. * Tilt can now occur during bonus. * Tilt now enforces a minimum of 5 seconds before moving to next ball/ player. * Tilt now waits for ball search to finish before moving on. * Fixed potential tilt deadlock. * Standard standup target debounce open time is now much longer. * Lamps designated as flashers now off in Diag so they show up in Coil Test. * Prevent game restarting during HSTD award display. === Pindemption(R) Code * Now a registered trademark of Jersey Jack Pinball. === OS * Fix update image display program. ============================================================================== == Version 6.06 == == ISO image MD5 checksum: 9ba0111a76e8b03af0792a8928601d66 == ============================================================================== === OS * Fix 26" monitor display. ============================================================================== == Version 6.05 == ============================================================================== === Game Code * 27" monitor scaling/offset adjustment effects are now shown in real-time. * No-Hold Flippers Crystal Ball mode takes effect after the intro effect. * HSTD 1-8 now on one page. * Status report now killed at start of TNPLH. * Toto Escapes timer now extended for trough kicking issues. * Fix outlane multiball ballsavers from re-enabling after an add-a-ball resurrection (as opposed to a new multiball resurrection). * Fix enter initials cursor position after entering. * Fix ball lock icons after Rescue Multiball starting. * Toto/TNPLH add-a-balls are now ballsavers instead. This is more fair and less abusive. === Core Code + Boot (and boot reason) audits. * Coil settings now take effect in real-time to make testing devices easier. * Fixed issue where quick, soft double-plunging would cause the autolaunch to kick the ball. * Special audit now chalked correctly. * Remove HSTD reset suggestion when switching between 3/11 characters. * Delayed speech calls no longer interrupt each other. + Add video adapter info to HW Info. * Fix calculation of Average Ball Time (reporting low because of incomplete games). * Fix rare crash that could occur if you tilted during certain lamp effects. * Fix ball serve code that could be kept alive for extended periods of time if balls drained during serving balls. * Fix settings backup/restore. + Dump Stats - creates a file on USB stick with human-readable audits, adjustments, etc. === OS + JJP logo. ============================================================================== == Version 6.04 == ============================================================================== === Game Code * Improved some Castle graphics. * Fixed another Rainbow LCD bug. * Fix issue that potentially advanced Melt the Witch on a drop target hit. * Fix Glinda awarding 0 Rainbow letters due to new logic. * Fix YBR-related crash. === Core Code * Tilt now kills most running effects. === Pindemption(TM) Code * Fix Witch display in Pindemption attract mode. === OS * Fix hardware info. ============================================================================== == Version 6.03 == ============================================================================== === Game Code * Fix Rainbow LCD display that got broken. === OS * Fix JAUD1 sound issue. ============================================================================== == Version 6.02 == ============================================================================== === Game Code + Castle Playfield lamp effect. * Added Witch target switches to Witch Test. * Suppress game start until full initialization end. * Castle Playfield Rescue rule graphics vastly improved. + TOTO and TNPLH multiball ballsaver. + BALL complete audit. * Fix red flickering in No-Hold MB lamp effect. + Rainbow Difficulty adjustment. Can be set 1-3, default is 2. 1 = any target hit spots an unlit target; 2 = targets can spot neighbors; 3 = targets must be hit individually. The old behavior was the equivalent of "3". + Rainbow Difficulty Increases adjustment. Can be set to "Cycle" or "Mode". Default is "Cycle". Cycle = difficulty increases after Munchkin Multiball; Mode = difficulty increases after starting a Munchkin Mode. === Core Code + Changing a HSTD adjustment (or using a preset) will prompt you to reset the high scores on leaving diag. * Fix preset table up arrow display. * Single switch test now supports both direct and matrix switches. ============================================================================== == Version 6.00 == ============================================================================== === Game Code * LEDs on coil drivers now off in diag so they can be tested with coil test. * Capture Dorothy lamp now functions as follows: - Solid yellow = ball locked - Blinking yellow = lock lit - Blinking yellow/red = ball is already locked and will be released * Haunted sign LED now lights correctly when a Haunted mode is running. * Fixed ECMB lamps not coming back after a restart (resurrection). * TNPLH, BALL, and RESCUE lamp blinking changed to give better indication of target state. * Fix warning/tilt not showing up during TNPLH collect. + Crystal Ball backhand exploit penalty. * Improved timer paused logic for most timers. + 5-second ballsaver for end of Flipper Frenzy. + Minimum Diamonds for Attract Mode adjustment: Can be set from 0-8 (default is 4 which was the previous un-adjustable behavior). Sets how many diamonds a player has to earn in order to see the diamond progress screen after a game is over. (Does not survive game reboots for now.) * TNPLH checks for paused timers now. + Attract mode jukebox. When Attract Mode Music is set to a JUKEBOX option, music will play continuously in attract mode 5 seconds after attract mode starts or 5 seconds after Game Over music fadeout ends. * Attract Mode Music adjustment has been changed. It now supports the following options: - NONE - Game plays no music in sttract mode. - SOME JJP LOGO - Plays JJP logo music every so often (behavior of this adjustment when it was set to ON previously). - ALL JJP LOGO - Always plays music when the JJP logo is displayed. - JUKEBOX SHUFFLE - Continuously plays music in sttract mode in a random order. - JUKEBOX ORDERED - Continuously plays music in an order that approximately matches playing a game (but without repeats). * HSTD enter initials screens now show the score of the item you beat. * Added target hit/already hit indicators to RAINBOW lights. * Tilt screen now shows bonus lost. * Status report now shows Munchkin Modes properly when Munchkin Multiball is ready. * Witch skill shot now insta-kills the witch hurryup (and enforces a minimum value of 750). If the witch was already hit once, then the value gets restored to full before winning. * Preset tables updated for new adjustments; home preset redone. * Witch Hurryup no longer starts from a skill shot during Fireball Frenzy. * Hurry-build running inlane lightshow improved. * Hurry-build initialization, when all shots are consumed, will now advance to the next light instead of always starting on Rainbow. + Wizard can now award "Add Rescue Lock" and "Add Tilt Warning". + Added "Allow tilt warning award" adjustment (Wizard Mystery category). Can be "ON" or "OFF," the default is "ON." Tilt warnings can only be awarded when the current number is less than the configured maximum. + Glinda lit and Glinda award lamp effects. * Welcome to Munchkinland display now has added graphics. === Core Code + Reverse Order LED test. + All LED + Flasher test. === OS * Base version is now Ubuntu 15.10, should fix LED and display issues. ============================================================================== == Version 5.05 == ============================================================================== === Game Code * Monitor adjustments are now marked as game-restarting. * Extra ball points are now 15K instead of 25K. * Default loop champion reduced to 25 from 50. * Rescue MB base jackpot doubled to 200. === Core Code + Adjustments can be configured to restart the game now; diag screen will reflect when this is going to happen. ============================================================================== == Version 5.04 == ============================================================================== === Game Code * Social media page prettied-up. * 11-letter HSTD support + Monitor sizing/offset adjustments. * Fix crash for timed Pindemption(TM) game > 130 seconds. + New LED support. === Core Code * Game halts on missing files now. + File errors shown on console screen. === Pindemption(TM) Code + NJ rules install. ============================================================================== == Version 5.03 == ============================================================================== === Game Code * Attempt to kickstart Crystal Ball with every command sent now. * Display bog removed when a LOT of replays/score awards are turned on. * Capture Dorothy light now blinks when ball will be locked and is solid when a ball is already locked and will kick out to upper playfield. + Asset protection. + Tweet-your-game ability via QR code after game ends. Code only shows up for 5 minutes after a game, but the timer will be reset if there's activity on the flipper buttons. + Social media attract screen. * Winkie VUK now scores during Haunted Holes. Sorry about that. + Multiball resurrection via starting a new multiball during grace period of an exiting one, or via a grace period Glinda Add-a-Ball award. Melt the Witch and Somewhere Over the Rainbow do not resurrect any multiballs. Melt the Witch cannot be resurrected via Add-a-Ball, but SOTR can. No other multiball can resurrect those 2. Everything else should resurrect everything else. + Fireball Frenzy audits. + Fireball Frenzy extra balls. This is controlled by 4 new adjustments: - "First Extra Ball at" sets the # of successful (blue) shots to light extra ball. Default is 10, range is 5-25. - "EB Shot Add Amount" sets how many shots get added to light the next extra ball. Default is 5, range is 3-50. - "Maximum FBF Extra Balls" sets how many EBs are allowed to be awarded by Fireball Frenzy. Default is 5, range is 0-10. If set to 0, no extra balls will be possible from Fireball Frenzy. - "FBF Extra Ball Memory" sets whether a FBF lit extra ball will survive to the next ball or not. Default is ON. * Edited game credits. * Significantly reduced HSTD minimums. Note that if you change these, you'll need to do a Reset High Scores to make the changes show up. * Ramp lock insert is now subject to light shows. + Glinda can now award Add-a-Ball during multiball. This will work only once, but if a new multiball is started after collecting it, it will be available again. + Glinda can now award Munchkin(TM) time. * Glinda's "change horses" award now has priority over points. + HOADC audits. + HOADC extra ball. This is controlled by 2 new adjustments: - "Horse Extra Ball Level" sets how many horses you need to collect successfully to light extra ball. Default is 5, can be 4, 5, 6, 7 or OFF. - "Horse Extra Ball Memory" sets whether extra ball stays lit after draining or not. Default is ON. * Munchkin Modes now have grace periods and can be resurrected by Glinda during that time. * OZ top lane display will not show up during ECMB now except to show a completed bonus X award. * Fixed a bug where ECMB might not be relightable. * Fixed an issue where a Haunted Mode would be "forgotten" if the Haunted skill shot was made while a Haunted Mode was already running. What happens now is that you get 30s more Haunted time and 2 value increases for the current mode. * Fixed an issue where someone might not get to enter initials for starting SOTR. * Melt the Witch will now kill every running mode upon start. === Pindemption(TM) Code + "Free Play Dispensing" adjustment: Allows tickets to dispense when game is set to Free Play. Default is NO. + "Service Credit Dispensing" adjustment: Allows tickets to dispense when game is playing off of a service credit. Default is NO. + "Service Credits Tickets" audit. Number of tickets dispensed from service credit games (this is a subset of "Tickets Dispensed"). === Core Code * Fixed ball search during tilt issues - ball search paused on tilt start, ball will force-end after 4 searches (unless Chase Ball is OFF). + Asset protection. + Log boot-ups. + Added Franken (Swiss Francs) to currency list. * Fixed time over sound playing when ball had already drained. * HSTD 5-8 default to 0 credits awarded. * Fixed trough not taking settle time into account with regards to ball savers. === OS * Base version is now Ubuntu 14.04, should support gen 1 and gen 2 motherboards. ============================================================================== == Version 5.00 == ============================================================================== === Game Code * Reduced max power setting for jet bumpers. * Added switch numbers to trough test display. * Removed TICKET option from Special Award. * Attract mode altered when Pindemption(TM) is active. * Fixed credit light sometimes staying on in diag. * Score display shows time remaining instead of balls if timed game. + Timed-game-related choreography. * No ball save speech during timed game. * Castle door latch coil test time now matches time used in gameplay. * Score now shows tickets won when set for Pindemption. * Many display changes for Pindemption. * No bonus screens for Pindemption. + Game over tickets won display for Pindemption. * Updated intro movie and quad cross for Pindemption. * "Shoot throne room" speech no longer fires in grace period. * Disable status report in Pindemption. * Melt the Witch altered for Pindemption. + Hits to raise Witch adjustment (default 3, range 1-3). + Hits to lower Witch adjustment (default 2, range 1-2). + YBR Spots adjustment (default 0, range 0-9). Controls how many free advances on the Yellow Brick Road you get at the start of the game. * Fixed card reader attract mode movie (wouldn't display more than once). * Intro movie aborts if game is not active (e.g. entered diag). + Video now loops in diag on the Crystal Ball to show it's working. + Game Over Music adjustment (default ON). + Default payouts adjusted based on Desired Payout Percentage. + Attempt to kickstart Crystal Ball in case display had a power glitch and is sitting in init. === Pindemption(TM) Code + Pindemption(TM) system. + Pindemption Rules adjustment. Controls how entire game operates (and enables/disables further Pindemption settings). + Ticket value adjustment. + Total ticket payout adjustment. + Pindemption ticket histograms. === Core Code * Added dedicated switches to Single Switch Test. * Fixed ball search not running during tilt. + Monitor info on bootup. * Fixed a bug where sounds might stay ducked if the ducker was killed. * Improved opening of device drivers. * Fixed switch test grid plotting problem that showed up on some monitors. * A stuck-closed tilt now dispatches at ball start. * Fixed an error in sorting for the Ordered LED Test. + Left and right flipper audits. * Error dot defaults to OFF now. When on, moves every few seconds. + Ticket mech support. * TICKET removed from possible award settings. + Game Play Type adjustment (BALLS or TIME). + Time Per Game adjustment (in seconds - default 45, range 30-300). + Timed Game Over Type adjustment. Can be set to: - SUDDEN DEATH - game is over next time the ball drains. - SUDDEN TIMER - game is over next drain or when extra timer is up. - INSTANT DEATH - (default) game is over immediately. + Sudden Death Timer adjustment (in seconds - default 10, range 2-15). * When Sound Test is in RUNNING state, the display now scrolls properly. * Adjustment values now wrap around when editing. + Pindemption Preset. + Money Limit adjustment (maximum money game will hold at once). + Credit Limit adjustment (maximum credits that may be on game at once). + Money Eaten audit (overage lost to the Money Limit). + Credits Eaten audit (overage lost to the Credit Limit). * Pricing levels that violate the Credit Limit aren't considered/honored. + Logical ticket accounting (specific values for programming analysis). + Money-in Auto-start adjustment (default OFF - controls whether game starts immediately after sufficient money is inserted for a credit). + Flipper Auto-launch adjustment (default OFF, can be OFF, LEFT FLIPPER, RIGHT FLIPPER, EITHER FLIPPER, BOTH FLIPPERS - controls what flippers can cause the ball to launch if it is sitting in the shooter lane waiting to be plunged by the player). * Default trough fire strength is now 8 (was 18). ============================================================================== == Version 4.11 == ============================================================================== === Game Code * Fixed a bug that caused a scoring exploit in ECMB. ============================================================================== == Version 4.10 == ============================================================================== === Game Code * Wizard Mystery can now be blown off. * Blowing off Munchkin mode start kills magnet now. * Locking ball before Skill Shot timer expires now restarts skill shot. * Disabling Monkey Mech by adjustment now shows up in test report. * Special holds up Throne Room popper now. * RESCUE target alarm count increased. * Winkie and Crystal Ball poppers now kick 5 times before going into chaos. + Short-circuit a ball out of the CB popper if bumper exit lane switch is activated. This will hopefully prevent most CB 2-ball situations. * Fixed repeating Bonus X animation bug. * CB popper now waits longer when a Haunted mode starts so you can read it. * Fixed bug that prevented Castle Door from opening during Mega Jackpot. * Skill shot now times out after about 1 second. This should in particular eliminate "easy" BALL skill shots (you're supposed to use the UR flipper). * Prevent certain switches from scoring once per ball search. === Core Code * Score Award max values increased. * Error dot less noticeable now. Also in upper right now. + Suppress Error Dot adjustment. + Event logger. * Missing/corrupted files flagged in test report now. * Fix scrolling/selecting lines in test report. ============================================================================== == Version 4.00 == ============================================================================== === Game Code + Game credits display. + Added a LOT of status report info. * Increased ECMB "Multiball" voice call volume. * Improved layout of adjustments, tweaked some names. * Default coil values updated. * Haunted and Munchkin modes show their totals on-screen now with proper playfield multiplier. * Haunted and Munchkin modes now awarded in bonus (but not Haunted MB). * Fixed horse trot sound calls to use all 8 sounds. * Fixed TNPLH timer stopping when a shot was made in grace period. * Fixed Lollipop Lullaby dancers' z-order. * Rescue MB background. * Improved Fireball Frenzy plotting. + Game over choreography. * Fixed a bad scoring bug in Haunted Multiball. It scores much lower now. + Munchkin Multiplier: Now, when successfully completing a HOADC level, you are awarded a Munchkin Multiplier which affects any and all Munchkin modes you played that ball. Winning a 4-horse level adds .5x; 5-horse 1x; 6-horse 1.5x; and 7-horse 2x. The maximum is 10x. Remember this is scored at end of ball bonus now. * To make up for the possibility of very large Munchkin scores, the Munchkin flipper is now no-hold during Munchkin Multiball. * Removed Witch magnets from DDTWID. + HOADC live display added to score/info display. * Tweaked Munchkin background GI effects. * Vastly improved Witch Battle choreography. * YBR bonus score is now tied to its difficulty adjustment (level 1 = 25 points per shot; level 4 = 100 points per shot). * Tweaked some Crystal Ball timings. * JJP Logo music goes away now if you flip off of the page. + Animated Backglass Frequency adjustment: Range is a little, a lot, and extreme. Default is a little (same as previous behavior). For people that want to see the backglass art more, this is for you. * Hurry-build values approximately doubled. * RAINBOW letters now do not add up during Twister and Munchkin modes. * Fixed TOTO lights doing odd things. * Castle door count now properly per-player. * Install Novelty now turns off extra balls. * Added some RAINBOW lamp effects. * Twister base loop value now goes up with extra RAINBOW hits and after each mode start. * Castle door popper now awards 2 RESCUE advances. * Allow higher shaker setting. + 3-ball/5-ball/difficulty presets. * Pause ballsaver when TNPLH area is active. * Stop shaker motor if ECMB shows are blown off. * Bonus sounds tweaked during acceleration. + More shaker motor effects. * Attract mode scores now shows full balls played for incomplete games. * Fixed stale movies showing up in ECMB display. * Fixed music dropping out at start of ECMB. * Freball Frenzy base now scores sum(last 3 hurryups) / (2 + hurryups lost). (Before, there was no modifier to the denominator.) * Fixed a potential witch hurryup deadlock. * Witch switch now debounced more. To make up for this, you can now hit the witch before she finishes coming up for a hurryup. + Director's Cut preset. * Witch goes away quietly if hurryup ends and she's not in the foreground. * TOTO lamps off during a multiball. + Ball Save speech. + Munchkin Multiplier status added to horse shot made, collect, and status. + Wicked Witch arrow green during hurryups now. === Core Code * Fixed font rendering so it looks much better now. * Cleaned up some font alignment in diags. + Operator manual viewer. + Custom image utility. - Files need to be on a USB stick in a root /pinballimages directory. The game will provide a browser to select which one you want. - JPG and PNG files are supported. Size limit is 2MB. + Custom image remover. + Settings backup and restore. - This should work with any USB stick plugged in. + Some new diag icons. + True software-implemented hardware-accelerated resolution independence. - This will make things look much better on 1080p monitors. - This should really for real fix the tearing, too. - The game should run on literally any resolution monitor, but it's not going to look very good on a 320x200 screen. ;P + Test report. + Red possible trouble indicator square in lower right of display. + 4 sound mixing adjustments: Music, Speech, Fanfares, Effects. - Range is from 0-150%. Yes, you can set it above 100%, but please keep in mind too much stuff to high can cause clipping (white-noise-like sound distortions). In general, you are better off turning mixers down and increasing the master volume. + Sound test. + Diag menu previews. + Audit timestamps. * Alarm count on plumb bob increased. + Volume Effects. The game gets louder as more is happening. There are 2 adjustments that govern this behavior: + Volume Effect Intensity adjustment. Range is 1-5, default 2. Controls how much of a change in volume there is when the game requests it. + Maximum Volume Effect adjustment: Range is 0-20, default 10. This is the most the volume can increase from its base setting; 0 (off) means do not use volume effects at all. * Extra ball limit adjustments now say "No extra balls" instead of "off". + Chase ball adjustment. This controls whether the game will try to send extra balls onto the playfield or kick balls from lockups to try and free stuck balls. This should really be ON for operators (the default) and OFF for competitions (this is set in the competition preset now) and home owners who can unstick their own stuck balls. * Multiball device tweak for temporarily locked balls. * Switch alarms now saved when a switch goes from bad to good in test. + Status Report Display Time adjustment. Can be set from 5 (default) to 10 seconds. * Reworded LED Intensity adjustment settings. * Player scores and balls played are now non-volatile. === OS + Some stuff to support new game features. + i915 rc6 fix. ============================================================================== == Version 3.00 == ============================================================================== === Game Code * Screen tearing should be resolved. * Witch's feet come out of house when starting a Munchkin Mode again. + Winged Monkey countdown effect. * BALL display time lengthened. * Hurry-Build shows award again. + ECMB grace period. + Magnet sense detection for Rescue lock. + Disable Monkey mech adjustment. + Virtual Rescue lock adjustment. + 75th graphics. + ECMB Multiball start speech. * SuperX lamp dimmed. * Fixed end of TNPLH speech. * Fixed countdown timer placement on Toto Escapes. + ECMB Virtual lock adjustment. + HOADC sound effects. + Extra Ball score set to 25,000. + SOTR champion (last player to do so). * Balanced some sounds (mostly ECMB related). * Twister RAINBOW loop progress display shows up during multiball. * Monkey mech test now displays elapsed travel time. + Competition rules: - BALL skill shot always picks A. - Lane skill shot always picks right lane. - Fireball Frenzy lights start at the Crystal Ball and move to the right. - Glinda was deterministic before other than quantity. She now always gives - 1 Ball letter - 2 Rainbow letters - 2500 points - Wizard always gives 10,000 (sorry, will get better soon). - HOADC always gives horses in the same order when asked for new ones. If - you really must know, the order is: - pb-yorpgb-xypgob-prgyb-poxgbyp-rgbop-ycpbg-poyrbg- - pxbyogp-rbgyp-oxbpg-yrbpog-pybxg-pobrygp-bcgoyp-br - with c=cow, x=rainbow, -=nothing, everything else is a color. - Haunted modes come up in the order: Shots, Targets, Holes, Bumpers, MB. * Ball targets now color-code when complete to the mode they will start: - (These colors are the same as their corresponding background effects.) - Dark blue: Lights out - Yellow: Lights on - Green: Weak flippers - Red: No-hold flippers - Cyan: Flipper Frenzy - Hit an already-completed target to change current mode. + SOTR progress in attract mode if you made significant progress. + TNPLH speech. + Wizard Mystery gets 2 new adjustments to make it easier: # letters/hit and how many awards until it goes to the next harder level. * Winkie target now goes in a 1-2-3-1-2-3-hit cycle. Drop target stays down between balls if it was down, otherwise the sequence reverts to 1. Points increase each hit during the cycle, and completion of the 6th winkie raises the base value. * Fixed spurious jackpot effect at the start of Rescue MB. + Bumper kill adjustment. You can hold the flippers to turn off the bumpers in an effort to coerce the ball into the collect lane. It can be set to Never, Always, or "Collect Lit," which is the default. (That means you can only kill the bumpers when a Haunted Mode is ready to start.) * Ball search now flips lower flippers when not in a game. * Crystal Balls now invoke ballsaver immediately instead of after choreography. + Timer pausing logic. * Toto display effect restarts if it ever goes away (such as replay). * Cleaned up some setting sub-menus. * Munchkinland and YBR champs dialed back. * Munchkinland and YBR champs now default to award 0 credits. + Twister mode ready flipper state adjustment. Can be set to Normal, No-Hold (the default), and Disabled. This tells the game what to do with the Munchkinland flipper when a mode is ready to start. + Twister maximum extra loops adjustment. Can be set 0-100, default is 10. This controls how many extra loops the game will let you shoot until disabling the flipper. + Letters per rollover adjustment. Can be set 1-6, default is 2. Controls how many letters get added to the names when a rollover is hit. It reduces by 1 automatically after each multiball. + Jackpots left for diamond display in Fireball Frenzy. * TNPLH and Toto don't start during tilt anymore. * Witch Victory multiball ballsaver now 20 seconds instead of 10 seconds. === Core Code * Multiball devices won't abandon when the coin door is open. * Multiball arrivals can now occur when a ball is waiting for choreography. + Effect blowoff. * Adjustments and audits are saved more safely now. * Improved debounce on diag autorepeat. * Stacked extra balls can now be set for 0-9 and unlimited. + Game extra ball limit adjustment (0-9 and unlimited). - If EITHER of these adjustments is set to 0/Off, then extra balls will be unavailable. The lowest applicable value always applies. + Audit value descriptions display. + Diag times out after 5 minutes of inactivity with door shut. + Timed autoplunge adjustment (Off/30s/60s/90s) + Coin door open effect. + Competition mode adjustment. + Locating balls effect. * Switch test now differentiates between n/c and n/o optos. + Audits for # balls played per game. + Game time, ball time, and powered-on time audits. * Cleaned up some setting sub-menus. ============================================================================== == Version 2.00 == ============================================================================== === Game Code * Fixed lamps in Weak Flippers Crystal Ball mode. * Fixed monkey door flapping when game is powered up with a ball behind it. * Fixed ramp diverter logic on ramp entry switch. * No more autolaunching after locking a ball. * Top sling cooldown fixed. * Ball search handles Castle doors better. * Fixed highlights for WINGED and MONKEY lamps. * Fixed status report integration. + Extra Ball memory adjustments. * BALL and RESCUE lamp effects a little more clear. * YBR strobing removed. * Hurry Build lamps toned down a bit. + RAINBOW completed effect. + Lots and lots and lots of speech. + Background lamp effect for TNPLH. * Castle choreography stays around longer now. + Lamp effect for Castle available. + Kickout warning and sound for Winkie popper. + Lots of Rescue Multiball choreography. + Flipper alerts for upper playfields. * Speech balancing for various features. + Upper flippers now ball search. + Chaos ball search for Castle doors. * Castle doors don't stay open as long. * More logic to suppress door switches when device is active. * Toto Escapes finale now holds ball if possible. * Winged Monkey lamps blink if available, solid if completed. + Oz lane completion lamp effect. * Fixed some bugs for some of the spellouts (most notably Rescue and Ball). + TNPLH adjustments. + Mode can be set to timed now (the default). + You can set the timer and how much time features add. + Rainbow difficulty adjustable (can be made easier than original). + TNPLH start difficulty can be adjusted. + You can control when Rainbow and TNPLH start get harder. * Orbit awards no longer given from a plunge and from top lane exits. + Haunted Multiball. * Rescue lock can be achieved from left orbit now. + Ball catches on top magnet after a successful hurry-build and Toto win. * Score display disappearing fixed. + Somewhere Over the Rainbow. + RAINBOW lights now give some indication of being close to finishing Twister. * Emerald City victory laps. * Fixed Twister restarting. + Instruction text to all Munchkin mode starts. + Capture Dorothy fanfare. + Super-X scoring multiplier (multiplier based on # of ACTIVE playfields). - This multiplies with Crystal Ball modes. * Emerald City holds state now. * Rescue Multiball holds RESCUE letters state. + HOADC fanfare. + Top magnet grab for successful top lane hurry-build shots. * Fixed some never-ending TNPLH display issues. * Suppress castle door popper sounds when not in-game. * Changed HSTD formatting for higher scores. + Anti-deadlocking measures added for kickers. * No more sounds during ball search for kickers. * Force a lot of speech in ECMB. * Rescue MB background now has useful information. + Rescue MB 2x and 3x jackpot award shows. * Fixed TNPLH deadlock if you airballed onto Munchkinland. * Ramp diverter now not held at 100% power. There is an adjustment added to change the power if necessary. * Fix status report after Melt the Witch. === Core Code * Fixed start button SLOW restart functionality. * Status report killed on Replay or Extra Ball. * Fixed potential deadlock when locking a lost ball. + Error log display. * Possible rendering crash fixed. + Flippers enabled in test mode. * Prevent flippers being held when switched to no-hold mode. + Highlighting of coil locations on playfield image in test. * Ball search handling cleaned up a bit. + Single Switch Test * Wire color text added to switch matrix labels. + Playfield display added to Switch Matrix Test - start toggles, +/- move. ============================================================================== == Version 1.25 == ============================================================================== === Game Code + Explantion text to character spell quadrant. * HSTD initials entry fixed for >1 spot. + Text during Witch Battle/victory. * Ball search held off during big displays. * Fixed some LED highlighting in diags. + Flippers now killed during Witch death. + Scoring/gameplay change for Witch victory. + Settings to skip over bad LED boards. + Broken ramp made switch logic. * Fixed some Witch graphics during Witch Battle. + Yellow Brick Road advance difficulties: - 1: Same as now: All 3 shots advance, lit orbit advances 2x. - 2: Advance shots alternate between ramp and either orbit. - 3: Advance shots switch between ramp->right oribt->left orbit->ramp. - 4: Advance shots switch between ramp->left orbit->right orbit->ramp. === Core Code * LED dimming settings updated. === OS + Fixed hardware info not showing up. ============================================================================== == Version 1.24 == ============================================================================== === Game Code * Skill shot award lamp effect shows OZ lane state now. * Crystal Ball Modes now release balls from locks if not enough in Trough. * Ball save lamp color now orange and faster. * Flipper Frenzy now final Crystal Ball mode. * Glinda won't stymie the Witch during Flipper Frenzy. + Interface Emerald indicators for Witch Battle. + Haunted Multiball (stub at the moment). * New attract mode SOTR movie. + Munchkin Loop Champion. + Yellow Brick Road Champion. * Winkie VUK and HOADC collect audits fixed. + Status report shows extra balls and tilt warnings. + ECMB background lamp effect. + Haunted letters complete lamp effect. + Twister lamp updated now. + Many more lamp effects. + Melt the Witch mode. + Lock lit fanfares. * Status report rule state fixed for things after Melt the Witch was played. + Yellow Brick Road awards. === Core Code + Hardware Info added to diags. + I/O reconnection attempted if lost. * Volume display now shows a number. * Up to 8 high scores. + Highlighting of LED on on-screen playfield image in single LED tests. + Sound fading. === OS + Modified boot and updater to force SSD cache flush at game start. + Removed depricated packages from base install. * Auto installer now respects SSD's of varying size. * Patched kernel to fix 200 day uptime panic. (Highly unlikely but fixed anyway). ============================================================================== == Version 1.23 == ============================================================================== === Game Code * Shoot again movie. * Crystal Ball ready movie. === Core Code + Resolution agnosticism. * Internal stability improvements (probably benign before 1.22). If, for example, your game wouldn't start from attract mode, this will fix it. * Volume button label fixed. === OS + Additional monitor type support. ============================================================================== == Version 1.22 == ============================================================================== === Game Code * Improved TNPLH choreography. + Weak Flippers Crystal Ball mode. + No-Hold Flippers Crystal Ball mode. + Reversed FLippers Crystal Ball mode. * Improved Toto round 2 choreography. + Some audits added. * Toto letter spotting showing "Toto Exhausted" fixed. * Reduce glitches in quad display. * Lowered gain on Oz lanes and TNPLH sounds. * "Cowardly" now dim until first letter in LION. * Updated Winkie guard graphics. + More bonus movies. * Fixed glitch in OTR attract mode rule sheet. * Fixed Wizard Collect sometimes not appearing. * Haunted scoring display vastly improved. * Rainbow and Twister displays now more animated. * Crystal Ball movies shortened. * Longer ballsaver grace period. + Adjustment to swap upper playfield flippers. + Logic to avoid top slingshot machine-gunning. + Shoot again graphics. + TNPLH collect graphics. * Game progress screen in status report stays up longer. + Castle playfield intro graphics. + Lollipop Lullaby Munchkin mode. + Munchkinland Multiball mode. * Fixed a case where Fireball Frenzy might not end. * Fixed hurry-build right inlane lamps (they were too bright). * Fixed hurry-build lamp effect lights staying on. + Hurry-build music. * Munchkinland Modes now 60 seconds. * Fixed Witch Hurryup white box. + Glinda now gives out (generally) helpful awards. * Witch Speech is now forced on Fireball Frenzy start. + JJP Logo lamp effect. + ECMB lock/start lamp effects. + Hurry-build collect fanfare. + Twister run lamp effect. * Fixed mystery lamp effect not going away. * Fixed witch's smoke screen. * Fireball Frenzy start animation tweaked. * Fixed score flashing after Toto or TNPLH. * Improved right magnet choreography. * Changed a bunch of z-orders to keep Glinda from showing up where she's not really wanted. * Disable top slingshot during TNPLH. * Tweaked text on Twister Ready display. * Fixed backspace/delete character in HSTD display. === Core Code * Score multipliers working. * Replay and EB effects behave better when bonus causes an award. * Safeguard for continuing status report. + On-screen volume display. + Boot-up game info screen. + Speech rare-ifier. * Fixed potential movie crash. ============================================================================== == Version 1.21 == ============================================================================== === Game Code * Fixed house not stopping and dropping wall correctly. * Rescue MB now delays release of Monkey ball until double doors are clear. * Ball search delays castle door VUK more now to clear doors. * ECMB progress in status report fixed. + Witch Hurry Up and Fireball Frenzy progress added to status report. + Haunted sign LED now on when a Haunted mode is running. * Changed Witch Hurry Up name and font. * Added lamp colors to hurry build lane lights. + Flasher effect for running hurry-builds. + Fireball sounds to Fireball Frenzy start. * Witch is extra-debounced for Fireball Frenzy. ============================================================================== == Version 1.20 == ============================================================================== === Game Code * Some lamp effect masks altered to exclude critical lamps. + 2nd wave of Toto Escapes added. * Status Report looks a little nicer. * Status Report now shows score display during TNPLH. * House motor will now turn off if stalled, and tries to compensate with more 12v devices running at the same time. * Witch Hurryup now far more animated. * Left flipper button now goes back through attract mode. * Bonus sped-up and prettied-up. * ECMB audits fixed. + Lamp effects for bonus and Wizard Mystery. + Witch attack status lamps. + Fireball Frenzy. + Adjustments for fine-tuning ramp lockup kickout. === Core Code * Multiplayer game starts now audit properly. * Replay boost adjustment honored (used to always boost). * Fixed status report running without flippers held. ============================================================================== == Version 1.19 == ============================================================================== === Game Code * Some ECMB animations cleaned up. * Increased maximum of slingshot coils. + Australia game support. * Crystal ball animations now more synced with gameplay. * Suppress attract mode replay display if nothing is set. * Suppress attract mode HSTD display if HSTDs are off. * Adjustment added for game number. * Shaker motor timing improved after starting Twister mode. + Logos for 75th anniversary. * Monkey Magnet sensor is no longer alarmed if detected bad. + Flipper button attract mode speech. + Character rollover lamps added to main lamp background. * LOCK now blinks on Multiball ready. * HOADC LEDs much less bright now. === Core Code * Ball search suppressed when ball is in the shooter lane now. * Default/changed adjustments highlighted in different colors. + Adjustments can be disabled now. + Presets menu now displays current/default settings and adjustments changed by the preset. + Novelty and Add-a-Ball presets. * Set clock UI cleaned up. + Images/text on button display in diags. * Fixed currency settings after a factory reset. * Fixed status report running on its own if it was delayed by a foreground effect. + Audits for earnings and all coin slots. + Audits for pricing tiers. + Clear Credits reset. * Cleaned up formatting in Adjustments and Audits. + Slings and jets now fire in Test Mode. + Adjustment for adjusting LED intensity (only applies to insert LEDs). + LED current limiter. + Pricing presets for USA, Canada, Australia, UK, and Euro. * Default high scores lowered. + Free Plays audit. + Sub-type headings for standard audits. + Button repeat acceleration in Diags. + Replay database sanity check. * Autoplunger now waits for valid playfield before firing instead of first score. ============================================================================== == Version 1.18 == ============================================================================== === Game Code * Fixed Throne Room shot during Toto Escapes - would not kick ball until ball search. * Fixed Throne Room shot during Emerald City MB - would crash on 4th shot when collecting items + Added audits for skill shots ============================================================================== == Version 1.17 == ============================================================================== === Game Code * Removed "#N of M" in LE logo display * Adjusted some default coil strength settings === Core Code * GI lamp brightness corrected * Setting clock now correctly sets hardware clock ============================================================================== == Version 1.16 == ============================================================================== === Core Code * Custom message improved/clarified. * Can now step backwards on first character in custom message. * Restarting a game during bonus now properly kills endball processing. * Status report now killed by tilt, endball, etc. * Start button now ignored in-game if new game isn't startable. * Fixed color of active "unused" switches in switch test. * Game should now set the real time clock properly. ============================================================================== == Version 1.15 == ============================================================================== === Game Code + Tilt warning and Tilt animations. + Magnet ball sensor test. * Attract mode high score movies. * Don't show credits if there are none. + Newbie videos (coin-in, start button, ball launch). * Skill shot text improved. + Cowardly Lion launch wait idle speech. + LE logo. * Custom Message display with leading blanks fixed. * Updated "all rules" movie. * Match effect cleaned up and improved. + Game progress display in status report. + Several mystery awards (light special, light eb, spot character, more points, multiball). * Increased some skill shot points. * Score award ranges widened. + Tilt warning sounds. * Haunted Collect lamp now no longer stays on. + Many shot- and switch-based audits. + Crystal Ball targets now under difficulty settings (default is spot neighbors and difficulty increase after mode cycle is complete). + Next mode light for Munchkinland Modes (changed by rainbow targets; color follows colors on right upper playfield). * Crystal Ball modes no longer totally random; you will get all of them before seeing any repeats. * Fixed Munchkinland Modes not advancing properly. * When multiballs start, if there aren't enough balls in the trough, then other devices will be properly raided now. * More Wizard Collect speech. * Toto difficulty setting removed. * Display effect when you run out of Toto attempts. * Changed some ECMB animations. * Default top slingshot power is now 2. + Rescue targets now have difficulty settings. + Added virtual locks for Rescue Multiball. * Rescue Multiball rules vastly improved. === Core Code * Grand champion now no longer also takes over high score 1. + Replay boost logic. + Score award boost logic. + Multiple levels on one score event now all get awarded at once. * Replay display effect will now queue up. * Improved start button debounce. + "Light Special" can now be a replay award. + Minimum replay is now 1/2 default value. * Entering diag during tilt now no longer keeps lamps off forever. * Ball search rewritten. + Game start ball search. * Game now starts with fewer than required balls. * Multiball devices now search if empty, and get rid of locked balls on 4th ball search. + Added chase ball (launch ball after ball search 4 and no recovery). * If, on the same ball, you hit ball search "5" a second time (because the first time it either released locked balls or launched a chase ball), you will be charged a drain. (Note as long as balls are released from lockups on ball search 4, you will not be drained.) * Fixed up arrow plot spot in diags. * Fixed a replay bug that resulted in very low scores. * GI-type lamps should be quite a bit brighter now. === OS * Pulseaudio updated. ============================================================================== == Version 1.14 == ============================================================================== === Game Code * Fix Enter Initials lightshow sticking around. === OS + Potential fix for no sound on game start. ============================================================================== == Version 1.13 == ============================================================================== === Game Code + Enter initials + HSTD in attract mode + HSTD in score display (target shown after score awards) * Random speech for coin-in only in attract mode now. + Replay and score awards in attract mode. + Status report * Attract mode backgrounds updated. * Skill shot graphics improved. * Fixed looping glitch with replay. * Toto Escapes grace period shot fixed * "Too Late" Toto Escapes message stays until ball drains * Ramp lockup much better about accepting lost balls. + Hurry-Build rule. + Twister loop countdown to Munchkin Mode. + Twister second(+) chance. * Twister loop logic improved. + Adjustment for idle topper brightness. * Castle door VUK kick time increased. * Potential crash bug fixed. * Castle doors no longer try to duty cycle. === Core Code + High score to date + Custom message "edit" and "clear" menu items + "Delete" character in custom message * Nonworking 1-bank drop targets will now give up until the next ball. + Exec lockup detection. * LEDs a little dimmer now. ============================================================================== == Version 1.12 == ============================================================================== === Core Code * Fixed a bug that would cause certain adjusments to crash. * Fixed lights going away when entering diags. ============================================================================== == Version 1.11 == ============================================================================== === Core Code * Fixed a bug that would cause factory reset to crash. === OS + File permission checks added to updater. ============================================================================== == Version 1.10 == ============================================================================== === Game Code + HOADC display effect. * Winkie drop target now counts as a "Winkie lane shot". * Balloon bumper now restores properly after a Toto round. * No more contention between Toto and TNPLH. You will only get the mode of the side you drained on. === Core Code * Trough jam switch will not try to clear balls when the coin door is open. ============================================================================== == Version 1.09 == ============================================================================== === Game Code + Horse of a Different Color. * Drop target "device-ified." Now it should properly ball search as well. * Certain switches ignored at ball serve now that were causing the ball to be autolaunched. * Player score now flashes before ball launch. * Start button now restarts during match and game over. * Toto Escapes rule choreography and staging improved. * Fixed flippers not restoring if Toto was won during grace period. * Default difficulty for Toto is now HARD. + Added "Max Toto Saves" adjustment (default 2). * Right skill lamp now blinks along with the left one. * Default Drop Target Reset coil strength is now 14. * "Poppers" in coil settings now called "Vertical Up-Kickers". === Core Code * Fixed some possible confusion when a lost ball returned to a lockup when more than one had been lost previously. * Custom message improvements (now with numbers). + Added Ordered and Grouped lamp tests. Ordered is like the old test, and grouped is in a more operator-friendly order. * Start button sets clock now in clock utility. * RGB sliders removed from LED test. === OS * Modified ACPI settings to remove harddrive and monitor sleeps. ============================================================================== == Version 1.08 == ============================================================================== === Game Code + Instruction text for TNPLH. + Rescue Multiball jackpots. * Fixed ECMB movies that were rendered too large. * TNPLH movies rerendered to avoid choppiness. * TNPLH much better at suppressing stuff now. * Upper playfield flippers disabled during Toto and TNPLH. === Core Code + Custom message. === OS * Added fix for "Invalid Environment Block" on boot. - If "Invalid Environment Block" does occur, once boot completes, it will be rectified. * Removed old kernel versions no longer in use. ============================================================================== == Version 1.07 == ============================================================================== === Game Code + Munchkin Frenzy. + Toto Escapes. + There's No Place Like Home. * Fixed Witch displaying over TNPLH display. * Fixed score display occasionally going away. === Core Code * Fixed editing issue with adjustments after a factory reset. === OS ============================================================================== == Version 1.06 == ============================================================================== === Game Code + Crystal Ball mode music. + Lights On Crystal Ball mode. + There's No Place Like Home collect music and graphics. + Skill shots for BALL, Witch, and top lanes. + Speech for coin in and player add. * House Fine Tuning adjustment updated for newer mechs. === Core Code + Currency / coin door / pricing added. * Adjustments now properly buffered during editing. === OS ============================================================================== == Version 1.05 == ============================================================================== === Game Code * Spinning House driver updated for new mech. === Core Code === OS ============================================================================== == Version 1.04 == ============================================================================== === Game Code * Fixed ball lock not working properly during a Crystal Ball MB. * Fixed Winkie Guard display. === Core Code * Fixed service credit crash bug. === OS * Finalized removal of unnecessary services. * Enabled full ingress filtering in IPTables, egress filtering permissive. ============================================================================== == Version 1.03 == ============================================================================== === Game Code + Status lamps added. + Lamp effects added. + Skill target skill shot. + Game intro sequence. * GI is brighter. * Fixed Haunted spelling light/display sync problem. === Core Code * Coin switches no longer dispatch during test. * Fixed some processes that were surviving test start. * Fixed some lamp effects not properly updating every lamp. * Flippers dispatches "debounced". === OS ============================================================================== == Version 1.02 == ============================================================================== - This version requires a reimage. === Game Code * Crystal Ball popper strength increased. * Balls per game defaults to 3. === Core Code * Factory reset now actually saves values to disc. * Bonus pricing fixed. === OS * Updater race condition fixed. ============================================================================== == Version 1.01 == ============================================================================== === Game Code + Attract mode "How to Play" * New coil strength defaults. === Core Code * Replay system properly initialized after factory reset. * Smooth duty cycle re-fires. === OS ============================================================================== == Version 1.00 == ============================================================================== === Game Code + Initial release to production === Core Code + Initial release to production === OS + Initial release to production ==============================================================================