VR2002 Roller Coaster Simulator
VR2500/CR2502 Ice World CyberRun Bobsled Simulator
Currently shipping: Version 2.8.5
Updates are available by contacting MaxFlight Tech Support.
Version 2.8.5, Released 12 December 2003
Added legacy Targa DLL to build to avoid DLL loading errors.
Enhancements to MPEG2 player.
Version 2.8.4, Released 2 May 2003
Corrected null reference to motion COM object in legacy motion operation.
Revised MPEG2 player support for compatibility with Moonlight Elecard software MPEG2 codec; Elecard codec now preferred codec for MPEG2 player on all P3 1GHz and faster systems.
Version 2.8.3, Released 15 August 2001
Updated MPEG2 player; no functional changes, additional debug code added. Problems with video playback pausing instead of looping during attractor movie playback on NetStream 2000
based systems traced to NetStream driver issues. A new NetStream 2000 driver (Version 2.3) corrected these problems.
Changed AttractorMovieConfiguration.exe to specifically record "(None)" as the selection when no attractor movie is desired instead of just removing the entry; legacy code was using the default attractor movie when no entry was present.
Version 2.8.2, Released 6 July 2001
Added support for playing a movie during platform raise. Support is only provided for Targa-based playback systems. MPEG systems will be supported in a future release.
Added AttractorMovieConfiguration.exe to installation. This utility is used to select the active attractor movie for play when no game is in progress and is used to select any optional event-related movies, including the movie played during platform raise. Any installed attractor sequence can be selected. This utility only supports Targa-based playback systems. MPEG systems will be supported in a future release.
Version 2.8.1, Released 25 June 2001
Fixed error with Motion COM interface that caused an incorrect response to be sent when a game was started while the unit was not yet raised, then the unit was lowered. Previously, the game video would begin when lowered, now it correctly abandons the game start request.
Fixed support for audio mix-in with MPEG2 player. When a track sequence did not have audio an exception occurred because of a debug trace message being output for the audio filename, which didn't exist. The null reference caused the MPEG player thread to terminate which resulted in the application terminating because exception handling wasn't fully implemented on the MPEG player thread.
Corrected screen size parsing algorithm for MPEG2 player. Single monitor systems were not being correctly identified so the output window was defaulting to 800x600. If the screen size on a single monitor system was different the MPEG2 output would fill only the 800x600 portion of the screen.
Version 2.8.0, Released 15 June 2001
Updated MPEG2 Multi-file Object and DirectShow filter to support software MPEG2.
Fixed error in MPEG2 Multi-file Object that resulted in loss of audio on NetStream 2000
MPEG2 hardware. Player reliability enhanced, and this error may have been the cause of unreliable video playback when first instantiated.
Added support for remote activation of MPEG2 playback object.
Added support for audio mix-in with MPEG2 player.
Updated splash screen for 2001 copyright.
Version 2.7.8, Released 8 June 2001
Rebuilt package to include Game Log fixes.
Version 2.7.7, Released 29 March 2001
Version 2.7.6, Released 19 January 2001
Added MPEG2 Multi-file Object and DirectShow filter to support MPEG2 NetStream 2000 video adapter.
Added Window Hook component to support multi-screen Windows 2000 displays.
Updated logging path component.
Version 2.7.5, Internal Release
Version 2.7.4, Released 16 January 2001
Version 2.7.3, Released 19 December 2000
Updated installation authorization module.
Version 2.7.2, Released 14 December 2000
Updated installation authorization module.
Version 2.7.1, Released 5 December 2000
Updated installation authorization module.
Added logging path component to locate log files in new standardized location.
Version 2.7.0, Released 25 October 2000
Updated Diagnostic Monitor.
Version 2.6.2, Released 20 October 2000
Revised all track segment logic to utilize new registry-based authorization and file location methods.
Version 2.6.1, Released 10 October 2000
Added installation authorization module.
Version 2.6.0, Released 6 October 2000
Added dependency on Internet Explorer 5.01 SP1 or later to support COM object utilization, ensuring base system files that are required by COM are installed or updated.
Version 2.5.10, Released 22 September 2000
First Windows Installer distribution.
Version 2.05.004, Released 10 March 2000
Changes were made to support optional use of the new MFMotion COM object for motion control of the platform. This COM object is used on VR2002 Motion Platforms equipped with electric motors. Hydraulic motor support continues to be provided natively until the COM object is fully tested with hydraulic systems. The MFMotion COM object is a separate distribution that is required for platforms with electric motors.
Version 2.04.024, Released 6 November 1999
Network messages can now be restricted to a single site (see Address Settings) to isolate interaction of kiosks with VR2002's on the same physical network. For each group set the site number on VR2002 and VR2002K systems to the same number and select "Site" in the Communications Group list box. Systems set to a different site on the same physical network will not interact during operation (ride selections will not appear from kiosks outside the site designation).
The NT Logon user name is now logged in the game log.
Added change filter notification for hydraulic oil filter.
Added option on Lift Settings to restrict start of next game until unit has been lowered.
Complete revision of motion platform operating code and lift/counterweight system.
Version 2.04.023, Internal Release
Additional additional error trapping for incorrect registry entries when reading program properties.
Version 2.04.022, Released 13 April 1999
Changed methodology of determining system software serial number from registry information to accommodate a root product type rather than looking under the specific product because serial numbers are stored in the registry for the root product to allow supplemental products to pick up preexisting serial number information. This change is to accommodate the VR2002K Roller Coaster Kiosk which also accepts VR2002 Roller Coaster add-ons such as track segments. Property Manager was not previously receiving serial number information from the Kiosk unit because it was looking in the wrong place.
Disabled the ability to manually move the counterweight except when the platform is lowered. Manual movement may be removed completely from the operator interface in a future version and relocated to a test panel.
Added an initialization-only function to allow the MC3628 motion controller to be initialized to a known state when the computer is first booted.
Removed the choice of returning to a reversed level/home position in the emergency level condition. The unit will now seek to return to the regular non-reversed level/home position in such a condition.
Add separate motion filter settings for the hold-in-place positioning when the unit is directed to the home position. This permits more control over ensuring the unit provides sufficient control over the hydraulic system to overcome any out-of-balance condition.
Version 2.04.021, Released 14 December 1998
Enhanced remote information server support to provide company name, serial number, and machine ID information.
Fixed an error in the IO server which would result in the program terminating without an error message after 4 connections from Property Manager.
Added system date confidence check to startup.
Added standard drivers and utilities to CD.
Version 2.04.020, Released 12 December 1998
Hydraulic control was not enabled if the ride was started before the platform raise command was issued.
Support added for predefined demonstration-only track sequences.
Remote information server was updated to provide support for retransmitting information across routed networks. This facilitates the usage of tools such as Property Manager from a remote location.
Added feedback on Operator Panel for demonstration mode becoming active automatically when a ride is started with no occupants.
Version 2.04.019, Released 7 December 1998
Automatic detection of a ride started with no occupants will log as a DEMONSTRATION ride. Automatic detection support requires a hardware modification.
Right-click on the Track Information window of the operator panel after selecting a track sequence to toggle between regular operation and demonstration mode. In demonstration mode, the ride will be logged as a DEMONSTRATION ride. If automatic detection support has been installed on the unit, the demonstration ride is prevented from operating when any occupants are in the unit.
Track sequences defined as diagnostic rides will log as a MAINTENANCE ride.
The manual movement of the counterweight in systems with counterweight limit switches installed was not terminated upon a limit switch trigger event. Limit switches during automatic counterweight movement was properly detected.
Restructured operator panel using graphical elements.
Manual deletion of a track sequence now deletes that track sequence locally rather than from every VR2002 on the local network.
Version 2.04.018, Released 7 November 1998
When a ride was paused, continued, and paused again an incorrect run-time for the ride was logged.
New options added for automatic platform raise and lower were added to Lift Settings.
Version 2.04.017, Released 5 November 1998
Internal changes were made to the video playback engine.
Log file format enhanced to provide additional reporting capability.
Internal changes were made to the digital and analog I/O systems.
Internal changes were made to the counterweight subsystem.
The Track Sequences display order was changed so new track sequences from VR2002K Kiosk units on the local network will always appear at the top of the list.
Version 2.04.016, Released 14 September 1998
The operator is now notified when the counterweight subsystem cannot balance the unit and will require the platform to be lowered before another attempt can be made. This prevents ride operation when the total occupant load is higher than the platform capacity.
Added command-line options -debug and -nodebug to enable or deisable debugging during program initialization.
Version 2.04.015, Released 31 August 1998
Track sequences marked as diagnostic rides will not appear on the Track Sequence list under normal operation. Press Shift-F10 to toggle between displaying diagnostic track sequences and not displaying them. Shift-F10 also reloads all *.track files and can be used to refresh the static track sequences displayed on the Operator Panel.
Accelerator keys were enabled for Start (F1), Pause (F2), Resume (F3) and Terminate (F4) buttons on the Operator Panel.
Version 2.04.014, Released 14 August 1998
An option was added to Counterweight Settings to use the encoder-based unit position during automatic counterweight balancing.
Version 2.04.013, Released 25 July 1998
Added support for computer-control of the raise and lower valves. This requires a hardware modification.
Digital output initiallization at program initialization is now delayed until all subsystems have initialized to prevent the driving of any digital output incorrectly.
Internal changes were made to the video playback subsystem to fix an error which sometimes occurred upon termination of the program.
Version 2.04.012, Released 21 July 1998
Added support for a sensor to be attached to the switch controlling platform raise. The sensor is used to keep the hydraulic system in a bypass state when the platform is lowered and thus keep hydraulic fluid circulating within the cooling system. This requires a hardware modification.
An option to display the current program version information was added to the main menu (Help/About...).
Version 2.04.011, Released 16 July 1998
A separate volume control for attractor loop video playback was added to the Video Settings.
Fixed an error in the counterweight limit switch code that was causing the decrease limit switch to be monitored when the increase limit switch was intended.
Version 2.04.010, Released 25 June 1998
Internal changes were made to the motion subsystem to ignore a request to raise the unit which was received after the unit had reached the raise position and had begun operating. This erroneous message occurred on heavily-stressed networks where the message was retransmitted after an acknowledgement was not received within the timeout period.
Changed the video playback system to be tolerant of errors in the attractor loop video sequence and track segment video sequences.
Added operator notification of internal errors found when loading video files for a corresponding track sequence.
Version 2.04.009, Released 14 May 1998
Internal changes were made to the I/O system initialization.
Version 2.04.008, Released 7 May 1998
Internal changes were made to the motion subsystems handling of a platform raise request during the time when the platform was already raising to ensure the counterweight balance process was not restarted.
Version 2.04.007, Released 30 April 1998
Fixed an error in the logging subsystem which resulted in additional run time being logged to all rides which occurred after a ride which had been paused during operation.
Version 2.04.006, Released 22 April 1998
Internal changes were made to fix an error which can occur on multi-processor systems.
The drawing of hover buttons was revised to eliminate a flicker when the mouse moved over them.
Fixed an error in the logging subsystem that resulted in an abnormal termination being recorded for every ride following the first abnormally terminated ride.
Application start and stop are now logged.
Broke out video segment distirbution into separate CD's.
Version 2.04.005, Released 13 April 1998
The emergency stop button did not function because of an internal data type error when comparing a signed and unsigned integer.
An error in monitor when it is safe to lower the unit during the final stages of a ride was fixed.
Right-click on a Track Sequence for the option to remove it from the list.
Version 2.04.004, Released 9 April 1998
An issue with operation on multi-processor systems was fixed.
Version 2.04.003, Released 8 April 1998
Debug mode setting from main menu is no longer saved. It is now reset to disabled each time the program is run.
Internal changes were made to how the timeout period on network messaging was handled.
Numerous issues with operation on multi-processor systems were fixed.
An error which occurred when no localization files were found was fixed.
Added caching for the most recent 30 video files played to reduce the start time on subsequent rides.
Version 2.04.001, Released 30 March 1998
Internal changes were made to the handling of network cleanup operations at program termination.
Numerous issues with operation on multi-processor systems were fixed.
The network communications subsytem was completely rewritten.
The operator alert for a canopy open condition was changed to occur every 2 minutes rather than every second.
Alert messages were numbered for ease of communicating the specific alert message by phone to technical support.
Fixed an error which intermittently occurred when the platform reported it was safe to lower but the ride was not complete.
Version 2.03.007, Released 7 January 1998
Version 2.03.005, Released 23 December 1997
Version 2.03.004, Released 12 December 1997
Version 2.03.003, Released 13 November 1997
