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.024s
<1234567…34>
  • Graphics: What is the point of ...... actually, let me apologize for such a stupid vague thread title, I so wanted to avoid this but the whole sentence I wanted to write is just way t…

    ... [B]10 BORDER 6 : PAUSE 1 : BORDER 2 : PAUSE 1 : GOTO 10[/B] on ...
    joefish joefish April 2010 Sinclair Miscellaneous
  • Playing AY sounds with BASIC.Is it possible? If so how? I've seen in one forum a while back mention of using interrupts to play but AFAIK this is machine code only. The goal of …

    ... so. 10 RANDOMIZE USR update:PAUSE 1:GO TO 10 will work ...
    Shiru Shiru May 2010 Sinclair Basic
  • Playing AY sounds with BASIC.Is it possible? If so how? I've seen in one forum a while back mention of using interrupts to play but AFAIK this is machine code only. The goal of …

    ... so. 10 RANDOMIZE USR update:PAUSE 1:GO TO 10 will work ...
    brownb2 brownb2 May 2010 Sinclair Basic
  • zxs v0.2 releasedI have released v0.2 of zxs if anyone is interested, judging by the response to the first release, I'd say not, but I'm gonna do it anyway!. It has h…

    ... you are then:-

    1. The PEEK dialog thinks address ... BASIC program:
    10 PAUSE 1: POKE 22528,1: POKE 22528,30: GOTO ... , I'm wrong about number 1. It's only that the ...
    ccowley ccowley June 2010 Emulators
  • zxs v0.2 releasedI have released v0.2 of zxs if anyone is interested, judging by the response to the first release, I'd say not, but I'm gonna do it anyway!. It has h…

    ... you are then:-

    1. The PEEK dialog thinks address ... , I'm wrong about number 1. It's only that the ... BASIC program:
    10 PAUSE 1: POKE 22528,1: POKE 22528,30: GOTO ...
    alien8r33d alien8r33d June 2010 Emulators
  • Seeking alternatives to DATA statementsAnyone know of any memory saving alternatives to storing a list of numbers, other than using DATA statements or poking data into addresses?... Im ti…

    ... code like [code]50 => [:pause, 1, ':', :randomize, :usr, 0xc005, ':', :goto, 50 ...
    gasman gasman August 2010 Sinclair Basic
  • SpecOS progressOk, As you can all see, I'm back - and I've been working away on SpecOS for a while now. There's a few videos, which you can see on my blog: [url]h…

    ... timing you should need is PAUSE 1 to sync with the frame ...
    Dunny Dunny August 2010 Sinclair Miscellaneous
  • SpecOS progressOk, As you can all see, I'm back - and I've been working away on SpecOS for a while now. There's a few videos, which you can see on my blog: [url]h…

    ... timing you should need is PAUSE 1 to sync with the frame ... pressing a key aborts any PAUSE command, at least in normal ... used PAUSE 1, then that won't damage the timing, as PAUSE 1 will ...
    ewgf ewgf August 2010 Sinclair Miscellaneous
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... routine is that it uses 1.5K of memory to ...
    105 BORDER 1: PAPER 1: INK 7: BRIGHT 1: PAUSE 1: CLS
    ... br /> 150 LET DTOP=DTOP+1
    155 POKE DTOP, ... br /> 160 LET DTOP=DTOP+1
    165 LET CHARS= ... CHARS+1: LET a=a+1: LET count=count+1
    ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... routine is that it uses 1.5K of memory to ...
    105 BORDER 1: PAPER 1: INK 7: BRIGHT 1: PAUSE 1: CLS
    ... br /> 150 LET DTOP=DTOP+1
    155 POKE DTOP, ... br /> 160 LET DTOP=DTOP+1
    165 LET CHARS= ... CHARS+1: LET a=a+1: LET count=count+1
    ...
    Dr BEEP Dr BEEP August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ...
    [CODE]100 PAUSE 1: BRIGHT 1: BORDER 1: PAPER 1: INK 7: CLS
    260 FOR a=1 TO LEN (p$)
    ...
    320 FOR b=1 TO 2
    340 PRINT ...
    370 FOR c=1 TO 4
    380 ... /> 410 LET ca=ca+1
    420 NEXT c ... /> 440 LET y=y+1
    450 NEXT b ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... Spectrum.

    Program 1 generates the chatacter set data ... 0: INK 7: BRIGHT 0: PAUSE 1: CLS
    110 LET ... br /> 150 LET DTOP=DTOP+1
    155 POKE DTOP, ... br /> 160 LET DTOP=DTOP+1
    165 LET CHARS= ... CHARS+1: LET a=a+1: LET count=count+1
    ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... 0: PAPER 0: INK 7: PAUSE 1: BORDER 0: CLS
    ... RANDOMIZE : DIM p$(50,1): FOR a=1 TO 50: LET p ... $=p$(a): LET b=a-1: LET done=0
    ... $(b)=p$(b+1): LET b=b+1: GO TO 210 ... $(b)=t$: LET a=a-1: GO TO 190
    ... .6% better than Bubble Sort 1.

    Can anyone ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... 0: PAPER 0: INK 7: PAUSE 1: BORDER 0: CLS
    ... RANDOMIZE : DIM p$(50,1): FOR a=1 TO 50: LET p ... $=p$(a): LET b=a-1: LET done=0
    ... $(b)=p$(b+1): LET b=b+1: GO TO 210 ... $(b)=t$: LET a=a-1: GO TO 190
    ... .6% better than Bubble Sort 1.

    Can anyone ...
    Dr BEEP Dr BEEP September 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... 0: PAPER 0: INK 7: PAUSE 1: BORDER 0: CLS
    110 ... RANDOMIZE : DIM p$(50,1): FOR a=1 TO 50: LET p ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    Hi Dr. Beep,

    Tried one of the tricks you said (move the code nearer the top) and a couple of other optimisations and the Shell Sort now averages 10.3 seconds rather than 11.57.

    [CODE]100 GO SUB 250
    110 REM SHELL SORT V2
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    Hi Battle Bunny,

    Never ceases to amaze me the difference in performance between BASIC and MCODE. Sounds like you have a powerful routine there.

    I have modified my demo version so that it can be used (for future generations ;)) as ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    Hi Dr Beep etc.

    Come on guys - you know more about Sinclair BASIC than is healthy! :smile: Surely you have some tips to optimise/speed up the following code.

    [CODE]100 GO SUB 250
    110 REM SHELL SORT V4
    120 LET b=INT (n ...
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... original V1 Comb Sort (using 1.3 divider) = ~19 seconds< ... 's V2 Comb Sort (using 1.3 divider) = ~27 seconds ... 0
    150 FOR a=1 TO n-b:
    ... d)=b$:
    LET c=1
    160 NEXT a< ... br /> 170 IF c=1 THEN GO TO 140
    180 IF b=1 THEN GO TO 220
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... 0:
    INK 7:
    PAUSE 1:
    BORDER 0:
    CLS ... 0:
    LET o=1:
    DIM l$(1,10):
    RANDOMIZE ... /> DIM a$(n,1):
    FOR a=1 TO n:
    ... ,0;"Progress : "; PAPER 5;l$(1,1 TO ):
    RETURN
    ...
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... 0:
    INK 7:
    PAUSE 1:
    BORDER 0:
    CLS ... Data
    260 DIM l$(1,10):
    RANDOMIZE :
    ... /> DIM a$(n,1):
    FOR a=1 TO n:
    ... ,0;"Progress : "; PAPER 5;l$(1,1 TO ):
    RETURN
    ...
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... THEN
    LET b$(1)=a$(a):
    LET ... IF c OR b>1
    THEN
    ... br /> INK 7:
    PAUSE 1:
    BORDER 0:
    ... b,1):
    DIM b$(1,1):
    FOR a=1 TO ... is quicker than using 1.3 although not sure ...
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... is quicker than using 1.3 although not sure ... $="":
    FOR a=1 TO n-1:
    IF a ... :
    INK 7:
    PAUSE 1:
    BORDER 0:
    ...
    DIM b$(1):
    FOR a=1 TO b:
    1): DIM b$(1,1)[/B] with [B ...
    Einar Saukas Einar Saukas October 2010 Sinclair Basic
  • General purpose full screen input routineHi Folks, One of the things that annoyed me back in the 1980s with most BASICs was the lack of a full screen "formatted" input function. You could …

    ... br /> 170 LET I(1)=16: LET I(2)=5 ... 9030 REM I(4)=Numeric (1)
    9035 REM Integer ( ... 9075 REM *---------------------*
    9080 REM 1.0: 26-Jul-2010 - Initial ... AT I(2),I(1);I$;L$(1, TO 3):
    ... I(6)=0:
    PAUSE 2:
    LET I( ...
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • Manipulating attributes...Hi Folks, I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list occupies two l…

    ... y=0
    220 OVER 1
    230 LET ar1=ATTR ... LET ar2=ATTR (y+1,0)
    250 PAUSE 1
    260 POKE ... AT y,0;l$(1)
    280 PAUSE 0
    290 ... /> PRINT AT y,0;l$(1, TO 32);:
    POKE 23693 ... ,ar2:
    PRINT l$(1, TO 32):
    LET y ...
    Paddy Coleman Paddy Coleman November 2010 Sinclair Basic
  • Manipulating attributes...Hi Folks, I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list occupies two l…

    ... y=0
    220 OVER 1
    230 LET ar1=ATTR ... POKE 23693,WhiBlu1
    260 PAUSE 1
    270 PRINT AT y ... ,0;,,,,
    280 PAUSE 0
    290 LET k ...
    Paddy Coleman Paddy Coleman November 2010 Sinclair Basic
  • Manipulating attributes...Hi Folks, I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list occupies two l…

    ... 1)+1,0):
    POKE 23693,WhiBlu1:
    PAUSE 1:
    PRINT AT b(1 ... ),0;,,,,
    220 PAUSE 0:< ... br /> IF b(5)b(1)
    THEN
    ... /> PRINT ,,:
    LET b(1)=b(5):
    GO TO ...
    Paddy Coleman Paddy Coleman November 2010 Sinclair Basic
  • Help needed with simple MCode routineI'm trying to code a routine to clear the screen and I can't figure out why it's not working: ld hl,16384 ld bc, 6144 loop:ld (hl),0 inc hl dec bc l…

    ... />
    pause 1
    pause 0

    test()

    pause 1
    pause 0 ...
    Gedlion Gedlion November 2010 Development
  • Horace you smooth mover!Just wondered, was Horace the first character to move smoothly around the screen - rather than in a blocky, character space by character space fashio…

    ... .

    You can use PAUSE 1 in BASIC to effectively raise ...
    BloodBaz BloodBaz November 2010 Games
<1234567…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
pause 2.6K 5K
1 73.3K 143.7K

Related Threads

  • Fuse for Mac OS X 1.1.1.1 ReleasedA new version of Fuse for Mac OS X has been released at the dedicated sourceforge project and shortly here on WoS:<br /> <br /> [url]http://sourcefor…
  • ANNOUNCE: Fuse 0.6.1.1, libspectrum 0.2.0.1Hi all.<br /> <br /> The recently released Fuse 0.6.1 and libspectrum 0.2.0 contained a couple of moderately serious bugs:<br /> <br /> * The SVGAlib…
  • Input Magazine Vol 1 & 2 (pgs 1-824, mag 1-26) in BindersHaving a mini clear out and I've got two sets of these now so if anybody wants my spare one you can have it for postage which will be about ?7 to UK …
  • Fuse 1.1.1 releasedOn behalf of the Fuse team, I am pleased to announce the 1.1.1 release of Fuse. The changes from the recent 1.1.0 are relatively minor, mostly correc…
  • Fuse for Mac OS X 1.1.1 ReleasedA new version of Fuse for Mac OS X has been released at the dedicated sourceforge project and shortly here on WoS:<br /> <br /> [url]http://sourcefor…
  • Bug in Fuse 1.1.1 recording RZX filesI've spent a few hours trying to record a completion run of Rasterscan for the RZX Archive website.<br /> <br /> The recording seemingly records file…
  • Fuse emulator 1.1.1 for the Rasbperry PiHello, have been waiting for a long time for an official update to the Fuse emulator on the Raspberry Pi, currently at version 1.0.0. Today decided t…
  • Fuse 1.1.1 and DSK file supportDear reades,<br /> <br /> I'm working with Fuse 1.1.1 for Windows. I'm not able to use a valid (and with Spectaculator and my own tools working) DSK …
  • Fuse 0.5.1 and libspectrum 0.1.0 releasedVersion 0.5.1 of Fuse, the Free Unix Spectrum Emulator, is now available from its homepage, [url="http://www.srcf.ucam.org/~pak21/spectrum/fuse.html"…
  • ANNOUNCE: Manic Miner Screen Editor 1.0.1I have just released a minor new version of my Manic Miner Screen Editor. It no longer allows the user to specify an amount of air which causes the S…

Related Searches

  • r forum loading error 0 1
  • r tape loading error 0 1
  • inzerface 1
  • interface 1 voltage
  • multiface 1
  • 1 bit music
  • disk has been changed 1 5
  • 3 2 1
  • traco power tsr 1 2450
  • tax 1 20
  • issue 1
  • issue 1 ebay
  • tommygun 1 2
  • interface 1 bis
  • fuse 1 0
  • fuse 1 0 released
  • fuse 1 2 0
  • specemu 1 5
  • zx spectrum emulator 1 5
  • zx spectrum emulator 1 5 dos

Copyright © 2024 World of Spectrum