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 |