AssetPacker namespace
Offline data conversion tool, see Asset packing.
Classes
- class CartridgeImage
- Rewrites the game content of a Nintendo 64 ROM image.
- class DiscImage
- Rewrites the game content of a bootable console disc image.
- class FontPacker
- Converts bitmap fonts between the form they are authored in and the one the game loads.
- struct Image
- A decoded image, always four bytes per pixel.
- class ISectorReader
- Reads the logical sectors of a data track, addressed by their absolute LBA.
- class ISectorSink
- Receives the logical sectors of a generated volume, in order from its first one.
- class Iso9660Builder
- Generates an ISO 9660 file system.
- class Iso9660Reader
- Reads an ISO 9660 file system.
- class ModuleConverter
- Converts the game's Galaxy Music System modules (
.j2b) into FastTracker II modules (.xm). - class N64Content
- Turns a converted content tree into the formats the Nintendo 64 plays natively.
- class PngCodec
- Minimal PNG reader and writer.
- class SpriteRepacker
- Re-lays out the hand-made sprite sheets that a platform would have to split.
Variables
-
std::
uint32_t IsoSectorSize constexpr - Size of one ISO 9660 logical sector, which is the user data of one CD-ROM sector.
-
std::
uint32_t IsoSystemAreaSize constexpr - Size of the system area an ISO 9660 volume begins with, which on a Dreamcast disc holds
IP.BIN.
Variable documentation
std:: uint32_t Jazz2:: AssetPacker:: IsoSectorSize constexpr
#include <Utilities/AssetPacker/Iso9660.h>
Size of one ISO 9660 logical sector, which is the user data of one CD-ROM sector.
std:: uint32_t Jazz2:: AssetPacker:: IsoSystemAreaSize constexpr
#include <Utilities/AssetPacker/Iso9660.h>
Size of the system area an ISO 9660 volume begins with, which on a Dreamcast disc holds IP.BIN.