dea261cb34
relocate: Fixup relocate_one_block() for multiple segments
...
If a module contained more than one segment, each segment would be loaded at offset 0
Offset wasn't being passed through to _copy_data() correctly
2025-01-24 15:52:09 +13:00
Christian Vogelgsang
8b2e846dd3
removed Python 3.7 and added 3.12
2024-08-25 20:45:44 +02:00
Christian Vogelgsang
cfef841a05
updated changelog v0.8.0
2024-03-05 12:23:47 +01:00
Christian Vogelgsang
912855f5eb
Merge pull request #182 from matthiesenj/master
...
Show hunk allocation size memory attributes
2024-03-02 19:52:38 +01:00
Christian Vogelgsang
3bb72d07ab
Merge pull request #199 from atsampson/bootblock-checksum
...
fs: compute checksum correctly for large bootblocks
2024-03-02 19:48:59 +01:00
Christian Vogelgsang
3c4271b14f
xdftool: added docs for 'add' option in read/write
2024-03-02 19:45:51 +01:00
Christian Vogelgsang
2268b1eb85
xdftool: 'add' option for read and write commands
2024-03-02 19:25:17 +01:00
Adam Sampson
22263ff934
fs: compute checksum correctly for large bootblocks
...
If a bootblock consists of multiple blocks, only the first block
contains a checksum field that needs to be ignored.
2024-02-26 12:12:31 +00:00
Christian Vogelgsang
2a6af0cd77
cleaned up sphinx docs
2024-01-03 11:17:28 +01:00
Christian Vogelgsang
beb7cb516c
vamos: added 68040 to doc
2024-01-03 10:10:10 +01:00
Christian Vogelgsang
95619f98ef
romtool: issue an error/warning if ROM was not written
2024-01-03 08:56:45 +01:00
Christian Vogelgsang
a34565b35a
romtool: fixed build with kickety split
2024-01-03 08:44:17 +01:00
Christian Vogelgsang
d6c121236b
updated docs to mention machine68k
2023-12-31 16:48:29 +01:00
Christian Vogelgsang
7ca4406520
removed machine and use external machine68k package
2023-12-30 18:40:46 +01:00
Christian Vogelgsang
0bd6eb5dba
xdftools: fixed bitmap dump
2023-12-02 14:56:50 +01:00
Christian Vogelgsang
6c74b0235d
fs: fixed reading ffs+dircache images
2023-08-22 21:57:12 +02:00
Christian Vogelgsang
5b9bb480fe
moved to cython 3.x
2023-08-22 21:21:06 +02:00
Christian Vogelgsang
5ee9b1947c
fixed tests
2023-05-16 20:59:40 +02:00
Christian Vogelgsang
fd2c264aad
rdbtool: only increase DosEnv size in PartitionBlock if needed
...
This reverts the current 0.7.0 behaviour of using always the
larger size for the DosEnv as it breaks poorly written drivers.
The DosEnv is only increased from default size of 16 to 19 if
one of the new fields is set.
2023-05-16 20:38:28 +02:00
Jesper Matthiesen
cf9d2a63e6
show alloc size memory attributes
2023-04-15 20:26:11 +02:00
Jesper Matthiesen
d1f4a92140
Forward memory alloc attributes from header to hunk
2023-04-14 16:37:48 +02:00
Christian Vogelgsang
bee62305e0
vamos: handle holes in fd tables of libraries and set a dummy func
2023-03-16 21:52:23 +01:00
Christian Vogelgsang
ebfe9c7a7a
xdftool: fixed 'time' command
...
added new time parse formats: time or date only
2023-03-16 21:11:24 +01:00
Christian Vogelgsang
7dc98aef00
fixed output after running sub shells
2023-03-11 21:31:29 +01:00
Christian Vogelgsang
3bbafc486b
updated Makefile
2023-01-18 10:59:05 +01:00
Christian Vogelgsang
b0330e565e
added version info to docs
2023-01-18 09:50:49 +01:00
Christian Vogelgsang
00634bc5b5
fixed docker/local tox
2023-01-17 21:28:04 +01:00
Christian Vogelgsang
ac1a70299f
blacked src
2023-01-17 10:26:39 +01:00
Christian Vogelgsang
3a52550a01
update changelog for 0.7.0
2023-01-17 10:25:47 +01:00
Christian Vogelgsang
df673a7036
fixed readthedocs config
2023-01-17 10:02:34 +01:00
Christian Vogelgsang
e48bc2ee71
added readthedocs config
2023-01-17 09:57:51 +01:00
Christian Vogelgsang
346d531063
use scm version for docs, too
2023-01-17 09:36:07 +01:00
Christian Vogelgsang
69814d67fa
Merge branch 'master' of github.com:cnvogelg/amitools
2023-01-16 11:02:15 +01:00
Christian Vogelgsang
7b85519e60
moving to pyproject.toml
2023-01-16 11:01:50 +01:00
Christian Vogelgsang
171117735f
update gh
2023-01-13 10:19:25 +01:00
Christian Vogelgsang
02531af4e0
added setuptools to GH actions
2023-01-12 11:55:49 +01:00
Christian Vogelgsang
d6f3c0f175
added wheel to GH actions
2023-01-12 11:53:10 +01:00
Christian Vogelgsang
a840e0def7
update tox.ini
2023-01-12 11:24:33 +01:00
Christian Vogelgsang
3cbc3f3a4c
update GH actions
2023-01-12 11:14:08 +01:00
Christian Vogelgsang
ca2f03bc28
README: simplified install doc
2023-01-12 09:59:45 +01:00
Christian Vogelgsang
57640decce
fs:ADFSBitmap great improvement of find_n_blocks lookup speed -> write speed
2022-11-10 21:49:00 +01:00
Christian Vogelgsang
931d2375a4
fs:ADFSBitmap removed obsolete ctypes
2022-11-10 21:06:46 +01:00
Christian Vogelgsang
f53d0a8295
fs:Block removed obsolete ctype
2022-11-10 21:03:52 +01:00
Christian Vogelgsang
a2850a883d
rdbtool: added json output command
2022-09-30 10:22:14 +02:00
Christian Vogelgsang
9de98ed5db
rdbtool: added 'list' command
2022-09-30 09:23:53 +02:00
Christian Vogelgsang
8d113af0ec
rdbtool: added padding if import file is smaller than partition.
...
also fixed the dos env size to honor the boot_blocks field
2022-09-30 09:08:59 +02:00
Christian Vogelgsang
719e3b1ad1
Merge pull request #175 from reinauer/spelling
...
Fix various typos [reinauer]
2022-09-30 09:01:18 +02:00
Stefan Reinauer
0772a9025a
Fix various typos
2022-09-25 11:10:28 +08:00
Christian Vogelgsang
d5a2eedc9a
added RELRELOC32 support in hunk loader
2022-03-21 11:28:07 +01:00
Christian Vogelgsang
56d71f3872
Exec: fixed AllocPooled when allocating larger chunks
...
Fix submitted by Frank Wille
2022-03-12 21:19:11 +01:00