MultiMon v3.20 has been released. Enhancements include:
- Multimon remembers the last 25 memory locations visited. You can browse
through the history using the CTRL-left (back) and CTRL-right (forward) arrow
keys. Every command that changes the Memory Pointer (except the arrow key
commands) will record its location, so you can go back quickly now without
having to remember them.
- Pressing CTRL-F when on an instruction with an effective destination address,
such as BRA, JSR, LEA etc., will set the Memory Pointer to that address.
- Commands using file names now recognise the default data directory set by
the DATA_USE command in Toolkit II and SMSQ/E.
- In all disassembly views, destinations between the BP and TP pseudo-
registers are now shown as 'LXXXXX'. The (BP) suffix is no longer shown.
When generating a disassembly using the 'D' command, labels are generated
only when the address lies between BP and TP, not between the start and end
of the disassembly as in previous versions.
- Finally: a W(rite) command to save a job or part of memory to a file.
By default, the start and end address will be taken from the BP and TP
pseudo-registers, but when the job has been loaded using the 'E'xamine
command only the code part will be saved (which may be different from TP).
Specifying a data size will set the file type to 1 (EXECutable).
As with the 'E' command, the DATAD$ default directory will be recognised.
- Reworked user interface. Input prompts can be cancelled by pressing the
arrow-down key (or ESC on Minerva and SMSQ/E), and pressing arrow-up in the
'E'xamine prompt recalls the last file name entered. The 'V'ersion command
now uses the listing window to display its output and shows the start address
of each job as well.
- Added CONFIG block for configuring the following items:
- Window top left X and Y position. You can change this to any position on
the screen, but remember there must be room for a window of at least 454
pixels across and 202 pixels down. If you set these to daft values,
MULTIMON won't start.
- Default paper and ink colours and banner paper and ink colours.
- Border colour.
- The 'S'earch command now exits when the address of TP has been reached. This
avoids long search times scanning though the entire 4GB address range...
You can download it here.
MultiMon v3.20 released
- janbredenbeek
- Super Gold Card
- Posts: 725
- Joined: Wed Jan 21, 2015 4:54 pm
- Location: Hilversum, The Netherlands
- Contact:
Re: MultiMon v3.20 released
Sounds nice, I hope I will find time to give it a try (I'm currently using C1Mon Professional - unfortunately still without using symbolic debugging, which the professional version does support).
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX

-
- Font of All Knowledge
- Posts: 4858
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: MultiMon v3.20 released
Hi Jan,
Excellent update, I use Mutlimon alot, a really good monitor programme.
I do not need symbolic debugging.
Excellent update, I use Mutlimon alot, a really good monitor programme.
I do not need symbolic debugging.
Regards, Derek