@DATABASE
@NODE main "conv/toMAC"
; HypAss 1.0, © 1998 RST Ralf Steines Trier, ALL RIGHTS RESERVED !
;
; Amiga to Mac character conversion "conv/toMAC"
;---------------------------------------------------

 .CONV $00,$09,$00 ; ASCII-7
 .CONV $0A,$0D     ; LF -> CR
 .CONV $0B,$7F,$0B ; ASCII-7
 .CONV $80,$9F,$20 ; can't convert
 .CONV $A0,$CA     ; " "
 .CONV $A1,$C1     ; "¡"
 .CONV $A2,$A2     ; "¢"
 .CONV $A3,$A3     ; "£"
 .CONV $A4,$D7     ; "¤"
 .CONV $A5,$B4     ; "¥"
 .CONV $A6,$7C     ; "¦" -> "|"
 .CONV $A7,$A4     ; "§"
 .CONV $A8,$AC     ; "¨"
 .CONV $A9,$A9     ; "©"
 .CONV $AA,$BB     ; "ª"
 .CONV $AB,$C7     ; "«"
 .CONV $AC,$C2     ; "¬"
 .CONV $AD,$D1     ; "­"
 .CONV $AE,$A8     ; "®"
 .CONV $AF,$D0     ; "¯"
 .CONV $B0,$A1     ; "°"
 .CONV $B1,$B1     ; "±"
 .CONV $B2,$32     ; "²" -> "2"
 .CONV $B3,$33     ; "³" -> "3"
 .CONV $B4,$AB     ; "´"
 .CONV $B5,$B5     ; "µ"
 .CONV $B6,$A6     ; "¶"
 .CONV $B7,$5F     ; "·" -> "_"
 .CONV $B8,$5F     ; "¸" -> "_"
 .CONV $B9,$31     ; "¹" -> "1"
 .CONV $BA,$BC     ; "º"
 .CONV $BB,$C8     ; "»"
 .CONV $BC,$5F     ; "¼" -> "_"
 .CONV $BD,$5F     ; "½" -> "_"
 .CONV $BE,$5F     ; "¾" -> "_"
 .CONV $BF,$C0     ; "¿"
 .CONV $C0,$CB     ; "À"
 .CONV $C1,$87     ; "Á"
 .CONV $C2,$89     ; "Â"
 .CONV $C3,$CC     ; "Ã"
 .CONV $C4,$80     ; "Ä"
 .CONV $C5,$81     ; "Å"
 .CONV $C6,$AE     ; "Æ"
 .CONV $C7,$82     ; "Ç"
 .CONV $C8,$8F     ; "È"
 .CONV $C9,$83     ; "É"
 .CONV $CA,$90     ; "Ê"
 .CONV $CB,$91     ; "Ë"
 .CONV $CC,$93     ; "Ì"
 .CONV $CD,$92     ; "Í"
 .CONV $CE,$94     ; "Î"
 .CONV $CF,$95     ; "Ï"
 .CONV $D0,$44     ; "Ð" -> "D"
 .CONV $D1,$84     ; "Ñ"
 .CONV $D2,$98     ; "Ò"
 .CONV $D3,$97     ; "Ó"
 .CONV $D4,$99     ; "Ô"
 .CONV $D5,$CD     ; "Õ"
 .CONV $D6,$85     ; "Ö"
 .CONV $D7,$78     ; "×" -> "x"
 .CONV $D8,$AF     ; "Ø"
 .CONV $D9,$9D     ; "Ù"
 .CONV $DA,$9C     ; "Ú"
 .CONV $DB,$9E     ; "Û"
 .CONV $DC,$86     ; "Ü"
 .CONV $DD,$59     ; "Ý" -> "Y"
 .CONV $DE,$50     ; "Þ" -> "P"
 .CONV $DF,$A7     ; "ß"
 .CONV $E0,$88     ; "à"
 .CONV $E1,$87     ; "á"
 .CONV $E2,$89     ; "â"
 .CONV $E3,$8B     ; "ã"
 .CONV $E4,$8A     ; "ä"
 .CONV $E5,$8C     ; "å"
 .CONV $E6,$BE     ; "æ"
 .CONV $E7,$8D     ; "ç"
 .CONV $E8,$8F     ; "è"
 .CONV $E9,$8E     ; "é"
 .CONV $EA,$90     ; "ê"
 .CONV $EB,$91     ; "ë"
 .CONV $EC,$93     ; "ì"
 .CONV $ED,$92     ; "í"
 .CONV $EE,$94     ; "î"
 .CONV $EF,$95     ; "ï"
 .CONV $F0,$B6     ; "ð"
 .CONV $F1,$96     ; "ñ"
 .CONV $F2,$98     ; "ò"
 .CONV $F3,$97     ; "ó"
 .CONV $F4,$99     ; "ô"
 .CONV $F5,$9B     ; "õ"
 .CONV $F6,$9A     ; "ö"
 .CONV $F7,$D6     ; "÷"
 .CONV $F8,$BF     ; "ø"
 .CONV $F9,$9D     ; "ù"
 .CONV $FA,$9C     ; "ú"
 .CONV $FB,$9E     ; "û"
 .CONV $FC,$9F     ; "ü"
 .CONV $FD,$79     ; "ý" -> "y"
 .CONV $FE,$70     ; "þ" -> "p"
 .CONV $FF,$D8     ; "ÿ"

@ENDNODE
