| |
Website :
http://ist.uwaterloo.ca/~schepers/personal.html
Credits :
Download :
Look for downloads on external sites:
Pokefinder.org
Production Info Submitted by bugjam on 31 March 2014
Summary of changes from 4.44 to 4.45
------------------------------------
* Major changes to the Disassembler
- It is now finally a completely separate application, launchable on its
own. It saves its settings to its own INI file (64disasm.ini) and has
its own HELP file (64disasm.hlp). The screen saver has been removed as
it is quite unnecessary for todays OS's. There is, however, no way to
configure the color scheme. Maybe someday. 64Copy still interacts with
the Disassembler basically the same way as before.
- Removed all the Disassembler help topics as they are now in the
Disassembler help file.
- Removed the Disassembler configuration panel.
- The initial path for the disassembler EXE is the 64Copy path. When
the disassembler is launched, and the executable can't be found
because it was moved to another drive/directory, 64Copy will ask you
to enter the new path, and it will be remembered.
- Added path to Configuration/Editors panel under Disassembler.
* Changes to the Directory Editor
- Performing a DirEdit on a disk that would result in a single block
directory and saving that edited directory would set the forward t/s
pointer in the first directory block to 00/00 instead of 00/FF. Running
a CheckDisk on the resulting image, with extended options enabled,
would wipe that directory block clean resulting in a blank directory.
- A warning is now brought up when an attempt is made to delete
non-separator files. If normal files are deleted, this will cause BAM
problems and can lead to disk corruption.
* The panel layout for disk images can now be edited to show the file load
address instead of the track/sector pointer. You will need to go through
the Panel Layout Editor to remove the track/sector column (and title) and
add the Load Address column.
This was a very low-level code change, and required the re-assignment of
a variable that might have been used somewhere. Hopefully I didn't break
some obscure function, or even an obvious one.
* I've been chasing a bug in the Directory Delete (F8) code for some time.
I have a specific directory structure that will fail during delete
because a directory will become locked and only gets unlocked when I quit
64Copy. I've been trying different approaches to doing directory deletes,
but they all fail on this one example. The bug might be in my code
(possible) or in the OpenWatcom C compiler (also possible). The bug
exists under both Windows 7 and Windows XP so it's not the OS.
Regardless of where the bug is, I like the new recursive code I've
written for Directory Delete and will keep it. Hopefully I haven't broken
anything.
* Added new configuration option called "Quick copy/move files" for
copying/moving image files around. It bypasses the normal confirmation
dialog box and simply copies or moves the files, no questions asked. This
option is under Config/Image Conversion, and is not enabled by default.
* Updated some CheckDisk functions
- Allocated directory sectors are now skipped during the Clear Empty
Sectors phase. This is to prevent possible directory entry loss.
- Added a new check during the directory scan for correct final directory
sector t/s chain entry of 00/FF.
* Some keyboard assignment changes
- "Alt +" now behaves like "Alt Keypad Plus" (tag with pattern)
- "Alt -" now behaves like "Alt Keypad Minus" (untag with pattern).
- Spacebar will now tag/untag files only if the command-line is empty.
This means you can't enter anything on the command-line beginning with
spaces, but that shouldn't be a problem.
All of these changes help those with unusual keyboards, or those on
laptops without keypads.
* If "WipeFile" is enabled on image files, the warning dialog is no longer
displayed when deleting files from inside images. It seemed redundant to
warn you about WipeFile when the option to turn it off was in the
previous delete dialog window.
* HELP code fixes
- Fixed a long-standing bug in the HELP topic display code. If the topic
count was less than the panel height, the topics wouldn't display
correctly, nor would the cursor movement function properly. It didn't
affect 64Copy directly, but did affect other programs that used the
HELP code.
- Fixed another long-standing but rarely seen bug in the HELP compiler
code where if the final line in the topic didn't have a <CR><LF> right
at the end of the line, only that line would get shown as solid black,
no contents.
* The screen saver is now turned off by default. It seems quite unnecessary
running under contemporary OS's.
* All references to virtually any Disassembler component within 64Copy code
have been removed.
* Updated some HELP topics
- Split Convert section into smaller parts
- Added more dialogs and explanations of the errors to CheckDisk section
* Changed copyright date to 2014 |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
· Goofs · Hidden Parts · Trivia
|
|
| Forum | |
|
| Support CSDb | |
|
| |
|