Skip to content

A set of Python scripts/tools to convert some Sharp's X68000 files to more usable states.

License

Notifications You must be signed in to change notification settings

hitchhikr/x68000_converters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A set of Python scripts/tools to convert some Sharp's X68000 files to more usable states.

  • x68k_adpcm_to_wav.py converts
    ADPCM packed samples files to WAV files.

  • x68k_adpcm_to_raw_8bits.py
    converts ADPCM packed samples files to signed RAW 8 bits files.

  • x68k_adpcm_to_raw_16bits.py
    converts ADPCM packed samples files to signed RAW 16 bits files.

  • x68k_4bits_chunky_to_png.py
    converts 4 bits (16 colors) chunky graphics files to PNG files.

  • x68k_8bits_chunky_to_png.py
    converts 8 bits (256 colors) chunky graphics files to PNG files.

  • x68k_16bits_true_colors_to_png.py
    converts 65356 color pictures to PNG files.

  • x68k_planar_to_png.py
    converts 4 bits planar graphics files to PNG files.

  • x68k_convert_color.py
    converts a given 15 bits X68000 color to a color with a different bits range one.

  • x68k_convert_palette.py
    same as above but for complete palette files.

  • x68k_16x16_tiles_extractor.py
    converts 16x16 pixels tiled graphics files to PNG files.

  • x68k_8x8_tiles_extractor.py
    converts 8x8 pixels tiled graphics files to PNG files.

All scripts need "pypng" & "numpy":

pip install pypng
pip install numpy

The extractors (only tested on Windows) also need "wxpython":

pip install wxpython

These interactive tools are quite rudimentary, they basically look like this (on Windows):

alt text

With the tiles picture with all the palettes on the left and the user selected tiles on the right.

Tiles can be saved as PNG pictures (either all of them or just the selected ones) also indexes files can be created with the selected ones to be later reloaded in the tools.

About

A set of Python scripts/tools to convert some Sharp's X68000 files to more usable states.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages