home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1994-02-04 | 953 b | 37 lines |
- 100 CLS:KEY OFF:SCREEN 0,1:WIDTH 40
- 110 COLOR 15,1,0:LOCATE 9,11,0:PRINT " "
- 111 LOCATE 10,11:PRINT " M A T C H M A K E R "
- 112 LOCATE 11,11:PRINT " "
- 120 COLOR 31,0:LOCATE 14,11:PRINT "Loading Program ..."
- 130 COMMON UMSEG%()
- 140 DIM USERMEM%(3)
- 150 DIM UMSEG%(5)
- 160 RELO% = &HF9D
- 170 UMF0% = 0
- 180 UMF1% = 0
- 190 UMF2% = 0
- 200 UMF3% = 0
- 210 UMSEG%(0) = 0
- 220 UMSEG%(1) = 64
- 230 UMSEG%(2) = 320
- 240 UMSEG%(3) = 384
- 250 UMSEG%(4) = 0
- 260 UMF1% = VARPTR(USERMEM%(0))
- 270 POKE(UMF1%+0),&H16
- 280 POKE(UMF1%+1),&H58
- 290 POKE(UMF1%+2),&HA3
- 300 UMF2% = VARPTR(UMF0%)
- 310 UMF3% = VARPTR(UMF2%)
- 320 POKE(UMF1%+3),PEEK(UMF3%+0)
- 330 POKE(UMF1%+4),PEEK(UMF3%+1)
- 340 POKE(UMF1%+5),&HCB
- 350 CALL UMF1%
- 360 UMF0% = UMF0% + 1877
- 370 FOR SCNT = 0 TO 4 : UMSEG%(SCNT) = UMSEG%(SCNT) + UMF0% : NEXT SCNT
- 380 DEF SEG=UMSEG%(0) :BLOAD "aeclogo.pic",0
- 390 DEF SEG=UMSEG%(1) :BLOAD "bigsym.dat",0
- 400 DEF SEG=UMSEG%(2) :BLOAD "smallsym.dat",0
- 410 DEF SEG=UMSEG%(3) :BLOAD "ibmpc&.lod",0
- 420 CALL RELO%(UMSEG%(0),UMSEG%(1),UMSEG%(2),UMSEG%(3),UMSEG%(4))
- 430 CHAIN "MMHELLO.BAS",100
-