World of Spectrum
  • Categories
  • Discussions
  • FAQ
  • Sign In
Home › Search
Title Search
@title beer Word 'beer' in title
User Search
  • @user admin Only posts by Admin
Text Search
  • @body beer Word 'beer' in the text
Phrase Search
"Hello World" Exact phrase match
Exclude Terms
  • car -red Search cars that are not red
"Or" Searches
  • honda | bmw 'honda' or 'bmw' results
Multi-Field
@(title,body) hello Both contain 'hello'
WildCard
  • hond* civ* Match all with an astrix
Combination
  • @title bmw @user admin
See more supported syntax examples
Search Again :: Adv Search 1000 results in 0.021s
<1…891011121314…34>
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... END POINTS
    180 LET X1=INT (RND*64)
    210 LET XS=SGN (X2-X1)
    510 LET C=INT (X/2)
    520 ... br /> 530 IF C=X/2 THEN LET P1=P1*2
    550 LET P2=P(C+1,R+1)
    560 IF P2=8 THEN LET ...
    WibbleBibble WibbleBibble August 2012 Sinclair Basic
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... AND END POINTS
    180 LET X1=INT (RND*64)
    210 LET YS=SGN (Y2-Y1)
    510 LET C=INT (X/2)
    520 ... br /> 530 IF C=X/2 THEN LET P1=P1*2
    550 LET P2=P(C+1,R+1)
    560 IF P2=8 THEN LET ...
    WibbleBibble WibbleBibble August 2012 Sinclair Basic
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... LET Y1=22: LET Y2=22
    190 LET W=1: LET X=X1: LET ... (INT (Y)/2)
    710 LET C=INT (INT (X)/2)
    730 IF C=INT (X)/2 THEN LET P1=P1*2 ... =P1*4
    750 LET P2=P(C+1,R+1)
    760 IF P2=8 THEN LET ...
    1040 LET P(C+1,R+1)=P(C+1,R+1 ...
    WibbleBibble WibbleBibble August 2012 Sinclair Basic
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... SCREEN
    220 LET R=10
    230 LET C=15
    240 ... PRINT AT R+J-1,C+I-1;CHR$ A(I ...
    WibbleBibble WibbleBibble August 2012 Sinclair Basic
  • Your Sinclair Smash Tips - Corrected ListingsOver at Hercules' [URL="http://craigsretrocomputingpage.eu5.org/smashtips/index.html"]YS Smash Tips site[/URL] he has a list of hacks that don't work…

    ... br /> [CODE] 10 CLEAR 65535: LET t=0
    20 INPUT ... 65535): ";nrg
    40 LET c=am-256*INT (am/256 ... )
    50 LET d=INT (am/256)< ... br /> 60 LET e=nrg-256*INT ( ... nrg/256)
    70 LET g=INT (nrg/256)
    100 LET t=t+(f-[B][COLOR ...
    jp jp August 2012 Games
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... 0
    10 LET I$=" \.: \.: \.: \.: \.: "
    20 LET C=0: LET D=+1
    C; INK 3;I$
    50 LET A$=INKEY ... /> 60 LET C=C+D
    70 IF C>=20 THEN LET D=-1 ...
    80 IF C
    WibbleBibble WibbleBibble August 2012 Sinclair Basic
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    [QUOTE=WibbleBibble;649808]So with an array whats faster for basic to work with a array of strings or a numeric array if i have data that could be used either as a numeric array or i could just put them in a char array.[/QUOTE]

    Here's a simple ...
    Battle Bunny Battle Bunny September 2012 Sinclair Basic
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ...
    [CODE]
    10 LET B=0
    20 GO ... time.";: RETURN
    295 LET C=INT (RND*32)
    296 ... says '";: GO SUB 100+C: PRINT "'";: LET C=INT (RND*3): GO ... TO 301+C
    301 PRINT ... ...": PAUSE 100: CLS : LET B=C: GO TO 300
    ...
    WibbleBibble WibbleBibble September 2012 Sinclair Basic
  • Covering my tracks using OVERI've got myself in a bit of a mess again I'm afraid, the routine I have written is for 4 characters to move across the screen 2 spaces at a time in I…

    ... /> If z=s+l and c=column, then this line of ... :

    LET p=32-c: PRINT AT 0,c;a$( TO z ...
    Battle Bunny Battle Bunny October 2012 Development
  • Converting UDG to 2x2I've got a udg that I want to display in different sizes. Obviously I just print it for normal size, I can use the udg in bin format to display it ea…

    ... ,255
    130 LET r=0: LET c=0
    140 ... br /> PRINT AT r,c;: LET db=PEEK 23684+256*PEEK ... 23685: LET df=db
    150 ... 7:
    LET p=PEEK (u+b): LET l4=INT (p ... LET df=db+32
    157 NEXT b:
    LET c=c+2 AND c
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • Ideas for speeding up this BASIC routine?This loop can take up to 2 minutes to run, depending upon the content of the screen being scanned, about 70% of that time being taken up by lines 105…

    ... $="n" THEN POKE 23678,y: LET y=USR toprow:
    IF ... 1082[color=green]
    1052 LET minx=tci[/color]
    1053 ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • help needed :) how to rotate a 3 x 3 array 90 degreesI just cant seem to get this sorted in my head ( or on paper ) , I've found multiple examples in C , python , etc but cant find any z80 examples any …

    ... d): DIM b$(d*d): LET c=CODE "A"
    20 ... $((a-1)*d+b)=CHR$ c: LET c=c+1:
    NEXT b: ... PRINT[color=green]
    30 LET c=1: FOR a=d TO ... d*d STEP d: LET k=c:
    FOR b=a ... :
    NEXT b:
    LET c=c+1: NEXT a[/color]
    Battle Bunny Battle Bunny October 2012 Development
  • Project on ZX Spectrum in UniversityHi everyone, I am Max, student of media studies in berlin, and I have to do a little project on the spectrum. I am working on a sinclair zx spectrum…

    ... a string. Therefore:

    LET a$ = "HELLO": PRINT VAL$ "a ... /> 10 LET a$="b$+c$"
    20 LET b$="Merge"
    30 LET c$="Me ... thing as using PRINT b$+c$ is way faster.
    Arda Arda December 2012 Announcements
  • Maze Generator[URL=http://fastpic.ru/][IMG]http://i51.fastpic.ru/big/2012/1228/c7/d04669024fb0a70e66fcca07bc969bc7.png[/IMG][/URL] [URL=http://fastpic.ru/][IMG]ht…

    ... ]
    20 LET sw=SCRw/2: LET sh=SCRh/2: LET mw=INT ... (SCRw/FONTw)-1: LET mh ... =INT(SCRh/FONTh)-1: DIM c$(mh,mw ... b$(SCRw*SCRh)
    50 LET x=mh-2
    60 ... =1 TO mh
    90 LET c$(h,w)=" #"(1+((w> ...
    Dunny Dunny December 2012 Development
  • Writing to virtual disks/tapes? (in ZX Spin, please)I have some emulators installed in Windows: Spectaculator 8, ZXSpin 0.7 and Fuse (1.0.0.1). I've been able to save to disks in Spectaculator and fuse…

    ... : LET u=32000: DIM v(3):
    LET a=10: LET b=11: LET c ... =12: LET d=13: LET e=14: LET f ... : READ v$: GO SUB 1400: LET v(f)=v: NEXT f ... NEXT x: STOP
    1400 LET v=0: FOR z=0 ... TO 3: LET v=v+VAL v$(4 ...
    Battle Bunny Battle Bunny January 2013 Emulators
  • calculator and sinusok, look at the Sysel's routine: [PHP]3 5b00 *s 4 5b00 tabsin = #7000 03 mksin 19.11.1995 Busy soft …

    ... : RETURN
    1500 LET hi=INT (num/16): LET lo=num-hi ... ;" C";c;" B";b
    2020 LET b(1)=a: LET b(2)=e: LET ... b(3)=d: LET b(4)=c: LET b ... TO 2070
    2040 LET number=256*c+d
    2050 IF ... e=255 THEN LET number=number ...
    Battle Bunny Battle Bunny January 2013 Development
  • Adding TAP file contents to a Spectrum +3e DOS PartitionHello my fellow WoS'ers, This thread is a companion to a great little guide from a fellow AmiBayer [B]mnjnurney[/B] you can view his thread by [URL…

    ... : LET q$="":
    LET iq=k0: LET db=k32k-k32: LET hb=db-17: LET ... : LET c$="0123456789+-.eE?":
    LET edl=6450: LET edn=6460:
    LET ia=k0: LET ... t$-k3 TO)".TAP" THEN LET t$=t$+".TAP"
    6006 ... [@AB] ";d$: GO TO FN c()+(d$>="@" AND d$
    Battle Bunny Battle Bunny January 2013 Games
  • +3 BASIC DOS_DemoI got side-tracked while working on the Op.Wolf conversion and ended up writing this +3 DOS utility which provides most of the disk functions that mi…

    ... of c,d,e in line 4151 with this:
    [code] LET ... l(de,kFG):
    LET c=PEEK lv: LET d=PEEK (lv+k1 ... ): LET e=PEEK (lv+k2):[/code]< ...
    Battle Bunny Battle Bunny February 2013 Sinclair Basic
  • Keyboard TrickI know how to use the multi key in BASIC with IN you can get the keys [QUOTE]IN 254+256*(255-2^K)[/QUOTE] K is the keyboard's half row, comes from …

    ... />
    [code]

    10 LET C=(IN 254>200)*64 ... FOR KEY
    100 LET A = IN 32766-C : IF A = 191 ...
    Dr BEEP Dr BEEP February 2013 Sinclair Basic
  • Keyboard TrickI know how to use the multi key in BASIC with IN you can get the keys [QUOTE]IN 254+256*(255-2^K)[/QUOTE] K is the keyboard's half row, comes from …

    [QUOTE=Dr BEEP;683051]
    [code]

    10 LET C=(IN 254>200)*64

    [/code]
    [/QUOTE]
    Could you explain what this line does? C becomes 0 in BASin, but I don't understand the significance of 254, >, 200, or 64!
    bigjon bigjon February 2013 Sinclair Basic
  • Keyboard TrickI know how to use the multi key in BASIC with IN you can get the keys [QUOTE]IN 254+256*(255-2^K)[/QUOTE] K is the keyboard's half row, comes from …

    ... />
    [code]

    10 LET C=(IN 254>200)*64 ... FOR KEY
    100 LET A = IN 32766-C : IF A = 191 ...
    bigjon bigjon February 2013 Sinclair Basic
  • New game: Knights & DemonsHi everybody! Our new game is here. Knights & Demons is a puzzle game in which you have to turn all demons into knights before time is up. [IMG]htt…

    ...
    let row=0: let col=0
    1000 let c = BIFROSTgetTile(row ... , col)
    1200 BIFROSTsetTile(row, col, c+ ... then BIFROSTsetTile(row, col, c): let col=col-1: goto ... then BIFROSTsetTile(row, col, c): let row=row-1: goto ...
    Einar Saukas Einar Saukas February 2013 Brand new software
  • Drawing ovals...Hi Folks, Is it possible to draw an oval using the Sinclar BASIC DRAW commend and the 3rd parameter? I have been trying (and failing). Many thanks…

    ... n-q:
    LET p=m: LET q=n:
    ... LET a=0.2: LET s=SIN (a): LET c=COS (a):
    LET ... p=INT (0.5+x+h*c):
    LET ... 5+x+dx*c-dy*s):
    LET n=INT (0 ... .5+y+dx*s+dy*c):
    DRAW m-p,n-q:
    LET p=m: LET ...
    Kweepa Kweepa March 2013 Sinclair Basic
  • Drawing ovals...Hi Folks, Is it possible to draw an oval using the Sinclar BASIC DRAW commend and the 3rd parameter? I have been trying (and failing). Many thanks…

    ... /> LET a=0.0: LET s=SIN (a): LET c=COS (a):
    LET p ... =INT (0.5+x+h*c):
    LET ... FOR i=0 TO 24: LET c(i+1)=COS (i*PI ... /> LET a=0.2: LET s=SIN (a): LET c=COS (a):
    LET p ... =INT (0.5+x+h*c):
    LET ...
    Kweepa Kweepa March 2013 Sinclair Basic
  • Drawing ovals...Hi Folks, Is it possible to draw an oval using the Sinclar BASIC DRAW commend and the 3rd parameter? I have been trying (and failing). Many thanks…

    ... br /> LET s=SIN (PI/8): LET c=COS (PI/8): LET s3= ... SIN (3*PI/8): LET c3 ... />
    REM Draw
    LET ha=4*ATN (0.199 ... *h/v):
    LET va=4*ATN (0.199 ... *v/h):
    LET ma=2*ASN (SQR (h ... INT (0.5+h*(c-c3)):
    LET dym=INT (0. ...
    Kweepa Kweepa March 2013 Sinclair Basic
  • New presentation for ZX Spectrum: "New Wave"DOWNLOAD: [url]http://pouet.net/prod.php?which=61133[/url] [img]http://pouet.net/screenshots/61133.png[/img] Enjoy.

    ... : PAPER z: INK t: CLEAR c
    3 OUT CODE " DRAW ... /> [CODE]
    LET z=0 : LET t=3 : LET c=24575 : LET a$=CHR$ 190 ...
    TK90XFan TK90XFan March 2013 Brand new software
  • BIN2BAS (load BASIC text into emulator) utilityI've nearly finished testing this. It allows a BASIC program to be loaded from a text file in any emulator which has a "load binary" option. I was wo…

    ... $
    21 INVERSE 1: LET a=c: LIST #3;21: LLIST ... B+EXP c+FN a(b,c): LET b=IN 12345: LET a$= ... PRINT c
    33 LET a=PI: LET b=POINT (5,6)+RND: LET c ... $=SCREEN$(7,8)
    34 LET a=SGN b ... br /> 35 LET a=USR "a": LET b=VAL "b": LET c$=VAL$ d ...
    Battle Bunny Battle Bunny April 2013 Sinclair Basic
  • Varios +3(e)DOS questions?I'm converting tape games to disk, for being used in my +3e. I'm trying to convert them to standard BASIC loaders, so files could be copied using BAS…

    ... /> LET j=NOT PI: LET k=SGN PI: LET l=k+k: LET m ... : LET u=26000:
    LET a=m*m+k: LET b=a+k: LET c ... =b+k: LET d=c ... +k: LET e=d+k: LET ... f=e+k: LET ...
    Battle Bunny Battle Bunny May 2013 Development
  • Full 16*16-digit BASIC multiplicationI liked Andre Adrian's 32-bit long multiplication routine so much that I decided to a decimal version. After all, 2^63 is only 9223372036854775808, a…

    ... c,LM10_LoopMC3
    inc (ix+41) ; (IF H>9999 THEN)LET ... IN H'L'HLB'C'AC
    ;1391 LET a$=FN b ... LET Z=C: LET C=X: LET X=Z
    ; 403 LET Z=D: LET D=S: LET ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
<1…891011121314…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Goodbye Z80
    i love the z80s on 6:28PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 6:04PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
let 29.3K 51.6K
c 20.3K 48.8K
abcdefghij 3 3

Related Threads

  • Let it Slow Let it Snow let it SnowWell, It's snowing here hard in the top left Corner of North Carolina.<br /> <br /> I heard that is it snowing hard in the UK also. My parents were s…
  • comp.sys.sinclair Crap Games Competition (C.S.S.C.G.C. 2022) is here!Welcome one and all!<br /> <br /> [img]https://i.postimg.cc/3yYpjjbH/cropped-CCG2022.png[/img]<br /> <br /> I am proud to announce the opening of…
  • Arrays in C and C++ from a Java Programmer.I have been looking arround the web and found many conflicting answers to this question so I thaught I'd ask you folkes.<br /> <br /> What is the C a…
  • Let is snow let it snowFor those of use in the south and west of the country including those in Northern Ireland its going to be a snowy one tonight and tomorow.<br /> <br …
  • Z80 disassembler C/C++ source codeHello,<br /> <br /> I just thought I might share the [URL="http://zxds.raxoft.cz/docs/z80d.cpp"]source code[/URL] of the Z80 disassembler I have writ…
  • c & c red alert 2 freeanother day.. another freebie<br /> <br /> http://www.pcgamer.com/command-conquer-red-alert-2-is-free-on-origin/
  • C CompilerIs there an IDE based C compiler for the 128. I've heard rumours...
  • C&VG magsI have quite a number of these for sale ranging from Aug.1982 to Jan 1988 and am open to offers. Also the C&amp;VG Book of Games III.<br /> …
  • .$b and .$c format helpHi, i have downloaded agame of lemmings (it took ages to find one that might work) i have downloaded about 5 and none of them worked.<br /> I have fo…

Related Searches

  • hisoft c manual
  • live and let die
  • speccy c
  • developing in c
  • divmmc c
  • let
  • xor c
  • xor c loop
  • ld a b xor c loop
  • ld a b or c loop
  • pacmen c
  • emulator c
  • emulator c source
  • c compiler
  • code in c
  • play a b c
  • b c bill
  • a m c
  • t a c
  • c

Copyright © 2024 World of Spectrum