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.028s
<1234567…34>
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun ... of memory) in ZX BASIC without resorting to a ... using only standard ZX Spectrum BASIC - and it's ... (dl),41
    35 PRINT #0;"load a SCREEN$ ... 0
    50 CLS : PRINT #0;"press ""j"" again"
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • Which BASIC commands/functions affect FRAMES?Hi Folks, Does someone have a definitive list of BASIC commands/functions that affect the FRAMES counter? The list I have so far: BEEP CAT (thanks…

    ... have a definitive list of BASIC commands/functions that affect the ...
    PLAY (thanks BB)
    PRINT #3 (Geoff)
    SAVE - to ...
    Paddy Coleman Paddy Coleman June 2011 Sinclair Basic
  • checking bits in BASICThe question of manipulating bit patterns in BASIC was raised recently in this [thread=35728]Keys redefine routine and key check[/thread] thread. I s…

    ... manipulating bit patterns in BASIC was raised recently in ... ease of handling from BASIC, with a little loop ... 5 LET bc=0: PRINT bc;"=";: PRINT ,FN b$(bc,10 ... :
    [code]
    PRINT FN b$(FN h(12345 ... digit character strings in BASIC for bit manipulation, but ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • saving part of a BASIC programHere's a short routine to save part of a BASIC program. The idea is that it can be merged into a program and then used to save sub-routines, etc. to …

    ... to save part of a BASIC program. The idea is that ... $(2 TO 11)=" " THEN
    PRINT #0;"F Invalid file name ... +CHR$ 128+l$
    9994 PRINT #0; FLASH 1;"m/c ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • AND,XOR,OR,BIT,RES,SET,CPL,NEG,RLC,RRC,SLA,SRL,RL, RR,SRA for BASICAs this was drifting away from the original INKEY$ thread I thought that I'd create a new one. So here's a routine to provide all of the above mentio…

    ... the above mentioned operations from BASIC. Syntax is explained in the ... 7
    19 PRINT "OpCd A"
    20 PRINT "CPL ";a,"= ";USR ... 40021+VAL "(,a"
    23 PRINT "RRC ";a,"= ";USR 40021+VAL ... "),a"
    24 PRINT "SLA ";a,"= ";USR 40021+VAL ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • Find-Fill-Copy functions for BASICThere's not much going on here, so here's three m/code routines to provide some data manipulation functions which are otherwise slow to do from BASIC…

    ... otherwise slow to do from BASIC.

    * find array 'a ... each routine, using either:
    "PRINT USR r0,p1[,p2...,pn ... can be calculated by the BASIC program; see lines 15 & ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • Can someone shorten this line of BASIC for me?I think if Sinclair Basic had a modulo operation this line could be a lot shorter:[CODE]PRINT AT cy,cx; PAPER 7-((cx/2=INT (cx/2))*(cy/2=INT (cy/2)))…

    I think if Sinclair Basic had a modulo operation this ... be a lot shorter:[CODE]PRINT AT cy,cx; PAPER 7 ...
    bigjon bigjon January 2012 Sinclair Basic
  • Words of adviceHi all This is my first post on World of Spectrum and I'm gradually starting to discover the wonders of the machine. Just to give you a bit of bac…

    ... on my way to learning BASIC, currently by using BASin.
    BASIC before but found this by ... have to say. Any other words of advice would be welcome ...
    PontyJosh PontyJosh January 2012 Sinclair Basic
  • storing machine code in BASICA couple of years ago I posted a routine for storing machine code between PROG & VARS, based on an idea in Toni Baker's "Mastering Machine Code". Thi…

    ... saved & loaded with the BASIC, as if it was in ... after the last line of BASIC, even though the m/c ... and doesn't need any BASIC to be typed other than ... /c"CODE mc,ml:
    PRINT "m/c starts: ";mc'"NOT ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Minimal BASICAndrew Owen has just uploaded [B]Standard ECMA-55: Minimal BASIC [/B]to the Full Books archive on WOS. Thanks! [url]ftp://ftp.worldofspectrum.org/pu…

    ... Standard ECMA-55: Minimal BASIC [/B]to the Full ... the ANSI Minimal standard for BASIC.
    The two ... standard online or in print. I have come across ... the origins of Sinclair BASIC which adhered closely to ... no ON GOTO in Sinclair BASIC (a good substitute exists ...
    Geoff Geoff February 2012 Sinclair Miscellaneous
  • BASIC compilerI'm looking for a basic compiler that actually works, tried all the ones on the WOS archive and none of them seem to work... I'm only wanting to co…

    I'm looking for a basic compiler that actually works, tried ... convert 10 lines of a PRINT rountine that uses a lot ...
    daveysludge daveysludge March 2012 Development
  • Basic BASIC help needed RNDHi all, I have recently re-discovered an old program I wrote in the early 90s which would do generate random lottery numbers. I know little now, an…

    ... then, when it comes to BASIC programming and I'm after ... b= 1+ INT (RND*49): PRINT b

    any ideas ...
    landorb landorb March 2012 Sinclair Basic
  • Star BASIC or *BASIC??? Anyone heard of this?Does anyone remember a thing called Star Basic or *basic? It was a tape that extended the BASIC instruction set and from memory you put a * in front…

    ... remember a thing called Star Basic or *basic?

    It was ... a tape that extended the BASIC instruction set and from memory ... a * in front such as *PRINT or *SAVE to do extra ...
    SteveINtheUKok SteveINtheUKok April 2012 Sinclair Miscellaneous
  • Lame BASIC BEEPer editor - alphaI like music, like BASIC and find all current music utilities complicated. Since I enjoy Sinclair BASIC so much, I came up with a simple BEEPer edito…

    I like music, like BASIC and find all current music ... complicated. Since I enjoy Sinclair BASIC so much, I came up ... wrong and it will occasionally print a very long number
    zxbruno zxbruno May 2012 Sinclair Basic
  • number padding functionI wrote a number padding function in BASIC a while ago, but when I came to want it again I couldn't find it, so I've done this enhanced [url=http://w…

    ... a number padding function in BASIC a while ago, but when ... the decimal point, and then cut out the required segment based ... wider than the pad parameters print in full, as shown in ...
    Battle Bunny Battle Bunny May 2012 Sinclair Basic
  • Copying Files in +3e BASIC (not using COPY command)Hello there my fellow WoS'ers Yet again I find myself in need of guidance, I am sooo close to getting my prototype up. I am writing my own byte cop…

    ... Copied" : STOP

    1060 PRINT #5,c // WRITE TO SAVE ... STREAM

    1070 PRINT AT 10, 5; c // DISPLAY ... something like this under +3e basic?


    thanks ...
    Zetr0 Zetr0 July 2012 Sinclair Basic
  • More RAM for BASIC (ZXSE required)Ok, here it is: [url]https://dl.dropbox.com/u/15659782/48KBASICSE.zip[/url] Use it as an IF2 ROM with a ZX Spectrum SE. It's a version of the 80x2…

    ... of the 80x24 mode ROM. PRINT 65536-USR 7962 returns 48641 ... 47.5K available for your BASIC programs. However, anything that expects ...
    chev chev July 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 I=2
    40 PRINT AT L,C;"*"
    50 ... GO TO 50
    60 PRINT AT L,C;" "
    70 ...
    WibbleBibble WibbleBibble August 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…

    ... time; it's just the BASIC that I'm asking about ...
    Battle Bunny Battle Bunny September 2012 Sinclair Basic
  • multi-scroll m/c subroutine for BASICArising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. whe…

    Arising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. where width is
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • smooth movement in basicWas trying to figure this out myself but i would like to be pointed in right direction now :-). How do I make something move in Basic without gettin…

    ... I make something move in Basic without getting flicker. 1st i ... 'm also trying to use PRINT command and goto loops to ... split second.
    My sinclair basic knowledge is VERY limited but ... try make some games in basic 1st.
    rustyredline rustyredline October 2012 Sinclair Basic
  • Questions about BasicHi 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…

    ... we are basicly learning basic BASIC programming in order to ... examples for differences in basic language. Maybe you can ... i): next

    print b

    instead ... of just adding: print a(1)+a(2)+a ... like DEG and RAD in Basic...

    5 ...
    lomax030 lomax030 December 2012 Sinclair Basic
  • Newbie Spectrum developer advice ....Hi, Im new to the site and to spectrum developing - well, not quite, I wrote Spectrum programmes in Basic 30 years ago but then went off into the wo…

    ... , I wrote Spectrum programmes in Basic 30 years ago but then ... of coding so it can print to a normal printer or ... the best can do is cut and paste into a WORD ... automatic porting utilities of ZX Basic to any of these things ...
    littlebrays littlebrays January 2013 Development
  • SE Basic IV 4.1 Buffy previewSE Basic IV 4.0 Anya was released back in December 2012. You can read about it here: [url]http://cheveron.github.io/sebasic4/[/url] But here's some …

    ... />
    * A fork of OpenSE BASIC.
    * Supplied with FUSE (> ... of the characteristics of OpenSE BASIC.

    While Anya ... You can also use reserved words as variable names by using ... mixed-case or lower case words being tokenized).

    ...
    chev chev July 2013 Sinclair Basic
  • 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…

    ... br /> I've done this BASIC version, which follows the original ... do the other three basic arithmetical operations as well.< ... 1000 REM LMUL:
    1001 PRINT " ";FN b$(V)+FN b ... b$(C)
    1002 PRINT "* ";FN b$(S)+FN ... THEN NEXT a
    1393 PRINT "= "'a$(a TO)'32 ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • SoftPLAY: Use the PLAY command from 48 BASICNow you don't need 128 BASIC to use the [B]PLAY[/B] command. Just use [B]PRINT #8;[/B] instead. [url]https://dl.dropboxusercontent.com/u/15659782/So…

    Now you don't need 128 BASIC to use the [B]PLAY[/B] command. Just use [B]PRINT #8;[/B] instead.

    [url]https://dl.dropboxusercontent.com/u/15659782/SoftPLAY.tap[/url]
    chev chev October 2013 Brand new software
  • Quick fix for four joysticksHere's a quick modification to add four joysticks to any Speccy. This assumes you already have two Sinclair ports. [URL="http://joefish.co.uk/specc…

    ... , its address decoding is fairly basic. It also uses a ZX81 ... disconnected it (you could simply cut the leg, or scratch a ... example:

    [CODE]10 PRINT AT 0,0;"IN 31 ... = ";IN 31;" "
    20 PRINT AT 2,0;"IN 55 ...
    joefish joefish October 2013 Hardware
  • Favourite things to do in a power cut threadApparently we have yet another power cut at home, this is after 35 hours without any leccy over Christmas Eve/Christmas Day. Suggestions for favouri…

    ... we have yet another power cut at home, this is after ... do in a power cut please. I'll print them off from ...
    leespoons leespoons December 2013 Chit chat
  • GEDit syntax highlighting for Boriel's ZX BasicHi! I just tailored this syntax highlighting code and would like to share with he community. Suggestions are always welcome, though the file works w…

    ...
    plot
    poke
    print
    randomize
    return
    pkersey pkersey February 2014 Development
<1234567…34>

Latest Posts

  • Frankie's ZX Spectrum Digouts
    Zup on 1:58PM
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on 1:02PM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 12:42AM
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6
  • Tradtional games that were not programmed on the ZX Spectrum
    harriusherbartio on April 6

HitBox

Word Docs Hits
basic 24.7K 39K
print 8.5K 20.4K
cut 7.8K 9K
words 7.4K 8.5K

Related Threads

  • Switch from 128k BASIC to 48k BasicHello,<br /> <br /> Is there a way to start off running a program in 128k basic (so that you can use the ramdisk facilities) but then switch back dow…
  • Print routine for BASIC (or BASin)For anyone interested there's a crappy binary here to print characters from BASIC at pixel positions. Import the binary at 60000, USR 60000 to initia…
  • (Basic) Sinclair BASIC mode for EmacsI saw this [URL=http://www.worldofspectrum.org/forums/showthread.php?t=14622]post[/URL] regarding a Sinclair BASIC editing mode along with some Fuse …
  • Help with Visual Basic 6.0 vs Visual Basic.netI have a program that auto generates VB.Net code..... I know VB.net syntax and am happy with the code generated.<br /> <br /> However, I have been as…
  • What did Spectrum BASIC lack (and was BBC BASIC so good?)Over the years, I've read in various multi-format magazines, that BBC BASIC was probably the best BASIC available on an 8-bit machine. I've never use…
  • 48K BASIC to ZX81 BASIC conversion possible?Looking for an automated way of converting a BASIC program done on a<br /> 48K Spectrum to one for the ZX81. It's obvious that some things cannot<br …
  • ZX Basic 1.2.5 - a BASIC CompilerWell, my old post about ZX BASIC seems to be gone (maybe this phorum purges old threads?), so I started a new one.<br /> <br /> After more than 6 mon…
  • Basic BASIC help needed RNDHi all,<br /> <br /> I have recently re-discovered an old program I wrote in the early 90s which would do generate random lottery numbers.<br /> <br …
  • Star BASIC or *BASIC??? Anyone heard of this?Does anyone remember a thing called Star Basic or *basic?<br /> <br /> It was a tape that extended the BASIC instruction set and from memory you put …
  • Loading basic from basic?Hi Guys,<br /> <br /> Could you please help me. I want to create a menu on my plus 3 disks. If I use the line below I just get "c nonsense in basic…

Related Searches

  • rst8 return to basic
  • rst8 basic
  • return to basic
  • basic tips tricks
  • best basic manual
  • writing music in basic
  • play in basic
  • play command in basic
  • print a char in asm
  • basic upper lower case
  • basic toupper tolower
  • basic lcase ucase
  • basic change upper lower case
  • basic print free ram
  • print big text in basic
  • basic print scroll
  • basic cut words
  • print don t cut words
  • fast basic print
  • fast print basic

Copyright © 2024 World of Spectrum