Path: utzoo!mnetor!uunet!husc6!bloom-beacon!gatech!bbn!uwmcsd1!csd4.milw.wisc.edu!aehl From: aehl@csd4.milw.wisc.edu (Donald J Aehl) Newsgroups: comp.sys.apple Subject: Re: how to find a IIgs font in memory Message-ID: <5537@uwmcsd1.UUCP> Date: 9 Apr 88 20:56:39 GMT References: <8804050214.aa00793@SMOKE.BRL.ARPA> Sender: daemon@uwmcsd1.UUCP Reply-To: aehl@csd4.milw.wisc.edu (Donald J Aehl) Organization: University of Wisconsin-Milwaukee Lines: 52 In article <8804050214.aa00793@SMOKE.BRL.ARPA> AWCTTYPA@UIAMVS.BITNET ("David A. Lyons") writes: >>I have been unable to locate the System Font's location within memory. >>I have checked various RAM & ROM maps for the Apple IIgs, but I have been >>unable to locate it. > >You won't find it in a ROM map for the IIgs because Apple doesn't guarantee >that it will be anyplace in particular--and it won't (it will move with ROM >revisions). You're attacking the problem from the hard end--see below. >The FONT is in ROM, but the *name* isn't. (The Font Manager [not currently >in ROM] knows the name, though.) > >So at $FE77E6 I found the system font in my machine. > >So what do you do with it? Well, you probably won't be able to get much >use out of it unless you have Volume II of the Toolbox Reference. The >QuickDraw II chapter explains the format of a font, and it's pretty >weird. > >--David A. Lyons a.k.a. DAL Systems > PO Box 287 | North Liberty, IA 52317 > BITNET: AWCTTYPA@UIAMVS > CompuServe: 72177,3233 > GEnie mail: D.LYONS2 Thanks alot for this info. It will really help. I am really new to toolbox programming and am stumbling around in it. I have the Apple IIgs Tech Ref. It is a good reference and is readable but lacks a lot of examples. As for the Font format, it really is very simple. I figured that out quite a while ago and have successfully edited a number of fonts manually. I'm trying to write a font editor myself but it really reguires more machine language experience than I currently have. This biggest problem is being able to constantly manipulate the FontStrike Image. It's all bitmapped and inserting wider characters and such is a real pain to work out. I would be really interested to know about anyone who is currently working on a font editor. I saw one published in CALL -APPLE using GS BASIC. However, it skirted the whole issue by allowing you only to edit Monaco size fonts (similar in size to the old DOS ToolKit Fonts for HGR) and dissallowed any proportional/odd sized characters in the FontStrike. In short, all characters had to be 5x7. Oh well, I think I'll type it in and try it uning TML BASIC. Thanks again for your help. ============================================================================== ARPA: aehl@csd4.milw.wisc.edu USMAIL: Donald Aehl Box #204 3400 N. Maryland Ave. Milwaukee, WI 53201 UUCP: ihnp4!uwmcsd1!uwm-evax!aehl ICBM: 43 4 58 N / 87 55 52 W ==============================================================================