Amitools

Latest version: v0.8.0

Safety actively analyzes 621444 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.8.08

global

* moved native part with CPU emulation to own project: machine68k
* moved to cython 3.x

xdftool

* compute checksum correctly for large bootblocks (199)
* 'add' option for read and write commands
* fixed bitmap dump
* fixed reading ffs+dircache images
* fixed 'time' command

rdbtool

* only increase DosEnv size in PartitionBlock if needed

romtool

* issue an error/warning if ROM was not written
* fixed build with kickety split

hunktool

* show hunk allocation size memory attributes (182)

vamos

* handle holes in fd tables of libraries and set a dummy func
* added 68040 to doc
* fixed output after running sub shells

0.7.07

global

* Python 3.7 up to 3.11 supported and tested
* simplified install docs in README (173)
* moved project to modern pyproject.toml setup
* use git version for project and docs
* typo fixes, cosmetics (175) (167) (156) reinauer

xdftool

* improved bitmap allocation in writes significantly

rdbtool

* added json output
* added `list` command
* in new rdbs: fixed the dos env size to honor the boot_blocks field

romtool

* added padding when imported partition file is smaller than partition
* ext rom images can be 512/1536/3584KiB (163) reinauer
* Add support for 4MB ROMs (160) reinauer
* Fix 1mb_rom patch on 3.1.4 A500 (154) reinauer
* Update splitdata to ROMSplit 1.30 (23.12.2021) (168) reinauer
* Update splitdata from ROMsplit 1.28 (162) reinauer
* Update splitdata from Remus Datafiles Update 1.78u2 (157) reinauer

vamos

* added RELRELOC32 support in hunk loader
* fixed AllocPooled when allocating larger chunks (Frank Wille)

vamos internal

* alloc: cleaned up labels in API
* improved lock key handling
* improved ExNext keys
* updated musashi from upstream fc7a6fc6
* added proxy mgr to libctx
* do not expose lib_mgr to all lib ctx
* allow to use atypes in libcalls
* reworked vamos type system

0.6.06

global

* Requires Python 3.6 minimum
* Added Python 3.9 support
* Update README to py3 (153)

rdbtool

* added 'addimg', 'remap', and 'adjust' command

xdftool

* py3 fix for delete with wipe

vamos

* allow fd arguments in func impls
* added ctx func support for testing
* Allocate()/Deallocate() fixes (152)
* dos.library fixes (bebbo 151)
* import fixes (bebbo 151)
* added ReadEClock in timer.device (bebbo 151)
* added locale.library (bebbo 151)
* fixed ExNext()
* fixed WriteChars()
* fixed closing console
* added support for 'endcli'
* dos ReadArgs() allow empty key (fixes 'echo')
* trace BADDR fixes
* updated Musashi to 4.10
* dos pattern match: fixed not-any patterns e.g. ~(?.o)

0.5.05

global

* Requires Python 3.5 minimum
* Python 3.8 compatible (132)
* Lots of Python 3 fixes
* vamos-test: renamed -V switch to -A
* xdf/rdbtool: allow to call main() with custom args and defaults
* use black for source code formatting
* introduced full test suite to limit tests in normal runs
* fixed reading HUNK_INDEX with empty unit names
* switched disasm to machine DisAsm

xdftool

* added support for HD disk images
* in DOS5 (DirCache) fixed creating empty directories
* allow multiple open part commands in a single command list

vamos

* fixed internal mem trace with -T
* use unbuffered I/O on ttys
* dos:ReadArgs: fixed prompt with '?'
* dos:Seek now sets IoErr correctly

0.4.04

global

* Moved to Python 3 (>= 3.4) (86, 95)

xdftool

* Fixed `read`/`write` with directories (121)
* Fixed file name hashing when block size > 512 (116)

vamos

* Musashi m68k CPU emulator updated to v3.32 (bebbo)
* Fixed `.ini` format detection if it starts with a comment ()

0.3.03

xdftool

* Filesystem bitmaps are cached now to speed up packing
* Pack/Unpack/Repack support for block size > 512 and DOS 6/7
* Use a new notation for timestamp ticks `.00`
* Auto open first partition when using a RDB image
* Added `ln`/`longname` as alias for DOS 6/7 when formatting
* Allow to unpack/pack with meta info stored in FS-UAE .uaem files
* Fixed packing of files with decomposed unicode names (106)

rdbtool

* Fixed geometry setup of large (>4GiB) images

romtool

* Added new option to fix kick sum when copying (daleking)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.