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.027s
<1234567…34>
  • So what about ethernet and ZX BASIC?Well, as of about 5 minutes ago, ZX BASIC for the first time properly wrote some packets to the network! OK, so it isn't perhaps 100% what Andrew Ow…

    ... about 5 minutes ago, ZX BASIC for the first time properly ... ,"example.com",2000
    20 PRINT #4;"Hello example.com!"

    Then the standard Spectrum BASIC keywords can be used for ... $# (to poll a socket stream), PRINT #, LIST # - they all will work ...
    Winston Winston July 2009 Hardware
  • Writing internet servers in ZX BASICNew Spectranet news! I have just finished adding the code to allow listening sockets to be used from BASIC. A simple example: [code] 10 %listen #4,…

    ... sockets to be used from BASIC. A simple example:

    30 PRINT #5;RND
    40 GO ... =5 TO m
    50 PRINT #i;RND
    60 NEXT ... write a web server in BASIC now :-)
    Winston Winston August 2009 Hardware
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... a BASIC program to run the machine code and print the ... go to GAMEOVER.
    ;print car
    ;scroll road
    ;random road ... before returning to BASIC
    ;return score to BASIC
    Copy ... machine code function called from basic will return the value ...
    bigjon bigjon November 2009 Development
  • Print at 128,87? :)The advanced search function didn't help me find the answer to this, and I don't remember seeing anything similar in magazines or books... so please …

    ... routine that can print a character or UDG from BASIC but using ... would allow me to use PRINT AT x, y (not y ...
    zxbruno zxbruno January 2010 Sinclair Miscellaneous
  • Vector font in BASiCHi guys) Some fifteen years ago I saw a quite short BASIC prog that could simulate a vector font with size/ thickness/ italicization params. I remem…

    ... ."
    1430 PRINT ""
    1440 PRINT "THEN, WRITE YOUR BASIC LINES TO"
    1450 PRINT ""
    1460 PRINT "PRODUCE YOUR ...
    NRA NRA February 2010 Sinclair Basic
  • An update on ZX BASIC support for the SpectranetOne for zxbruno, I hope :-) So just an example of what now can be done with the network filesystem and BASIC. The following listing is of a program …

    ... the network filesystem and BASIC. The following listing is ...
    20 PRINT PAPER 2;" Spectrum Games ": PRINT
    50 ... this on the Spectrum, using BASIC and streams:

    BASIC. You can PRINT # to that ...
    Winston Winston March 2010 Sinclair Basic
  • ZX BASIC (Boriel's Compiler) - LibrariesWell, we have a nascent option on a sprite library coming together, thanks to na_th_an's fourspriter being retooled for the job. It's not general pur…

    ... 's also a 42 char print library option.

    Sadly ... is simultaneously almost completely sinclair basic compatible (It even allows line ... easy fix to a Sinclair Basic Program) and a very powerful ... add-in functions for the basic compiler to make it more ...
    Gedlion Gedlion May 2010 Development
  • storing machine code in BASICApart from putting m/c above RAMTOP, which means that it has to be POKEd or LOADed separately after the BASIC program; or putting it in a REM, which …

    ... LOADed separately after the BASIC program; or putting it ... between the end of BASIC and the beginning of ... 23627)+machine_code_length+1:
    PRINT "Enter as direct commands ... CODE mcpos,machine_code_length:
    PRINT "machine code starts at ";mcpos ...
    Battle Bunny Battle Bunny August 2010 Sinclair Basic
  • 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
  • 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
  • joining lines of BASICDue to overwhelming demand - well, one demand - well, more of a suggestion, really - here's a routine to join together lines of BASIC. The vertical c…

    ... to join together lines of BASIC. The vertical cursor motion code ... out of editing mode to scroll up/down through the full ... />
    Not being able to scroll through the listing while editing ... include a "dividing lines of BASIC" option as well - edit a ...
    Battle Bunny Battle Bunny February 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
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... of the available routines to scroll the entire screen in any ... that would allow me to scroll a specified column (1 x ... column and call it from BASIC.
    zxbruno zxbruno May 2012 Development
  • 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
  • OpenSE BASIC 3.1.1The eagle-eyed will have noticed that [url="http://www.worldofspectrum.org/infoseekid.cgi?id=0027510"]SE BASIC[/url] got an update last week. As a te…

    ... with routines borrowed from SAM BASIC (thanks to Andrew Wright) ... machines (this requires replacing the BASIC ROM and patching the editor ... (e.g. PR. instead of PRINT). The EDIT key is gone ... (set the permanent attribute), MOVE (BASIC wrapper for the LDIR block ...
    chev chev 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
  • Get a listing to .txtI am messing with an old Spectrum game which was written in Basic for the 48k Speccy (not compatible with 128s). I get an error in the begining of th…

    ... game which was written in Basic for the 48k Speccy ... of the game and tha basic code is visible.
    ... !).

    In the Scroll? message I press BREAK and ... When I try to print it in a Generic Text ... error that the printer cannot print bitmaps.

    ...
    Pyjamarama Pyjamarama September 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
<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
scroll 3.1K 4.1K

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 …
  • 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…

Related Searches

  • scroll basic
  • basic scroll
  • basic scroll sprite
  • basic auto scroll
  • scroll basic book
  • scroll basic scan
  • scroll basic dragon
  • scroll basic caves
  • basic scroll bookmscan
  • basic scroll book scan
  • basic scroll scan
  • basic scroll scanned
  • basic book scroll scanned
  • basic book scroll beginner
  • turn off scroll basic
  • poke disable scroll in basic
  • basic print free ram
  • scroll in basic
  • scroll routine in basic
  • basic scroll poke

Copyright © 2024 World of Spectrum