Search the Community
Showing results for tags 'fonts'.
Found 3 results
just messed around with a new feature @senior_falcon put in XB256, the ability to display multicolored fonts easily and quickly. and I got it to SIX full alpha font set colors. the TI99 now has an easy way to display up to 6 different alpha fonts on the same screen! way it works is you can type the the characters you want from the color character set directly with the offset CALL LOAD(9596,xxx). this enables you to just type the letters you want to display in this fashion: CALL LOAD(9596,(offset for chr set)):: CALL LINK("DISPLY",4,1,"TEXT goes HERE") this opens up using six different color characters per program. also can redefine the characters. could make a map typing in simple characters to display complex redesigned map characters. mix and match upper and lower case. lots of uses. get the latest copy of XB256 in this thread: _________________________________________________________________________ here is a reference guide and a copy of the demo. USE WITH XB256 Moves the character sets: 10 CALL LINK("SCRN2") 20 CALL LINK("VREAD",5376,255,P$) 30 FOR I=4096 TO 4608 STEP 256 :: CALL LINK("VWRITE",I,P$):: NEXT I 40 CALL LINK("VWRITE",5376+256,P$):: CALL LINK("VWRITE",5376+512,P$) Character Set Definition: Char Set 1 - Normal char set CALL LOAD(9596,192) Includes Numbers & special character COLOR SET 02-08 Only Char Set 1 has numbers NOTE: these next ones you would want to redefine ^ (or some chr in set) as space since inserting a space will give a different color from color set 1. Char Set 2 - Lower case char set Type lower case character set. COLOR SET 09-12 Char Set 3 CALL LOAD(9596,192) COLOR SET 13-16 Char Set 4 CALL LOAD(9596,416) COLOR SET 17-20 Char Set 5 CALL LOAD(9596,224) COLOR SET 21-24 Char Set 6 CALL LOAD(9596,0) COLOR SET 25-28 Example program: 10 ! MCFTEST2 12 CALL LINK("SCRN2")::! THIS SETS UP SCR22N 2 IN XB356 14 CALL LINK("VREAD",5376,255,P$)::! COPY IN STANDARD TI99 CHR SET 20 FOR I=4096 TO 4608 STEP 256 :: CALL LINK("VWRITE",I,P$):: NEXT I::! COPY OUT CHR SET TO NEW LOCATIONS 22 CALL LINK("VWRITE",5376+256,P$):: CALL LINK("VWRITE",5376+512,P$) 24 !SET COLOR OF CHR SETS:CS=1ST COLOR SET, F=FOREGROUND COLOR, B=BACKGROUND COLOR 25 CS=17 :: F=4 :: B=16 :: GOSUB 1000 26 CS=21 :: F=2 :: B=14 :: GOSUB 1000 27 CS=25 :: F=9 :: B=12 :: GOSUB 1000 29 CS=13 :: F=7 :: B=11 :: GOSUB 1000 :: CS=09 :: F=10 :: B=1 :: GOSUB 1000 30 FOR I=0 TO 255 :: PRINT CHR$(I);:: NEXT I ::!PRINT ALL CHRS 32 CALL LOAD(9596,192):: CALL LINK("DISPLY",1,1,"ATTENTION^TI^ENTHUSIASTS")::!PRINT TEXT WITH OFFSET 33 CALL LOAD(9596,416):: CALL LINK("DISPLY",2,1,"YOU^CAN^DISPLAY^TEXT^IN") 34 CALL LOAD(9596,0):: CALL LINK("DISPLY",3,1,"DIFFERENT^COLORS") 35 CALL LOAD(9596,96):: CALL LINK("DISPLY",4,1,"USING XB256 IN SCREEN2") 36 CALL LINK("DISPLY",5,1,"with lots of colors") 38 CALL LOAD(9596,224):: CALL LINK("DISPLY",6,1,"UP^TO^SIX^COLOR^SETS") 40 GOTO 40 1000 FOR I=0 TO 3 :: CALL LINK("COLOR2",CS+I,F,B):: NEXT I :: RETURN::! THIS SETS COLORS IN COLOR SET
So a couple weeks ago Matt Scott, a friend of mine who developed Lynx music for tons of released and unreleased games sent me some Lynx ROMs he found on floppies. This stuff always gets me excited. One was the Simpsons digitized sound demo the other was 720WS.ROM. I knew that 720 was in development while I was there (the coin op was in my office) and I got very excited thinking we might have an unreleased partially done ROM but you can't just run unprotected ROMs in Handy. I asked for some help in another thread and LX.NET introduced me to Harry_Dodgson. They helped me preview the ROMS in Handy and I now understand that they are both already in circulation. The 720WS.ROM is a silent display of just the skateboard character in the center of the screen rotatable with the joypad, but what happened next was awesome... Some of you may recall that I went to great lengths to recover the RoadBlasters, Toki, and S.T.U.N. Runner source materials in 2011 (http://atariage.com/forums/topic/188836-some-pretty-awesome-graphics-for-the-lynx/page__st__25?do=findComment&comment=2413123). After recovering those materials I recovered other batches of Amiga floppies with adfread, cleaning disks with alcohol, adapting my ruby script to extract files and folders from the various versions of Quarterback used to create the opaque disk images, and after all that I had the source code and .bin files for all the technology prototypes I developed. I wanted to view the prototypes on Handy but they were in BIN format. For 22 years, the only way to see these demos was on a single VHS tape I made of them in 1991. Harry gave me a tool he wrote to convert .BIN to .O which Handy can read, but it didn't work, so he sent me the source. It was done a long time ago in a unix/mac/pc cross platform dialect of C that Visual Studio didn't like but the code was straight forward, well written and documented so I ported it over to standard C. I discovered that Handy jumps to the first byte loaded from a .O file and my code was written using several blocks with the start address typically somewhere in the middle, so I added code to patch the binary adding a 3 byte JMP START at the beginning of the code where needed (along with a couple other technical tweaks) and VOILA! My demos were now runnable on the Lynx! I can't tell you how exciting it is for me to see these demos come to life. These were all exploratory Lynx technologies I wrote for game concepts or just for fun that never found their way into released products (other than the sound drivers). Here are the highlights of my exploits... abtest0.bin.o was a true 3D drawing test (as opposed to pseudo 3D used in RoadBlasters and S.T.U.N. Runner) for a game idea called Alien Brigade, that temporary artwork is my head. The source is dated 11/20/91. fractest0.bin.o, fractest2.bin.o, and fractest3.bin.o are fractal tests. I loved Rescue at Fractalus and wanted to do a terrain based game but that code was too slow. Source dated 11/18/91 polytest.bin.o is a combination of my triangle rendering routine and my Quartet digitized sample midi music driver, press a button to start the music. quartest.bin.o is a simple sprite test and my Quartet digitized sample midi music driver, press a button to start the music. rottest0.bin.o a sprite rotation test. Sprites can be skewed vertically and horizontally which is all that is needed to pseudo rotate a sprite up to 45 degrees. it is undated but was probably done around the time I did RoadBlasters. showfroggy.bin.o shows a full color picture of a frog by multiplexing 4 bit (16 shade) red, green, and blue images. It looks better on LCD, I wish Handy had a "phosphor" setting that would simulate LCD ghosting. If I were to try to do it again, I would do it a different way. testspri2.bin is a simple sprite test with my multivoice 7 bit digitized sound driver I wrote for Al Baker 7/12/1990, either for Pit Fighter or Bill & Ted. Pressing any button plays voices saying "replay", button A plays at subsequently higher pitches, B plays subsequently lower pitches. textdemo.bin.o is a text demo I used to explore trying to improve text appearance by attempting to take advantage of the color masked pixels on the LCD to try to effectively triple the horizontal display resolution. Windows clear type does this for LCD displays now, I should have patented that one (http://www.microsoft...arTypeInfo.mspx). It is undated, I was inspired when I put the LCD into an unsupported monochrome mode - it looked terrible otherwise. :-) DScottWilliamsonLynxTechTests.zip
Heyho. Someone got an idea or knows what's the name of this font?I am looking for the fonts on the old Atari catalogs, from the early 80s. I tried Whats The Font but the result is just close, but not the real thing. Here is picture from a headline that I took out of a catalog from 1983 (?). This font is used in all adds around that time. Thanks. Dan. p.S.: I didn't know where to put a request like this, so if this should be the wrong place, please move it. Thanks.