Richard Gellman a reprit le développement de cet émulateur BBC et Master 128. Utiliser la version 1.05 si cette version est trop lente.
* Rewrote debugger command interpreter:
– Supports command names longer than one character
– Added command history (up/down arrows when command box focused)
– Commands are now implemented using function pointers, should be more
expandable.
– More descriptive help – type ‘help’, ‘help
– Better label support – any word in command arguments preceded with a ‘.’
is interpreted as a label and resolved before the args are passed to
the command handler.
* Fixed bug that prevented checkboxes enabled/disabled by command from
actually taking effect.
* Expanded debug memory map support:
– Maps can now be stored for each ROM, just put a .map file with the same
name as the ROM in the ROM’s directory, for example BeebFileBBCos12.map
corresponds to BeebFileBBCOS12.ROM, and address queries (via
‘help
– Address info queries now understand shadow/private/sideways RAM in
different machines.
– Cleaned up MemoryMap.txt and moved it to BeebFileBBCOS12.map
* Added ‘state m’ command to get state of memory (ACCCON and Shadow/Sideways
RAM info)
* Added routines for extracting header info from paged ROMs, and ‘state r’
command to dump this info in the debugger.
* Break now shows previous Program Counter address as well as the current
address. This is useful for finding where the source of a jump was.
* A bit of a hack to allow debug window to go behind main window, but also
come to foreground with main window.
* Added option to enable DirectX smoothing when only in teletext mode.