| Revision History | 
| Date | Version | Changes | 
| 22/07/17 | 4.0a | 8271 bug fixes Bug fix with *TIME command
 Bug fix with *TV command
 Bug fix with save to tape
 Made disc drive sounds configurable
 Added disc drive sound emulation
 Fixed bug in M128 BIT instruction
 | 
| 09/02/08 | 3.3a | Added disc LED lights in 8271 mode Added 1770 controller options in Model B mode
 Added support for Watford Double Density 720K disc images
 (use file extension of .wdd to recognise disc image)
 | 
| 01/01/08 | 3.3 | Added remote client/server ethernet option for serial port emulation (so you could write software to telnet to a remote network, write a simple web browser or ftp client etc, running on the Beeb)
 Added print screen function
 Added copy screen to clipboard function
 Added three new higher resolution screen modes
 Added freeze when minimised option
 Added load/save user keyboard layouts
 Added protect on load disc option
 Bug fix - Missing scan line at top of screen
 Bug fix - Non-default window size not set on startup
 Bug fix - Random crash when changing from mode 7 to any other screen mode
 Bug fix - Cursor position wrong when in column 1 in editing mode
 Slight tweak to source code to get it to compile using Xcode 3 on Leopard
 Slight change to sound routine to remove some artefacts
 | 
| 15/09/07 | 3.2a | Added clipboard as destination for printer Added cmd-C to copy BASIC program to clipboard
 Added cmd-V to paste BASIC program from clipboard
 (alternatives to using *SPOOL/*EXEC with disc files)
 Corrected emulation of PLY processor instruction
 Added new program and disc icons
 Set root directory to $ for new ADFS images
 Fixed keyboard interrupt handling routine
 Fixed disc write protect menu update after ejecting a disc
 Increased default Econet flag fill timeout to 250000
 | 
| 14/05/07 | 3.2 | Added ARM Second Processor support | 
| 01/01/07 | 3.1 | Added serial port support Added preliminary 300 baud support for CSW, Swarm now loads
 Added hard disc activity LED's
 Added CSW support to Tape Control window
 Added support for Level 3 Econet User Port RTC Module
 Added support for mixed mode ADFS/NETFS format discs
 | 
| 07/10/06 | 3.0w | Added cmd-P screen dump command (To create bmp pictures for BBC Games List program)
 | 
| 04/10/06 | 3.0v | Fixed problem of saving to ADFS hard disc under 65C02 emulation Altered launching of BeebEm by clicking on image file to autorun disc (for compatibility with new BBC Games List database frontend program)
 | 
| 13/09/06 | 3.0u | Added preliminary support for loading CSW format tape images Added emulation of Microvitec touch screen
 Added user port breakout box
 Fixed joystick emulation in Master 128 mode
 Fixed problem of ESC key not always being detected
 Fixed problem of accessing files when ADFS and DFS discs loaded side by side
 Fixed a couple of tape related game loading problems
 Fixed interrupt clearing issue in 8271 disk emulation
 Minor VIA timing tweak to make Snapper work again
 | 
| 20/08/06 | 3.0t | Rebuilt application as universal binary Added UDP broadcast support for TeleText server software,
 so I can now watch live Teletext via my wireless network
 on my Mac and PC at the same time which is way cool !
 Added changes done by Mike Wyatt to BeebEm Ver 3.3, namely :
 Added menu options to enable/disable Teletext adapter and hard drive emulation.
 Removed ADFS and ATS ROMs from Model-B configuration as they were causing a few problems.
 Improved VIA and interrupt timing and fixed instruction cycle count for branches.  The following programs now run:
 Nightshade (tape), Lancelot, The Empire Strikes Back, Dabs Fingerprint, Yie Ar Kung-Foo (tape)
 Added "Eject Disc" options to the file menu.  The name of the currently loaded image file is shown next to the menu option.
 Change sound volume to be exponential.
 | 
| 01/04/06 | 3.0s | Added support for Acorn Z80 Co-Processor (BTW I'm 
40 today 
 ) | 
| 26/03/06 | 3.0r | Added support for Master 512 Co-Processor Added support for Acorn Teletext Adapter
 | 
| 30/12/05 | 3.0q | Added SCSI ADFS Hard Disc support Added SASI Torch Z80 Hard Disc support
 Added Econet support
 (therefore TORCHNET works using the Torch Z80 Co-Processor)
 Removed IDE support as no longer needed)
 | 
| 24/12/05 | 3.0p | Added emulation of TMS5220/TMS6100 Speech Generator QuickTime movie demonstrating speech generator 5648KB
 (speaking all the words from a USA PHROM)
 QuickTime movie of an English Zero ! 1127KB
 (using example from the Acorn Speech System User Guide)
 If anyone can send me any other TMS6100 PHROM file images, I would appreciate it !
 | 
| 20/12/05 | 3.0o | Added 6502/Z80 Debugger | 
| 16/12/05 | 3.0n | Added Motion Blur option Added tape relay sounds
 Fixed problem with case-sensitive filing systems
 Fixed tape control window not scrolling properly
 Fixed tape control window showing extra block data
 | 
| 22/11/05 | 3.0m | Added Full Screen display mode Merged in BeebEm for Windows bug fixes, namely :
 Improved VIA timing emulation and fixed some instruction cycle counts
 Fixed bug in horizontal displayed register emulation
 Fixed bug in virtical sync position register emulation
 Fixed bug in virtical displayed/total register emulation for mode 7
 | 
| 01/11/05 | 3.0l | Added Skip Frame and Frame Size options to video capture | 
| 28/10/05 | 3.0k | Added QuickTime recording of running program (Sample movie file) 1031KB
 | 
| 25/09/05 | 3.0j | Added user defined keyboard mapping | 
| 23/09/05 | 3.0i | Added key mapping for '@' character (forgot to put it in !) Added support for tape images
 | 
| 21/08/05 | 3.0h | Added support for 16 bit colour displays | 
| 17/08/05 | 3.0g | Fixed problem of emulator sometimes dropping to 0 fps Fixed problem of red close button forcing emulator full screen
 | 
| 07/08/05 | 3.0f | Added support for the Torch Z80 co-processor card Changed compiler to use GCC 3.3 so program works on 10.3.x without complaining about missing library errors
 Fix to remove -kCGColorSpaceGenericRGB error on pre 10.4.x OS's
 | 
| 16/07/05 | 3.0e | Improved screen refresh rate at default resolution by 25% Added support for launching BeebEm by selecting a disc image from Finder
 Added support for disabling F9-F12 hot keys on Tiger OS
 Changed compiler options to use weak linking so the program should load under OS 10.2.x and 10.3.x
 Added program icons
 | 
| 14/07/05 | 3.0d | Added support for analogue mouse stick Added support for digital mouse stick
 Added support for AMX mouse
 | 
| 12/07/05 | 3.0c | Added support for F9-F12 Remapped Break key to F12
 Remapped F0 key to F10
 Added Map A,S to CAPS,CTRL option
 | 
| 11/07/05 | 3.0b | Added Save Preferences menu option (stored in beebem.ini) Added New Disc 0/1 menu options
 Added Load/Save State
 Added Quick Load/Save State
 Added Printer options
 | 
| 04/07/05 | 3.0a | Initial Release |