Skip to content

TileShop Installation and Overview

Stephen Monaco edited this page Apr 24, 2022 · 7 revisions

Installation Requirements

TileShop is a Windows-only WPF application targeting .NET 6. TileShopCLI is a portable .NET 6 application.

.NET 6 Desktop x64 Runtime Download

Download latest TileShop version

TileShop Releases

Build Requirements

TileShop was created using C# and Visual Studio Community with several libraries from the development community that can be obtained via NuGet.

Besides building or publishing within Visual Studio, a build system is available and can be invoked via:

./build.ps1 --configuration Release --tileshopversion 1.0 --tileshopcliversion 1.0

Major Features

Project-based Workflows

  • Add Files to browse/edit like typical graphical editors
  • Define Scattered Arrangers to reference File graphics and permanently store your arrangements
  • Define Palettes to apply to your Scattered Arrangers and view/edit graphics in real colors
  • Saves to hand-editable XML files
  • TileShopCLI supports toolchain import/export operations for improved workflows with external graphics editors

Scattered Arrangers

  • Supports Tiled and Single element layouts
  • Supports Indexed and Direct color types
  • Allows references to multiple Palettes and Files per Scattered Arranger
  • Can be exported and imported to PNG

Palettes

  • Apply to Scattered Arrangers to view graphics in real colors
  • Save color edits directly to the game

Color Remapping

  • Quickly remap an image's colors to other colors within the palette

Supported Graphics

  • NES 1bpp, NES 2bpp
  • SNES 2bpp, 3bpp, 4bpp, 8bpp, Mode 7
  • PSX 4bpp, 8bpp, 16bpp, 24bpp
  • Others: NeoGeo Pocket 2bpp, VirtualBoy 2bpp, Game Gear 4bpp, Genesis 4bpp, GBA 4bpp