A PS2 Icon parsing library or client
Go to file
yellows111 42286ba7f8 Seperate module.exports into readers, helpers and options
Also add helpers to exports (uncompress and bgr2rgb functions)
Still stuck on the whole oversaturation thing.

Considering writing something to convert icon objects to a more usable model format.
2023-10-24 14:45:55 +01:00
.gitignore more crash preventions, support X/SharkPort files 2023-10-15 20:28:59 +01:00
README.md 8am cleanup 2023-10-18 08:25:42 +01:00
icon.js Seperate module.exports into readers, helpers and options 2023-10-24 14:45:55 +01:00
index.js Seperate module.exports into readers, helpers and options 2023-10-24 14:45:55 +01:00
input.htm Seperate module.exports into readers, helpers and options 2023-10-24 14:45:55 +01:00

README.md

icondumper2 (working title)

A JavaScript library (sorta) to read PS2 icons, and their related formats.

What it supports

  • EMS Memory Adapter export files (.psu)
  • PS3 virtual memory card export files (.psv)
  • SharkPort export files (.sps)
  • X-Port export files (.xps)
  • PS2 icons (.ico, .icn)
  • PS2D format (icon.sys)

What can it do

  • Allow any file in a PSU's virtual filesystem to be dumped.
  • Warn of invalid icon.sys titles.
  • Read and parse an EMS MA export file.
  • Export the icon model, with all seperate shapes included to a JavaScript Object.
  • Node.js compatible (CommonJS) exporting while still being compatible with other JavaScript implementations.
  • Convert a 128x128x16 BGR5A1 bitmap to a RGB5A1 format.

What it doesn't do

  • (Re)build save files.
  • Modify the original input files.
  • Use any Node.js-exclusive features.

Client compatibility

(todo: write this)

Why "icondumper2"?

Because it replaced what was left of icondumper (1).