Cet émulateur est également le plus complet des outils de développements X68000 existant aujourd’hui. Il s’agit d’un fork de l’émulateur XM6 v2.05 de PI avec une pléthore de nouvelles fonctionnalités. Les changements sont pour la plupart liés à l’interface utilisateur et un accent a été mis sur le développement et les fonctions de débogage plutôt que sur l’exactitude de l’émulation, cependant il y a suffisamment d’améliorations pour qu’il soit recommandé d’utiliser cette version plutôt que XM6 v2.06 finale.
 

 
Les changements:
 
– Alt-Backspace can be used to cycle through sequentially numbered state files.
For example, if state file « Example – 123.XM6 » is active, it will load the
first file with a lower sequence number within the same directory. Hold Shift
to cycle forward instead. At the end of the sequence, it will attempt to load
a state file with the base name: « Example.XM6 ». State files with sequential
numbers are generated automatically with the Save Quick command (Alt-S).

– The basic Atari-compatible joystick type now includes a third button which
is equivalent to pressing A and B simultaneously (sometimes called Button C).

– The extended Atari-compatible joystick type now has some unofficial additional
button inputs mapped to the non-existent buttons numbered five through eight.
They are: A + B (5 and 6), U + D (7), and L + R (8). The latter two are simply
duplicates of the usual SELECT and START buttons.

– Most of the shortcuts that open submenus of the main menu bar (Alt-F, etc.)
now also work even if the menu bar is not visible (as in full-screen mode).

– A small number of unobtrusive default menu items have been added such that,
for example, one can now double-click the Tools menu to open the Options dialog.

– The Make Floppy Disk command now tries to select the mount drive automatically.
TIP: You can press ‘0’ or ‘1’ to easily set the mount drive during the dialog.

– Most address dialogs now accept relative numbers if prefixed with ‘+’ or ‘-‘.

– Disassembly and memory windows now accept single addresses from the clipboard.

– The breakpoints window now accepts multiple addresses from the clipboard.

– Changed the way the end address for Save Disassembly is specified. It can now
be either the size (up to $10000) or the actual end address (inclusive).

– Reduced the executable size by removing redundant resources.

– Added new submenus that provide easy access to any relevant files in the local
directory. For example, after inserting a floppy disk image, you can open the
« Nearby Images » submenu under each of the Floppy Drive menus to select any
other floppy disk images within the same directory. This may be faster and
more convenient than using a file dialog or the Send To menu.

– Another example involves state files: although the history list will show up to
nine recently used state files, it is not sufficient for reviewing large sets
of older files that are no longer present on the MRU list. But if you open any
state file and then select the « Nearby » submenu under the File menu, you can
access a practically unlimited number of state files in the same directory.

– This concept was generalized to create the File Browser submenu, which provides
a menu-based interface for moving throughout the file system, showing all of
the relevant files in a particular directory. The Current Directory menu item
will rescan the directory, which is useful if files were added or removed.

NOTE: This feature has no impact on performance unless you first open one of
the relevant submenus. The directory will only be scanned the first time the
menus are built, so subsequently opening menus will have no delays whatsoever.
(Opening after changing the directory will cause them to be rebuilt, however.)

In summary, if you are the type who is prone to fret about disk/memory impacts,
(which are pretty minor even for directories with thousands of relevant files)
simply avoid opening these new submenus and stop worrying. (Note that building
the menus should be gentler on your system than opening a file dialog anyway.)
 

Bug fixes:
– Inserting five or more images via the command line (including the Send To menu)
was causing crashes.

– Alt-Space no longer opens the system menu of the main window if either of the
Alt keys are mapped to X68000 keys (as in Game Mode).

– Certain 2HDE format disk images were not being identified correctly.

– Additional FDD problems were corrected through original research.

– Fixed a few problems related to files with ampersands in the name.

– Fixed a few problems related to case sensitivity in file names.

– The new Save History option was not compatible with option Resume State File.

– The « default directory » (basically the program’s current directory) was always
being written to the configuration file even if its Resume setting was disabled.
It was also not included in the Clear History command and Save History setting.

– The Clear History command now clears most paths, excluding those corresponding
to any currently configured SASI/SCSI drives.

– If the user did not type an extension in the save dialog when creating a new
floppy disk, no warning would be issued if the automatically appended extension
resulted in a file name that corresponded to an existing file.

– The « default directory » was not being set correctly for directories as images.

– The memory window couldn’t modify 16-bit or 32-bit quantities at odd addresses.

The breakpoints window was accepting odd addresses.

– Delta files for images built from a directory are now simply discarded if the
directory has changed since the delta file was created. Previously one would
get an annoying message, but such delta files are of low value anyway.

 

Télécharger XM6 Pro-68k Release 58 (240303) (4.4 Mo)

Site Officiel

En savoir plus…