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
<1234567…34>
  • Wanted: Timex 2048 & 128+2 introductory tapesI'm looking for introductory tapes (.tap or .tzx) which were bundled with Timex 2048 and ZX Spectrum +2. Does anybody have them?

    ... one a demo of the 64-column Basic. You'll also find ...
    zxbruno zxbruno May 2009 Sinclair Miscellaneous
  • how to load machine codeI'm reading Jon Caldwell's how to write Spectrum games but can't enter the code! Here's an example:_ LD BC, (score) Call 6683 I tried putting…

    ... - this contains the interpreter for BASIC, all the LOAD / SAVE functions ... then the storage of your BASIC program starts. So you have ... instead of the five bytes BASIC uses.

    Other ... when programming the Commodore 64 in BASIC you only have half the ...
    joefish joefish December 2016 Sinclair Miscellaneous
  • how to load machine codeI'm reading Jon Caldwell's how to write Spectrum games but can't enter the code! Here's an example:_ LD BC, (score) Call 6683 I tried putting…

    ... - this contains the interpreter for BASIC, all the LOAD / SAVE functions ... then the storage of your BASIC program starts. So you have ... instead of the five bytes BASIC uses.

    Other ... when programming the Commodore 64 in BASIC you only have half the ...
    manicAlien manicAlien December 2016 Sinclair Miscellaneous
  • New Functions for Sinclair BasicA total of 52 new functions can be added to Sinclair BASIC; 26 numeric functions (A-Z) and 26 string functions (A$-Z$). Owing to the internal structu…

    ... partially compatible with their Beta BASIC equivalents. Some of the ... )+INT (y/128)=2)+(64 AND INT (FN V( ... /> DEF FN B(b$)=VAL(CHR$ 196+b$)
    [/code ... INT (FN V(b,128)/64)+STR$ INT (FN V( ... V(FN V(b,128),64),32)/16)+STR$ INT ... 32 AND CODE l$>64 AND CODE l$96 ...
    chev chev November 2004 Sinclair Basic
  • Printing in 64 columns, from Basic?Not strictly a Sinclair Basic question but... Is there any known machine code utility that allows something similar to PRINT AT that can be called fr…

    Not strictly a Sinclair Basic question but... Is there ... can be called from Basic but uses 64 or maybe 40 columns ...
    I'm creating small Basic programs that allow me to ... there are many 40 and 64 column machine code routines ... easy to call from Basic? Thanks!
    zxbruno zxbruno October 2009 Sinclair Miscellaneous
  • Ported whole casettes of backuped utiltilitiesHi! A friend of mine gave me a few casettes he found in the attic - he used these to backup ORIGINAL casettes he had back in the spectrum games. The…

    ... Pause: 0.515s
    64-2F17C: -------------------- Length: 35897 ... 67-398D9: Program : CHR DEMO Length: 19 Normal ... -177A4: Program : Beta Basic Length: 19 Normal Speed ... : 2.246s
    64-312E5: -------------------- Length: 3756 ...
    Tom-Cat Tom-Cat August 2003 MIA/STP/SDP
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... channel must be created below basic
    ; so look ... jr zend ;

    ; ------------------------
    ; 64 COLUMN DISPLAY DRIVER
    ; ------------------------
    ;
    ; Used by the 64 column driver

    atflg ...
    chev chev January 2007 Development
  • Printing UDGs in BASICAfter looking a little through Winer Milly's code, it struck me that I might be able to speed up my Cybernoid editor by replacing: FOR a=0 TO 31: PR…

    ... a list of sequential CHR$32, CHR$33, CHR$34, ...etc
    BASIC program in a Text ... Editor (TextMate with a Sinclar Basic plugin).

    ... around, I can replace PRINT CHR$ 32 with PRINT " " ... faster:
    PRINT CHR$32, CHR$33
    or
    48K 48K March 2007 Sinclair Basic
  • BASIC Keyword ReferenceRealised that the Sinclair Basic section would be a better place for discussion of BASIC keywords, so for reference the old thread is in [thread=2005…

    ... br />
    [CODE]
    SINCLAIR BASIC Keyword Reference

    The ... OUT : E : SYM + O
    CHR$ : E : U OVER : E : SYM ... colours within strings in a BASIC listing.

    Break Caps ...
    icabod icabod March 2008 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 …

    ... with the network filesystem and BASIC. The following listing is of ... )
    1035 PRINT INK 5;CHR$ (i-1+CODE "A");"....";INK ... this on the Spectrum, using BASIC and streams:

    [code ... send data over ethernet from BASIC. You can PRINT # to that ...
    Winston Winston March 2010 Sinclair Basic
  • A tidy loader for minigamesThe minigame competition doesn't permit the use of separate loaders like [code]10 LOAD "": RAND USR 32768[/code] The loader must be included in the b…

    ... jump. Doing so involves executing BASIC tokens as if they were ... 4 (the command in the BASIC program -- [b]PRINT[/b], or ... the others:

    [code]Chr$ Token Asm Ouch 1 2 ...
    ajmoss ajmoss June 2010 Development
  • 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 ... c$(68): LET h$(1)=CHR$ 0: LET fg=256
    CHR$ FN g(l)+CHR$ FN h(l ... /> LET h$(12 TO )=l$+CHR$ 0+CHR$ 128+l$
    9994 ... /> LET c$((s+1)/2)=CHR$ FN b(c$(s TO ...
    Battle Bunny Battle Bunny September 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 ... . FN c(22528,22529,127,CHR$ 4)
    will set the ... can be calculated by the BASIC program; see lines 15 & ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • Indirect Variable AssignmentHere's another wacky routine. This allows assignment of values to variables where the source & destination variables can themselves be defined in var…

    ... /> 10 PRINT USR id,"val"+CHR$ (a+64),"=",v;
    11 PRINT ... evaluated in advance by the BASIC interpreter; choosing whether or ... "Parameter error" or "Nonsense in BASIC".

    It works ... own for assigning values to BASIC variables from machine code. ...
    Battle Bunny Battle Bunny 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 ... $,n)=l$+CHR$ 14+CHR$ 0+CHR$ 0+CHR$ FN g(n)+CHR$ FN h ... (n)+CHR$ 0+",":< ...
    Battle Bunny Battle Bunny January 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…

    ... (this requires replacing the BASIC ROM and patching the editor ... set the permanent attribute), MOVE (BASIC wrapper for the LDIR block ... (error trapping), PALETTE (switch 64-colour mode on or off ... for other things. The 64 bytes immediately after the screen ...
    chev chev May 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
  • MOVE_M Object Movement Manager for BASICAs moving things around on the screen is usually the slowest part of a game written in BASIC, I've been pottering around with this routine to handle …

    ... call NOTRAP to restore BASIC:
    REM To ... ; MOVE_M moving object control for BASIC
    ; runs with interrupts ... +Hstep+ATTR+ROW:COL+CHR$+0:1+ROW:COL ... ->31 current
    ; CHR$ = graphic's character code
    chr 0:1 row col ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • 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…

    ...
    byval
    cast
    chr
    circle
    cls
    pkersey pkersey February 2014 Development
  • dumping protected BASIC loadersI wrote this a few weeks ago but forgot to post it. It will load & list from tape/TAP/TZX any BASIC program which has been saved with SAVE, including…

    ... intended for dumping protected BASIC loaders, as was already ... bytes THEN PRINT "not a BASIC program header": STOP
    CHR$ PEEK a;: NEXT a ... c>=32 THEN PRINT CHR$ c;: LET a= ... I've nearly finished the BASIC listing formatter, which in ...
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • Help With AY Music Program in BASICHi, last year I started writing a BASIC program for making and recording AY Music. I thought it would be easier than learning how to use Soundtracker…

    ... year I started writing a BASIC program for making and ... />
    [b][u][u]BASIC listing:[/u][/u][/b]
    64,79,71,63,1
    62 READ y
    64 POKE USR "e"+x,y ... 0,0,0,0,0,64,192,192
    120 ... ***
    790 FOR y=64 TO 68 STEP 1
    RetroPhase2014 RetroPhase2014 December 2015 Sinclair Basic
  • 140 characters Basic game contestHey there, I've announced a new micro contest on my blog (in Czech language only). However, it might be interesting also for the non-Czech/Slovak …

    ... in the standard 48K Sinclair BASIC that will fit into 140 ... of the standard 48K Sinclair BASIC syntax
    [code]1 FOR ...
    Factor6 Factor6 May 2016 Sinclair Basic
  • Random Numbers, USR Return Values & Timing BASICI've been trying out Jon Ritman's random number routine, published in Your Sinclair Aug'87. Apart from a timing comparison I also did a frequency ana…

    ... 3277 12288750 1 3758 14103055 64
    3277 13927350 1 ... the required return to BASIC with a decimal fraction ... return that value to the BASIC program.

    Here's the BASIC timing routine which I use ...
    Battle Bunny Battle Bunny January 2017 Sinclair Basic
  • ZX ROM in 64 characters a lineDear ZXS users, I am glad the today's release is not only concerning MB-02+ as it is normally the case with me, but it concerns really everyone, sinc…

    ... which make ROM print in 64 characters a line. The biggest ... be for those programming in BASIC since two times more information ... BSROM reports itself already in 64 chars a line:))
    Hood Hood June 2017 Sinclair Basic
  • A game from an other machine.if someone interesting, this is a game I created in 1989. this is the basic source, maybe somebody can convert to specy. An image: http://www.ep128.…

    ... 1989. this is the basic source, maybe somebody can ... 350 !SET #102:PALETTE 64,64,64,64,64
    360 CALL FONT3
    440 SET PALETTE 64
    450 SET BIAS ... 32,0,62,104,64,96,64,96,64
    550 ... br /> 950 IF INKEY$=CHR$(27) THEN GOTO 1770< ...
    endi endi June 2017 Sinclair Basic
<1234567…34>

Latest Posts

  • 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
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21

HitBox

Word Docs Hits
64 6.9K 10.9K
chr 1.3K 4.4K
basic 24.7K 39K

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…
  • (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…
  • Printing in 64 columns, from Basic?Not strictly a Sinclair Basic question but... Is there any known machine code utility that allows something similar to PRINT AT that can be called fr…
  • 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

  • commodore 64
  • maketzx 64 bit
  • 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
  • basic upper lower case
  • basic toupper tolower
  • basic lcase ucase
  • basic change upper lower case
  • basic
  • basic flicker
  • flicker basic
  • two charcters basic
  • basic sprites
  • basic chr 10

Copyright © 2024 World of Spectrum