RobotsXL release history
07-Oct-07: RobotsXL build 90 is available for download
- Starting games during attract animation would always start Robots 1 even if Robots 2 was clicked
- Corrected the build date
12-Aug-07: RobotsXL build 89 is available for download
- Added keys 1 and 2 to start Robots 1 and 2
- Fixed a problem where during a game attempting to start the other game version and then saying no to the confirmation would leave the existing game broken
- Fixed a problem where certain user-defined key settings could crash the Controls page of the Options dialog
- Fixed the Default button on the user-defined controls
02-Mar-07: RobotsXL build 88 is available for download
- Fixed a problem with the benchmark when graphics card drivers are not reporting screen information
16-Dec-06: RobotsXL build 87 is available for download
- Optimised drawing of the game buttons
- Optimised checking for licence information during the game loop
- Added an option in the High Scores tab of the Options dialog to only display best last stand if it was beaten
- Added a new skin called Invisible Scrapheaps
23-Sep-06: RobotsXL build 86 is available for download
- RobotsXL window is sized at the beginning of initialisation rather than at the end making the game boot sequence look better
- Disabled game start during the game over animation
- The bonus number of charges sound effect is now triggered earlier
20-May-06: RobotsXL build 85 is available for download
- Added an option in Controls to enable or disable SPACE minimizing the game
- Added an option in Controls to enable or disable the end of level and end of game dialogs
- Prevented the final move sound being played since it was cut short by the game over sound
26-Feb-06: RobotsXL build 84 is available for download
- Changed the number of moves displayed in the end of game dialog so it does not include moves made during the last stand
- Fixed submission of benchmark times that was disabled due to debug mode being left on
11-Feb-06: RobotsXL build 83 is available for download
- Fixed a problem with retrieving high scores causing duplicates
- Added an animation when you beat your best last stand rating
- Added a new skin called Dark
29-Jan-06: RobotsXL build 82 is available for download
- Added a warning when the Tutor is first switched on that the score will not be saved
- Last stand ratings are not awarded during self-test benchmark or if the Tutor was used during the game
- The title erase effect was accidentally disabled
28-Jan-06: RobotsXL build 81 is available for download
- Fixed a problem that was causing the benchmark report to fail on machines with mutiple video controllers
- Fixed the copyright year
- Added a message as the game loads so you know to wait
- Prevented the title erase effect from running if something had happened to clear the screen since the title was drawn
- Enhanced the last stand detector in the Tutor so it can detect all valid Robots 1 last stands - Robots 2 is limited to last stands where you are safe behind scrapheaps
- If you use the Tutor at any time in a game then your final score does not go in the high scores table and is not eligible for submission
- Added last stand ratings - you are notified every time you beat your best last stand rating - highest rating is also displayed in the Statistics tab of the Options dialog
- Fixed a problem with the window shake where it could cause a smear effect if the RobotsXL window was over another window during the animation
14-Jan-06: RobotsXL build 80 is available for download
- Self-test benchmark games are no longer counted in the game statistics which are available in Options on the Statistics tab
- Added window shake during player explosion and an option to enable or disable in Options on the Display tab
- Fixed a problem with redefining the game controls in Options on the Controls tab
- Added a new game weapon "Repulse" to Robots 2. Repulse uses a charge and causes all the robots to take a step back
12-Jan-06: RobotsXL build 79 is available for download
- Fixed a problem where it was possible to get an incorrect benchmark time by changing the system clock during the run
- Improved benchmark timing accuracy so the result is now display to the nearest 1/10th second
12-Jan-06: RobotsXL build 78 is available for download
- Fixed a problem where switching sheets during the self-test benchmark would cause an error
- Added current video resolution to the self-test benchmark data. Self-test benchmarks can not be submitted for resolutions smaller than the game window size (i.e. minimum of 1024x768)
- Self-test dialog now automatically closes after benchmark results are sumbitted
09-Jan-06: RobotsXL build 77 is available for download
- Fixed high score submission
08-Jan-06: RobotsXL build 76 is available for download
- Added a new audio option to auto-select a matching sound scheme when the game skin is changed
- Improved sound scheme detection since it could not find schemes that had multiple sounds for one game event
- Fixed the self-test benchmark mode so it uses a consistent set of display options and always displays last stand moves
- Added a VT100 sound scheme
07-Jan-06: RobotsXL build 75 is available for download
- Fixed a problem with game duration over midnight
- Fixed a problem with replay if the sound scheme was changed during a level
- Self-test is now a benchmark whose results can be submitted to the web-site. Benchmark can be started by clicking on the '!' button and stopped by pressing the button again
- Added submission of game duration to the high score tables
- Improved the Night-Time skin by inverting the border colours
- Added a VT100 skin
30-Dec-05: RobotsXL build 74 is available for download
- Switched to using a more accurate timer for the game and added checks to cope with the timer wrapping round
- Improved the valid moves display when using the tutor so it doesn't show when in a replay or last stand
- Added a new tutor hint when it is safe to make a last stand. This does not currently spot every possible safe last stand
- Added a description of the movement controls and the Robots 2 move order to the game start hint
- Added a description of the charges system to the no valid moves hint
- Added a description of the tutor options to the tutor enabled hint
- Added a hint when the tutor is disabled
- Added a self-test which can by activated by clicking on the '!' button. This tests that the features used by the tutor work correctly including valid moves and last stand detection. It also provides a performance benchmark since the tests are timed
- Changed the last move animation so it uses the player skin colour
- Fixed the window sizing code again
- Fixed a problem with the safe move code that could under a certain condition with speedbots incorrectly mark a move as safe
24-Dec-05: RobotsXL build 73 is available for download
- Added a Tutor option which when enabled gives you context-sensitive help and advice as you play. Also when enabled shows the valid moves the player can make
- Added average game time and total playing time to the Statistics. These are displayed in the Options dialog on the Statistics tab
- Added a Reset on the Statistics tab of the Options dialog to clear all statistics
- Moved the About button from the game screen into the Display tab of the Options dialog
- Changed the level charge graph and bonus graph so they use the skin background colour and skin border colour
- Changed the highlight colour for the game buttons (and Tutor button) so they use the skin player colour
- Added tag lines to the robots title animations
- Fixed an issue with the Options dialog where changes to the "retrieve scores if new version" option were not changing the "apply" status
- Added an option to the High Scores tab of the Options dialog to allow you to chose whether you are prompted to submit if you beat your top score
- Added an option to the Controls tab of the Options dialog to enable the tutor on game start
- Added a button on the Controls tab to reset the tutor which re-enables any messages you have disabled
17-Dec-05: RobotsXL build 72 is available for download
- Fixed a problem where background images were not recognised on reload if the rest of the skin was the same as the default
- Enhanced the background image handling so sequences of images can be used with a new image loaded on each level. Images must be named image1.jpg, image2.jpg, image3.jpg etc and put in a subdirectory with the same name as the skin. Single images are still supported by must be called image.jpg and put in the subdirectory too. Supported image formats are .jpg, .jpeg, .gif, .png and .bmp
- Enhanced the game over message to show how the game ended
10-Dec-05: RobotsXL build 71 is available for download
- Added the game duration to the game over dialog and the high score table entries in the game
- The charge graph now displays a down arrow when more charges were used than can be displayed
- Fixed some code that would break if the initial number of charges or maximum number of robots were ever increased
- Added the ability to define your own colour schemes for the game characters in the Skins tab of the Options dialog
- Fixed some "Default" buttons in the Options that were not becoming disabled when the default values were already set
- RobotsXL can now display background images when the game background colour is set to transparent - create an image file with the same name as a skin file and place it in the RobotsXL directory
18-Nov-05: RobotsXL build 70 is available for download
- Optimised the drawing of the charges graph
- Added a player icon to the charges graph so it's easy to see which level you are on
- Added a bonus graph which shows you the current bonus for last stand, scrapheaps and moves and whether any of these qualify for the extra charge
- Simplified the display of remaining charges when in basic info mode to just show a total
- The end of level animation now colours in green any of the bonus items that qualified for the extra charge
- Added the number of remaining charges to the high score table entries in the game and on the website
15-Nov-05: RobotsXL build 69 is available for download
- Added a welcome message displayed in the status bar when the game first starts
- Made the game and company name consistent across all dialogs and window titles
- Added a new animation to erase the title message
- Fixed the high score animation that was not working correctly for very large scores
- Optimised array handling in the game for slight performance improvements
12-Nov-05: RobotsXL build 68 is available for download
- Under certain conditions RobotsXL was not restoring the correct window state on exit
- Fixed the sonic screwdriver animation time
- Improved the player explosion animation time
27-Oct-05: RobotsXL build 67 is available for download
- Fixed the RobotsXL window size again for any windows DPI
- Fixed another problem with the charges graph drawing off screen
- Enhanced the player teleport effect
22-Oct-05: RobotsXL build 66 is available for download
- Fixed the RobotsXL window size so it works correctly at any windows DPI setting
- Fixed a drawing problem with the charges graph
- Fixed an error in the way the end of level bonus was calculated
- Improved the way the extra bonus charge is awarded to make it easier to get on later levels
08-Oct-05: RobotsXL build 65 is available for download
- Added a graph of charges used or gained each level as part of the extended information
- Updated the last stand information to include percentages both for end of level dialog and last stand tables
- New last stand records achieved during the game are highlight in red in the last stand table until the next game starts
- Optimised text alignment for high score display in attract mode
- Fixed timing on game over animation
- Improved speed of bounce title animation
05-Feb-05: RobotsXL build 64 is available for download
- Added a warp-in effect for robots at the beginning of each level
- Rewrote the warp-out effect on game over so it takes constant time
- Added a lower limit before fast drawing is used
- Enhanced the display animation option in the options dialog so you can choose which game animations you want
- Improved the attract mode so it won't pause if there are no high scores to display
- Fixed two problems in counting moved scrapheaps at the end of a level of Robots 2
- Added another title sparkle effect
- Added a copyright message to the version screen in attract mode
- Added another title effect
- Improved the pixel title effect so pixels start from the middle of the title
- Fixed game boot so attract mode doesn't start before start checks are complete
- Optimised border drawing
18-Jan-05: RobotsXL build 63 is available for download
- Enhanced the Game Over screen to show you your final score, level and rank
- Fixed a problem that could cause the game to crash if you reset the high scores during attract mode
- Optimised the robots movement calculation
- Re-ordered the end of level bonus item calculation so charges are last now
- Added another title animation
- Added timing to all animations so they don't run too fast on high end computers
- Fixed the delay at the start of a level during replay again
05-Jan-05: RobotsXL build 62 is available for download
- Added a new option to highlight your last move so you can see how the game ended
- Added user-definable speeds for last stand and replay
- Enhanced Robots 2 so that every 4th level is a bonus of all pushbots or all speedbots
- Fixed a slight delay at the start of a level during replay
- Updated the rank on the status bar if high scores were retrieved during a game
- Added three new title animations
- Added two types of title sparkles
03-May-04: RobotsXL build 61 is available for download
- Changed to using the windows installer
- Simplified registration process
- Corrected the date in the About box
- Included a README file in the download
29-Feb-04: RobotsXL build 60 is available for download
- Improved high score submission
- Slowed down some title animations that were too fast on modern CPUs
- Download now includes default sound scheme
12-Oct-03: RobotsXL build 59 is available for download
- Fixed a bug that would count destroyed robots twice during replay
- Further optimisations to the game code
- Improved check for later version on website
31-Aug-03: RobotsXL build 58 is available for download
- Further optimisations to the game code
08-Jun-03: RobotsXL build 57 is available for download
- Optimisations to the game code
24-May-03: RobotsXL build 56 is available for download
- The Esc key will now quit the game
- Improved screen update speed for animations and robot moves
08-May-03: RobotsXL build 55 is available for download
- RobotsXL close button now quits Excel if it is the only workbook open
06-May-03: RobotsXL build 54 is available for download
- Corrected the error on exit issue with Excel XP
- Fixed a problem with the High Scores
- Fixed a small cosmetic issue on the Level Complete screen
04-May-03: RobotsXL build 53 is available for download
26-Apr-03: RobotsXL build 52 is available for download
- Game now checks if there is a later version on the website when it starts
16-Apr-03: RobotsXL build 51 is available for download
13-Apr-03: RobotsXL build 50 is available for download
11-Apr-03: RobotsXL build 49 is available for download
09-Apr-03: RobotsXL build 48 is available for download
- RobotsXL now works with Excel 97
23-Mar-03: RobotsXL build 47 is available for download
17-Mar-03: RobotsXL build 46 is available for download
- Added on-line registration
08-Mar-03: RobotsXL build 45 is available for download
02-Mar-03: RobotsXL build 44 is available for download
02-Mar-03: RobotsXL build 43 is available for download
- Added high-score submission to the website
28-Feb-03: RobotsXL build 42 is available for download
25-Feb-03: RobotsXL build 41 is available for download