AminetAminet
Search:
85158 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/misc/x68k2amiga.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:Convert X68000 exec/data files to Amiga
Author: franck at hitchhikr.net (Franck Charlet)
Uploader:franck hitchhikr net (Franck Charlet)
Type:dev/misc
Version:2.6
Architecture:m68k-amigaos >= 2.0.4
Date:2026-02-24
Replaces:dev/misc/x68k2amiga.zip
Distribution:Aminet
Download:dev/misc/x68k2amiga.lha - View contents
Readme:dev/misc/x68k2amiga.readme
Downloads:57

X68k2amiga is a program to convert Sharp X68000 executables files
to Amiga files for subsequent reversing with the ReSource disassembler.

It can also depack/extract various kind of data files used on the X68000.

-------------------------------------------------------------

v2.6:

 - Better reconstruction of packed executables.
 - Can now depack .R executables packed with LZX 0.42.

v2.5:

 - Now handles relocatable executables base offset
   (even if i never seen it being used anywhere).
 - Can now extract ADPCM samples from ZMUSIC samples packs (.ZPD files).
 - Fixed a couple of bugs regarding filenames with spaces.
 - Accept wildcard argument as source filename.
 - Can now depack LZX v0.31 packed executables.
 - An X68000 executable is reconstructed (alongside the Amiga one)
   if the source file was packed.
 - Depackers now work on plain 68000 processors.

v2.2:

 - Can now handle 32 bit relocations jumps used in big executables.

v2.1:

 - Was creating an extra section for packed files.

v2.0:

 - Entry point is only shown if not 0.
 - Proper code, data & bss hunks are now created in output file.
 - Can now depack Capcom executables (2 variants).
 - Handles bogus empty symbols segments.
 - Added support for depacking 'Mugen Senshi Valis II' single (.A68)
   and multiple (.A0B) files.
 - Can now extract files from .SAR archives.

v1.5:

 - Added support for LZP packed data files.

v1.4:

 - Added support for yet another version (unknown) of LZX packed execs.

v1.3:

 - Much better handling of packed files.
 - Added support for LZX v0.42 packed executables.
 - Added support for .Z files (absolute address executables).

v1.2:

 - Added support for LZX v1.04 packed executables.
 - Cleaned up the source code.
 - Sizes are displayed in decimal.
 - Forgot to add the makefile in the archive last time.

v1.1:

 - Fixed handling for data segment relocation infos
   (fixing some reloc in galseed).


Contents of dev/misc/x68k2amiga.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                   3193   33378   9.6% -lh5- 8d0b Feb 21 08:02 depackers.s
[Amiga]                    699    1319  53.0% -lh5- c503 Sep  6  2023 LICENSE
[Amiga]                    303     545  55.6% -lh5- 3665 Feb 21 06:22 makefile
[Amiga]                  16625   31832  52.2% -lh5- f1e5 Feb 21 12:57 x68k2amiga
[Amiga]                  11062   80028  13.8% -lh5- fda2 Feb 21 12:53 x68k2amiga.c
[Amiga]                   1017    2222  45.8% -lh5- 3fef Feb 21 12:54 x68k2amiga.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         6 files   32899  149324  22.0%            Feb 24 00:16
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>