This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mozaic [2025/03/18 02:16] – Yuki | mozaic [2025/03/20 01:28] (current) – Yuki | ||
---|---|---|---|
Line 9: | Line 9: | ||
===== Install on Wine ===== | ===== Install on Wine ===== | ||
- | This game makes heavy use of Indeo 5 and other DirectShow codecs so make sure to install it. Ideally, use a 32-bit prefix, pretend you're Windows XP, and enable windowed mode. | + | This game makes heavy use of Indeo 5 and other DirectShow codecs so make sure to install it. Use a 32-bit prefix, |
<code bash> | <code bash> | ||
# mount the ISO | # mount the ISO | ||
+ | # the game won't run without it | ||
sudo mount MOZAIC.iso /mnt/cdrom | sudo mount MOZAIC.iso /mnt/cdrom | ||
# create a new 32-bit prefix | # create a new 32-bit prefix | ||
- | # it currently won't work in a 64-bit prefix | + | # it currently won't work in a 64-bit prefix |
+ | # also make sure the CD-ROM | ||
export WINEARCH=win32 | export WINEARCH=win32 | ||
export WINEPREFIX=~/ | export WINEPREFIX=~/ | ||
Line 37: | Line 39: | ||
|magic|string|0|4 bytes|" | |magic|string|0|4 bytes|" | ||
|size|u32|4|4 bytes|Number of entries| | |size|u32|4|4 bytes|Number of entries| | ||
- | |???| |8|32 bytes|Unknown| | + | |???| |8|32 bytes|Seems unused, can be used as a comment field| |
|filelist|File|40|size * (12 + name)| | | |filelist|File|40|size * (12 + name)| | | ||
Line 45: | Line 47: | ||
|filesize|u32|0|4 bytes| | | |filesize|u32|0|4 bytes| | | ||
|offset|u32|4|4 bytes|Byte offset from the beginning of the file| | |offset|u32|4|4 bytes|Byte offset from the beginning of the file| | ||
- | |??? | + | |??? |
|name|Null-terminated string|12| |File path and name| | |name|Null-terminated string|12| |File path and name| | ||
Line 67: | Line 69: | ||
</ | </ | ||
- | ===== Hacking | + | ===== Tools ===== |
< | < | ||
Line 109: | Line 111: | ||
< | < | ||
- | FIXME //todo: tool to repack the media files// | + | [[https://a39.dev/yuki/mpar|mpar]] - extractor and archiver |