fs-uae-launcher icon indicating copy to clipboard operation
fs-uae-launcher copied to clipboard

Hard-drive ZIP decompression not consistent with Hard-drive folders - FS-UAE 3.0.5

Open ztronzo opened this issue 4 years ago • 0 comments

Files under a Hard-drive ZIP file do not get decoded the same as when using them under a Hard-drive folder.

When using a Hard-drive folder, to get filenames which cannot be used on non-amiga filesystems, we can use the characters "%2a" allow encoding of the "*" (asterisk symbol) on the Amiga-end. When the same method is used with a hard-drive ZIP file, the character "%" gets re-encoded to "%25" during ZIP decompression which causes the Amiga-end not to be able to get the same filename.

Here is an example: Our goal is to get the file-name "(asterisk)IMPACT(asterisk)" as shown in the photo for the game "Super Foul Egg" image

While the same files are used from a ZIP , the Amiga-end would read "%2a25IMPACT%2a25" instead of "IMPACT"

image

This was tested with FS-UAE 3.0.5 on Windows, but possibly may have the same result with Linux and Mac.

ztronzo avatar Oct 03 '20 17:10 ztronzo