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.128s
<1…26272829303132…34>
  • Problem With POINT StatementHello everyone this is my first ever post, So firstly i'd like to say hello to everyone and secondly thank you to the admins for such a great site, …

    ... as the browser won't print the graphic symbols. I put ... a border all the way around ... that I didn't need a separate check for out of ... LET d=3
    3 GO TO level
    500 CLS : PRINT ... /> 1000 LET n=0: LET m=-1: LET dj=0: LET x=15: LET y ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • Problem With POINT StatementHello everyone this is my first ever post, So firstly i'd like to say hello to everyone and secondly thank you to the admins for such a great site, …

    ... as the browser won't print the graphic symbols. I put ... a border all the way around ... that I didn't need a separate check for out of ... LET d=3
    3 GO TO level
    500 CLS : PRINT ... /> 1000 LET n=0: LET m=-1: LET dj=0: LET x=15: LET y ...
    nonsenceinbasic nonsenceinbasic September 2013 Sinclair Basic
  • Couple of basic BASIC questionsPlaying around with BASin again in an effort to knock up a game and am wondering 2 things 1) Why when I run the program do my UDGs not always pick u…

    ... these things

    POKE USR "b"+0,BIN 00111100 ... UDG "b". You then POKE that address (plus an ... USR "b"+7: READ a: POKE f,a: NEXT f: DATA 1 ... represent. Try

    PRINT BIN 00111100

    And ... 60" instead:

    POKE USR "b"+0,60
    Dunny Dunny September 2013 Sinclair Basic
  • Copying data between memory banks in USR0 modeI am experimenting with Funky Fungus to load the majority of its data (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and (partly) 7 by sw…

    ... br /> ;bank X selected by a POKE [routine address]+2,X
    let you know where do I ... loads copy routine
    30 LET a=32765: LET n=16
    40 ... OUT a,n+3: LOAD "1" ... bank 3
    50 POKE 28102,3: REM selects bank ...
    Alessandro Grussu Alessandro Grussu September 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... the reason I'm doing a CLEAR in machine code.[/QUOTE ... /> [QUOTE=GoingDigital;723893]but after a turboloader it gives you the ... ? Let me know which one, and I will find out a POKE to ...
    Einar Saukas Einar Saukas September 2013 Development
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... ,a ;H =010ssppp
    1005 LET a=b: REM ld a,b
    1006 LET a=a ... -INT (a/8)*8 ... l,a ;L =rrrccccc
    1012 LET hl=h*256+l: POKE hl ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • Scrolling TextI've being trying to find a simple basic way of scrolling some text on a single line, My method is ridiculous, I've been using the print statement fo…

    Try this (assuming a$ contains the text you want ... a$
    20 LET a$=a$(2 TO )+a$(1)
    30 PRINT AT 21,0; a ... to display the message to a different line.

    Change ...
    Alessandro Grussu Alessandro Grussu September 2013 Sinclair Basic
  • Scrolling TextI've being trying to find a simple basic way of scrolling some text on a single line, My method is ridiculous, I've been using the print statement fo…

    In BASIC?

    [CODE]10 LET a$=" Hello everybody, this is scrolling text... "
    20 FOR N=1 TO LEN A$-31
    30 PRINT AT 0,0;A$(N TO N+31);
    40 PAUSE 5
    50 NEXT N[/CODE]
    joefish joefish September 2013 Sinclair Basic
  • Scrolling TextI've being trying to find a simple basic way of scrolling some text on a single line, My method is ridiculous, I've been using the print statement fo…

    [code]
    10 LET a$=" (31 spaces) "
    20 LET a$=a$+" This is your main ... will be fine"
    30 LET a$=a$+"(another 31 spaces)"
    40 ... =1 TO LEN a$-31: PRINT AT 21,0;a$(n TO n ...
    MatGubbins MatGubbins September 2013 Sinclair Basic
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... (p+1))*2) THEN POKE hl,w+b(p)
    poke
    121 PAPER 0: BORDER 0: INK 6: CLS :
    LET ... b=0: LET c=b: LET hl=c: LET w=c: LET p ... /> LET x1=r: LET x=x1: LET y1=0: LET y=y1: LET err ... GO SUB 1000: LET ft=t0:
    PRINT AT 5,0;" ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ...
    7 POKE hl,w+e: RETURN
    10 LET x=xo ... /> LET e=0: LET b=0: LET c=b: LET hl=c: LET w=c: LET ... /> 998 GO SUB 1000: LET st=t0: PRINT AT 4,0;"Start ... /> 999 GO SUB 1000: LET ft=t0: PRINT AT 5,0;"Finish ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • New game: Tea and SympathyHere's something I knocked up in a few days with AGD, a horizontally-scrolling shooter featuring some very nice sprites Binman drew a while ago which…

    ... 29999
    LOAD ""CODE
    POKE 32000,205 (if you don ... ]...and if anybody could do a POKE to shoot with constant / auto ... /download/v99gob8hamttjxw/teasymp3.z80"]and a bullet hell version[/URL]!
    let me know & I'll ...
    R-Tape R-Tape October 2013 Brand new software
  • A few questions about ZX Spectrum assemblyHi, I have a few questions about ZX Spectrum assembly language programming: - What's the best assembly tool for ZX Spectrum? I tried a bit the ZXSpi…

    ... />
    It is a fantastic Assembler with a built in emulator. :)[/QUOTE ... how to run a program.
    I made a program, I pushed ... code with:
    [CODE]LET A=PEEK 30000: PRINT A[/CODE]
    and all ... I get is a "0".
    Zerg Zerg October 2013 Development
  • A few questions about ZX Spectrum assemblyHi, I have a few questions about ZX Spectrum assembly language programming: - What's the best assembly tool for ZX Spectrum? I tried a bit the ZXSpi…

    ... with:
    [CODE]LET A=PEEK 30000: PRINT A[/CODE]
    and ... all I get is a " ... emulator does not have a save snapshot feature. The ... either:

    A) Assemble the file to an ... the object code into a Spectrum via some sort ...
    spectrumlinux spectrumlinux October 2013 Development
  • Getting aquainted with the IF1bisToday, fifteen days after dispatch, the IF1bis arrived at my door. In perfect order. No customs, no TVA and no handling fee involved. The arrival of …

    ... .

    There are a few good microdrive books on ... possible to load and run a program automatically. Just name the ... />
    10 PRINT "1 - Game Launcher"
    100 LET a$=INKEY$
    110 ... IF a$="1" THEN LOAD ...
    rune rune October 2013 Hardware
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> org 0x1fcd
    print:
    ld a, 2 ; channel 'S'< ... so

    ; THE 'PRINT A CARRIAGE RETURN' SUBROUTINE
    org ... br /> ld b, a ; set print position to top of ... ; stack parameters
    call let ; make assignment
    jr ...
    chev chev October 2013 Development
  • Writing faster BASICIn terms of structuring BASIC programs, what are the best ways allocate variables, functions, arrays? Any tips. I remember INPUT mag had some suggest…

    ... much quicker to find a subroutine referenced via a GOSUB than it ... This is because to find a GOSUB line the ROM just ... line, whereas to find a DEF FN it has to ... close to the start of a line as possible and ... br /> GO SUB 2: LET ft=t0: PRINT AT 5,0;"Finish ...
    Battle Bunny Battle Bunny December 2013 Sinclair Basic
  • Graphics questionHello. I was wondering, does anybody here know of a method to display a large (as in, the better part of the screen) bitmap/raster image using ZX Sp…

    ... DEF FN a$(a$)=""
    [*]Locate it:
    .... RESTORE mmmm: LET da= ... 23670: POKE da+7,PEEK 23671:
    [*]Use it:
    .... LET a$=string ... expression
    .... LET stringvariable=a$
    [*]Deactivate it:
    .... POKE 23564 ...
    Battle Bunny Battle Bunny December 2013 Sinclair Basic
  • The Evolution of Some Nonsense[center] [B]TIMINGS FOR 100 BOUNCES[/B] [b]Ten Bouncy UDGs in BASIC[/b] [img]http://www.users.globalnet.co.uk/~jg27paw4/pourri/a000test.gif[/img] [u…

    ... would be:
    [code]LET a$=CHR$ 22+CHR$ 0+CHR$ ... +CHR$ 17+CHR$ 2
    PRINT a$;"hello"[/code]
    which instead ... SpecBAS that I was in a constant state of confusion while ...
    Battle Bunny Battle Bunny January 2014 Sinclair Basic
  • The Evolution of Some Nonsense[center] [B]TIMINGS FOR 100 BOUNCES[/B] [b]Ten Bouncy UDGs in BASIC[/b] [img]http://www.users.globalnet.co.uk/~jg27paw4/pourri/a000test.gif[/img] [u…

    ... would be:
    [code]LET a$=CHR$ 22+CHR$ 0 ... 17+CHR$ 2
    PRINT a$;"hello"[/code]
    which ... />
    [code]
    LET a$=CHR$ 22+QCHR$ 0+QCHR ... $ 17+CHR$ 2
    PRINT a$;"hello"
    [/code]
    ...
    There are quite a few instances where things that ...
    Dunny Dunny January 2014 Sinclair Basic
  • hash function permutation tableI'm using a simple Pearson hash function to generate keys for a $(103,6) array using a 256-byte permutation table. How do I arrange the entries in th…

    ... llll: LET da=PEEK 23639+256*PEEK 23640+8:
    POKE 23563 ... ,da-INT (da/256)*256: POKE 23564,INT (da/256)
    LET ba2=INT (a/2): LET bb2=INT (b/2):
    LET ba=a-ba2 ... *2: LET bb=b-bb2*2:
    LET a=ba2: LET b ...
    Battle Bunny Battle Bunny January 2014 Development
  • hash function permutation tableI'm using a simple Pearson hash function to generate keys for a $(103,6) array using a 256-byte permutation table. How do I arrange the entries in th…

    ... :print #0;at 0,0;k:let x$=k$(k)
    60 let a ... let a=a+code x$(4)+code x$(8)
    90 let a=a-64*int(a ... /64)
    100 let b=b-64 ... print "dup.old=";code h$(rsl+1)-32,"dup.new=";k: let ... let h$(rsl+1)=chr$(k+32)
    140 next k: print ...
    Kweepa Kweepa January 2014 Development
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…

    ... re this section of the print code....

    ld a,(hl) ;A =character to print "

    10 Let a$="I'm a newbie help!"
    20 Print a$
    ...
    alienbanana alienbanana February 2014 Development
  • INPUT help?Hi folks. :) Brace yourselves, this is probably a very silly question, my BASIC knowledge is very... well, basic... Let's say, for example, I'm mak…

    ... to restrict the size of a numeric field is ...
    5 INPUT a$
    6 LET a=VAL a$
    [/code]
    5 INPUT a$
    6 LET a=0
    7 FOR ... b=1 TO LEN a$< ... INKEY$="")
    21 PRINT AT 12,14;a: STOP
    ...
    Battle Bunny Battle Bunny February 2014 Sinclair Basic
  • reversing an LFSRWhat's the correct way of reversing an LFSR so that it produces the same numbers but in reverse order? The little BASIC program below shows a test I …

    ... )=0: LET x(4)=1: LET x(5)=0: DIM a$(13): LET a$="1101000100100 ... "
    5 PRINT "seed=";a$: FOR a=1 TO ... 32
    40 LET a ...
    Kweepa Kweepa February 2014 Development
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... a("a","b"): POKE da+3,0: POKE da+12,0:
    LET pa=23563: LET ... LET aa=((a-lo)/256+1)*16:
    FOR b=a TO a+255: POKE ... b,aa: NEXT b:
    NEXT a
    5 LET ... b]LET a$=b ... LET b$=a$:[/b] GO TO 25
    89:
    90 [b]POKE ...
    Battle Bunny Battle Bunny February 2014 Sinclair Basic
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... : LET aa=((a-lo)/256+1)*16:
    FOR b=a TO a+255: POKE ... b,aa: NEXT b:
    NEXT a
    107 [b]LET a$=b$[/b]
    110:
    LET b$=a$:[/b] GO TO 125
    189:
    190 [b]POKE ...
    Battle Bunny Battle Bunny February 2014 Sinclair Basic
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... level.

    I have a block of byte data allocated ... character data:

    LET a$(pos to pos+1)=s ... , 1 TO 2)
    LET a$(pos+32 to pos+33 ... , I paint in correct position a$ "tile"...
    7- If ... tile, I "clear" a$ tile plus POKE pos+"hero" xy to ...
    Hark0 Hark0 February 2014 Sinclair Basic
<1…26272829303132…34>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8

HitBox

Word Docs Hits
let 29.3K 51.6K
a 589.5K 1.7M
poke 6.2K 13K
print 8.5K 20.4K

Related Threads

  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • I NEED A HAND FINDING A 3D CHESS GAME......WITH A HAND IN ITOk.Firstly - It's not one of the chess games in the archive with the word chess in the title.<br /> ##(Although - The ChessMaster2000 LOOKS very fami…
  • HELP!!! i need help turning a .wav files into a .tzx. im a new beginnerhi there. i hope anyone doesnt think im thick or owt but im having trouble in find the right program or the know how to convert all my 8bit mono .wav…
  • Free to a good home - Anyone in South Wales want a pile of Spectrum Games and a +3?Bit of an emergency - I'm moving out in a hurry and I don't have time to sell these!<br /> <br /> Is there anyone in South Wales who wants a fairly b…
  • 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…
  • A clever method of using a single 8-bit register to be used for two things at a timeI don't know if this is the way the SAVE routine in the Spectrum works. Anyway, this is what I've learned today.<br /> <br /> I've been commented the…
  • Sinclair QL: I'm searching for a Gold Card (or better a Super Gold Card) and a Super HermesIf someone here want to sell his Super Gold Card and Super Hemes I'm a big collector of QL stuff and I will pay very very well.<br /> <br /> Very tha…
  • Trying to find a magazine entry for a program I wrote as a child!Hi, <br /> <br /> Back when I was a child I wrote a program called "milkround" that we published in either your spectrum, your sinclair or sinclai…
  • im looking for a basic routine that adds a numerical character to a stringim looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on
  • How to separate a character from a number in a string?Hi <br /> I've been writing a kind of logo type program in BASIC that takes a string a$ from INPUT and then draws according to what you give it. Say…

Related Searches

  • poke 128k into 48k mode
  • print a char in asm
  • usr0 poke
  • thunderceptor poke
  • divmmc 3 a
  • poke 23659
  • testing a microdrive
  • udg 128 spectrum play poke
  • udg spectrum play poke
  • create a batch file screen
  • poke bank
  • everyones a wally colour poke
  • is there a poke for gunfright
  • is there a poke for gunfright on the marvin emulator
  • crisis let a
  • poke print fast
  • poke print
  • for a 1 to let condition next
  • 01320 print at 0 paper 8 ink a message that is easy to read
  • choose ay channel with a poke

Copyright © 2024 World of Spectrum