💾 Archived View for cugi.ie › aminet › 1732833926.gmi captured on 2024-12-17 at 11:12:11. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

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.5
   Replaces:     dev/misc/x68k2amiga.zip
   Architecture: m68k-amigaos >= 2.0.4
   Distribution: Aminet
   Date:         2024-11-28
   Readme:       http://aminet.net/dev/misc/x68k2amiga.readme
   Downloads:    1147

http://aminet.net/dev/misc/x68k2amiga.zip

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.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.zip

Archive:  /home/aminet/aminet_root/doc//dev/misc/x68k2amiga.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
   33378  Defl:N     3157  91% 2024-11-28 13:00 74ece516  depackers.s
     545  Defl:N      303  44% 2024-11-28 12:37 1c4d3e21  makefile
   32032  Defl:N    15824  51% 2024-11-28 13:01 47c2378b  x68k2amiga
   71739  Defl:N     9274  87% 2024-11-28 12:36 14e366c0  x68k2amiga.c
    2111  Defl:N      979  54% 2024-11-28 13:01 43a772ff  x68k2amiga.readme
--------          -------  ---                            -------
  139805            29537  79%                            5 files

   Page generated in 0.01 seconds

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminet aminet net>