* DiscImageChef.Filesystems/AppleMFS/Info.cs:

* DiscImageChef.Filesystems/AppleMFS/Encoding.cs:
	  Added MacRoman to Unicode.

	* DiscImageChef.Filesystems/LisaFS/Encoding.cs:
	  Corrected Unicode mapping.
This commit is contained in:
2016-08-01 00:57:11 +01:00
parent a4067adc40
commit b88887eca8
4 changed files with 140 additions and 9 deletions

View File

@@ -99,19 +99,19 @@ namespace DiscImageChef.Filesystems.AppleMFS
BB.sec_sv_pages = BigEndianBitConverter.ToInt16(bb_sector, 0x008);
Array.Copy(mdb_sector, 0x00A, pString, 0, 16);
BB.system_name = StringHandlers.PascalToString(pString);
BB.system_name = GetStringFromPascal(pString);
Array.Copy(mdb_sector, 0x01A, pString, 0, 16);
BB.finder_name = StringHandlers.PascalToString(pString);
BB.finder_name = GetStringFromPascal(pString);
Array.Copy(mdb_sector, 0x02A, pString, 0, 16);
BB.debug_name = StringHandlers.PascalToString(pString);
BB.debug_name = GetStringFromPascal(pString);
Array.Copy(mdb_sector, 0x03A, pString, 0, 16);
BB.disasm_name = StringHandlers.PascalToString(pString);
BB.disasm_name = GetStringFromPascal(pString);
Array.Copy(mdb_sector, 0x04A, pString, 0, 16);
BB.stupscr_name = StringHandlers.PascalToString(pString);
BB.stupscr_name = GetStringFromPascal(pString);
Array.Copy(mdb_sector, 0x05A, pString, 0, 16);
BB.bootup_name = StringHandlers.PascalToString(pString);
BB.bootup_name = GetStringFromPascal(pString);
Array.Copy(mdb_sector, 0x06A, pString, 0, 16);
BB.clipbrd_name = StringHandlers.PascalToString(pString);
BB.clipbrd_name = GetStringFromPascal(pString);
BB.max_files = BigEndianBitConverter.ToUInt16(bb_sector, 0x07A);
BB.queue_size = BigEndianBitConverter.ToUInt16(bb_sector, 0x07C);