ü) G ¹ ****************************************************************?¹ * Module name : d2n.bas *?¹ * Purpose : Converts Database to Newsdesk Font *+(¹ * Created : 25-09-89 * 22¹ * Last edited : 05-10-89 Version 1.0 *1<¹ * Copyright : G R Buckeridge *GF¹ ****************************************************************PeZíì"................................"m²ì"................"z±ì"**"z²ì"*"z³ì".." dÌ PnŠ a-e,g-yx� á(),â()_‚åìÿ()ˆ Þ aô(ø,ù)ìåñ"Y"ñÿ( ñù)ñÿ( ñø)clóìåñ"H"ñåñ"E"6Œˆ Þmesó(mesó)ìÞaô(,)ñmesóñåñ"K"9–³ cló á();"Database to Newsdesk Font Converter"V ³ Þaô(,);ž "Database Font Name (without .EXT) ",fonôfonôìÿ%(fonô)aª³ Þaô(,);"Database Font Name - ";fonô;".FNT","Newsdesk Font Name - ";fonô;".NEW";?¯� ÿs(fonôñ".FNT")ì"" â ³³³"File does not exist"œ 0´¯"R",,fonôñ".fnt",¾— , Ú æȯ "R",,fonôñ".new",€Ò— ,€ Ú î Ü› Ææð¹ start loopú³å;"f"; óì ™ ðì ã `3"³ Þmesó("Reading Database Character");ð;,ììòìâì'6™ éì ã ¹ makeup char matrix @š #-Jæìÿ(ÿx(æ,))óñ(ÿ(ÿ|(æ,))) T› X^«hr� ðì â ììòì|� âî â âì †òì(òòì)óñ�� òë â òìšb²ìòâò¤1®³ Þmesó("Setting up Newsdesk Char");ð;¸³ Þaô(,);.™ éì ã b²â(é)ìí³ í«Ì™ éì ã â<Öâ(éñb²ñ)ìÿx(ÿ|(á(é), òìó)ñí, )à³ â(éñb²ñ)ê«Tô³ Þaô(4, );"Char code = ";ÿt(ó,);Þaô(4,);"Character = "ÿ(ó);þ › z«&„0³ Þaô(,);å;"e":“D¹ end loopNX¹ hex to binary+bá(é)ì""úì�™ øì ã (l� æíú ÷ ìëø â ììø(v� æíú ÷ òîø â òìø%€� æï ÷ éëâ â âìé\Š� æíú â æìæòúá(é)ìá(é)ñz± ’ á(é)ìá(é)ñz³”úìúôž«¨¹ PRINT a$(i)²À¼/ƹ sets up first 384 bytes of Newsdesk file6Ðáì""³ Þmesó("Initialising Newsdesk File");Úáìÿ( ,ÿ(ÿ))ä™ éì ã _îáìáñÿ(é)ø«áìáñÿ(ÿ) § îìá µ #/ áìÿ(#,ÿ(ÿ))ñÿ(`)ñÿ(\,ÿ(ÿ))*§ îìá 4µ #>áìÿ(,ÿ(ÿ))kHáìáñÿ( )ñÿ()ñÿ($)ñÿ()ñÿ()ñÿ( )ñÿ(,ÿ())ñÿ()ñÿ()ñÿ( )ñÿ(d,ÿ())R§ îìá \µ #fÀp6z¹ each subsequent 128 byte block of newsdesk file9„áìÿ(ó)ñÿ()ñÿ(ò)ñÿ(,ÿ())óìóñŽ� óì â ó죘™ ëì ã ¢çìâ(ë)¬› è› è¶«À§ îìá ʵ #ÔÀÞè¹ binary TO hexò™ êì ã  à üúì€çì™ éì ã 1� ©(ç,éñê,)ìz² â çìçñúúìúô«$áìáñÿ(ç).«8Àçì™ éì ã 1� ©(ç,éñê,)ìz² â çìçñúúì