User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
paper_mario:yay0 [2017/04/20 11:05]
shygoo
paper_mario:yay0 [2017/07/05 04:54] (current)
shygoo
Line 1: Line 1:
-===== YAY0 Compression =====+====== YAY0 Compression ​======
  
-Paper Mario uses an [[https://​en.wikipedia.org/​wiki/​LZ77_and_LZ78#​LZ77|LZ77]]-type compression format called Yay0 to compress much of its assets. Yay0 is nearly identical to [[sm64:​mio0|MIO0]],​ except the maximum match length has been extended from 18 to 273. It manages this by storing additional length information in the data section. Yay0 was also commonly ​used in early Gamecube games.+Paper Mario uses an [[https://​en.wikipedia.org/​wiki/​LZ77_and_LZ78#​LZ77|LZ77]]-type compression format called Yay0 to compress much of its assets. Yay0 is nearly identical to [[super_mario_64:​mio0|MIO0]],​ except the maximum match length has been extended from 18 to 273. It manages this by storing additional length information in the data section. Yay0 encoding ​was also used in many other N64 games, as well as some early Gamecube games.
  
 [[http://​www.origami64.net/​showthread.php?​tid=428|Compressed texture replacement tutorial]] [[http://​www.origami64.net/​showthread.php?​tid=428|Compressed texture replacement tutorial]]