Skip to content

Latest commit

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

CD-i Tools

This repository contains various tools that can be used in the development for CD-i applications and games.

Contents

NameFolderLanguageDescription
CD-i Toolkit/CDiTools/.Net 5.0/C#Various tools for Audio/Video conversion
NobLDtk/NobLDtk/.Net 5.0/C#Nobelia Level convertor

CD-i Toolkit

ImageToPalette

This tool extracts a color palette from an image.

ParameterDefault ValueDescription
Pos. 0Path of the image file to be processed. (Required)
Pos. 1Path of the output file. (Required)
-f, --fillfalseFill palette to 128 colors.
-m, --modepp = Binary Palette
a = Plane A
b = Plane B
c = C Code (Not yet implemented)
j = JSON

ImageToClut

This tool converts an image to a CLUT binary file using a given palette.

ParameterDefault ValueDescription
Pos. 0Path of the image file to be processed. (Required)
Pos. 1Path of the output file. (Required)
-p, --palettePath of palette file to use. (Required)

Currently this tool only outputs CLUT7 images

AdpcmEdit

This tool performs various operations on an AIFF ADPCM audio file that has been converted for CD-i use.

ParameterDefault ValueDescription
Pos. 0Path of the ADPCM audio (ACM) file to be processed. (Required)
Pos. 1Path of the output file. (Required)
-h, --headerfalseWrite AIFF header.
-k, --kill20falseRun Kill20 (Strip out CD block alignment bytes).
-l, --leftfalseWrite Left channel only (Mutes Right channel).
-r--rightfalseWrite Right channel only (Mutes Left channel).

NobLDtk

Level converter for Nobelia. Converts Nobelia LDTK world file to the Nobelia level format.

About

CD-i Tools

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages