MSX-WIDTH32(J): Embed Web Font

Manufactured by Gigamix, © Gigamix 2003
MSX logotypes: © MSX Association

Available characters

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ

Listing Sample ("PARACHUTE MAN" by MSX MAGAZINE 2002)

1000 REM==============================
1010 REM
1020 REM         Êß×¼­-Ä Ïİ
1030 REM
1040 REM   MSX/2 16KRAM 16KVRAM DISK
1050 REM==============================
1060 REM ** œŽ—– **
1070 SCREEN 1,2:COLOR 15,0,0:CLS
1080 KEY OFF:WIDTH 29
1090 DEFINT A-Z
1100 DEFFNA(EX,X)=SGN(EX-X)
1110 ON SPRITE GOSUB 2200
1120 REM ** ½Ìß×²Ä é ã’—Ş **
1130 FOR I=&H3800 TO &H387F
1140   READ S$:VPOKE I,VAL("&H"+S$)
1150 NEXT
1160 REM ** óœŞ † ì䘝ù **
1170 FOR I=264 TO 719
1180   VPOKE I,VPEEK(I) OR VPEEK(I)/2
1190 NEXT
1200 REM ** À²ÄÙ **
1210 PUT SPRITE 1,(0,208)
1220 LOCATE 0,6
1230 PRINT"<<<<<<<<<<<<< >>>>>>>>>>>>>"
1240 PRINT"……  „ ……  „  ……„ „… …„„„………"
1250 PRINT"… …„ „… …„ „…  „ „… … „ …  "
1260 PRINT"…… „„„…… „„„…  „„„… … „ ………"
1270 PRINT"…  „ „… …„ „ ……„ „……  „ ………"
1280 PRINT
1290 PRINT"         … … „ … …"
1300 PRINT"         ………„ „………"
1310 PRINT"         … …„„„………"
1320 PRINT"         … …„ „… …"
1330 PRINT
1340 PRINT" PUSH SPACE KEY THEN START "
1350 PRINT"<<<<<<<<<<<<< >>>>>>>>>>>>>"
1360 REM
1370 IF STRIG(0)=0 THEN 1370
1380 CLS
1390 FOR I=1 TO 200:NEXT
1400 SC=0:WN=0:ED=0
1410 REM ** íı“ **
1420 PX=0:PY=0:SP=1:EP=1:F=0:Y=16:K=0
1430 EX=RND(TIME/10)*240:EY=0:GF=0:KF=0
1440 REM ** Ò²İ Ù-Áİ **
1450   IF STRIG(0) THEN X=PX:PY=209
1460   PX=PX+1:IF PX=>240 THEN PX=0
1470   PUT SPRITE 0,(PX,PY),12,0
1480   IF PY=209 THEN 1500
1490 GOTO 1440
1500 REM ** œœŞıš“ ’䪓 **
1510   S=STICK(0)
1520   XX=XX+(S=3)*(XX<8)-(S=7)*(XX>-8)-(S=0)*(XX>0)
1530   X=X+XX
1540   IF X<0   THEN X=  0
1550   IF X>239 THEN X=239
1560   Y=Y+1
1570   IF Y>143 THEN Y=16:K=K+1
1580   IF K>2 AND Y=>143 THEN 1910
1590   IF STRIG(0)=0 OR F=0 THEN SP=1:GOTO 1620
1600   IF FNA(EX,X)>0 THEN SP=2
1610   IF FNA(EX,X)<0 THEN SP=3
1620   SPRITE ON
1630   PUT SPRITE 1,(X,Y),15,SP
1640   SPRITE OFF
1650   REM ** 㗠÷– **
1660   IF F=0 THEN F=1
1670   IF F=1 THEN 1700
1680   EX=RND(TIME/10)*240:EY=16
1690   REM
1700   A=FNA(EX,X)
1710   RX=RX+(A<0)*(RX<8)-(A>0)*(RX>-8)-(A=0)*(RX>0)
1720   EX=EX+RX
1730   IF EX<0   THEN EX=  0
1740   IF EX>239 THEN EX=239
1750   EY=EY+4
1760   IF EY=>143 THEN EY=16:F=0
1770   SPRITE ON
1780   PUT SPRITE 2,(EX,EY),9,EP
1790   SPRITE OFF
1800   IF ABS(EY-Y)>8 THEN EP=1:GOTO 1830
1810   IF SGN(EX-X)<0 THEN EP=2
1820   IF SGN(EX-X)>0 THEN EP=3
1830   IF ED=1 THEN 2000
1840   IF K=2 AND Y>=143 THEN 1850 ELSE 1900
1850   LOCATE 1,20
1860   PRINT STRING$(27,"…");
1870   G=RND(-TIME)*23+1
1880   LOCATE G,20
1890   PRINT "GOAL";
1900 GOTO 1500
1910 REM ** ½º± êı㒠**
1920 HN=X-G*8
1930 IF HN<=-8 OR HN=>24 THEN 2000
1940 GF=1
1950 LOCATE 9,10
1960 PRINT"SUCCESS"
1970 FOR I=1 TO 3000:NEXT
1980 BEEP
1990 SC=SC+1000
2000 BEEP
2010 FOR I=0 TO WN
2020   SC=SC+WN*10
2030   LOCATE 0,21
2040   PRINTUSING"SCORE:#####";SC
2050 NEXT
2060 IF GF=1 THEN 2130
2070 REM ** game over **
2080 LOCATE 9,10
2090 PRINT"GAME OVER"
2100 FOR I=1 TO 5000:NEXT
2110 CLS
2120 GOTO 1200
2130 REM ** ¹Ş-Ñ ŸŞš“ **
2140 LOCATE 7,10
2150 PRINT"NEXT START!!"
2160 FOR I=1 TO 5000:NEXT
2170 CLS
2180 PUT SPRITE 1,(0,208)
2190 GOTO 1410
2200 REM ** ½Ìß×²Ä œŽ“äâ **
2210 SPRITE OFF:BEEP
2220 B=SGN(ABS(XX)-ABS(RX))
2230 IF B>=0 THEN WN=WN+1
2240 IF B< 0 THEN ED=1:GOTO 2280
2250 LOCATE 0,22
2260 PRINT"DEAD KILLERS ARE";WN
2270 EX=RND(TIME/10)*240:EY=16:EP=1
2280 RETURN
2290 DATA 00,40,78,02,03,07,03,00
2300 DATA 00,60,70,38,FF,7D,1F,03
2310 DATA 10,1C,00,00,00,50,F8,00
2320 DATA 00,00,00,00,F8,5E,FF,FF
2330 DATA 03,07,1B,3C,32,2A,16,0D
2340 DATA 05,03,01,01,01,02,02,02
2350 DATA C0,E0,D8,3C,4C,54,68,B0
2360 DATA A0,C0,80,80,80,40,40,40
2370 DATA 00,00,1C,3A,35,52,EE,E1
2380 DATA E1,EE,52,35,3A,1C,00,00
2390 DATA 00,00,00,00,01,82,44,F8
2400 DATA F8,44,82,01,00,00,00,00
2410 DATA 00,00,00,00,80,41,22,1F
2420 DATA 1F,22,41,80,00,00,00,00
2430 DATA 00,00,38,5C,AC,4A,77,87
2440 DATA 87,77,4A,AC,5C,38,00,00