Tisztelt ENTERPRISE rajongó barátaim!
Hosszú keresgélés után arra jöttem rá, hogy a weben nem találok ENTERPRISE-128 karakterkészletet. Ezért magam oldottam meg a problémát pár óra munkával. Rendelkezésetekre bocsátom, remélem örülni fogtok neki.
ENTERPRISE 64/128 FONTSAkit érdekel a következõ módon oldottam meg a problémát.
1. Kikerestem az ENTERPRISE Gépi kódú programozás függelékében, melyik memóriacímen található a karaktertábla (videomemória F480h-F8FFh)
2. A kezdõpont elõtt 16byte-tal beírtam a memóriába a nevemet, hogy késõbb könnyebben megtaláljam
3. Elmentettem az emulátor pillanatnyi tartalmát (save snapshot)
4. HEX editorban kikerestem a nevemet, kimásoltam a táblát egy file-ba.
5. Elõszedtem az Amstrad kerekterkészletét, mert végülis az hasonlít legjobban az ENTERPRISE-ra
6. Sajnos az Amstrad függõlegesen 8 bites karakterkészlet -nem 9 mint az ENTERPRISE-, így ki kellett bõvíteni minden karakterét egy pontsorral.
Az ENTERPRISE karaktertáblája úgy van kialakítva, hogy miután megadta az elsõ betû elsõ 8bites pontsorát, a következõ címen a következõ betû elsõ pontsora van, míg el nem éri a 128. betût, ami után újra az elsõ betû, de már a második sora lesz kiolvasható, és így tovább. Ezzel ellentétben a PC-n a kódlap úgy van megírva, hogy az elsõ betû egyes sorai vannak egymás után, majd a következõ betûnél szintén és így tovább.
7. Tehát írnom kellett PC-re egy programot, ami felcseréli ezeket az adatokat.
8. Végül bemásoltam az elkészített file adatait a korábban megnyitott kódlap adattáblájába, és módosítottam ENTERPRISE névre a kódlapot.