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.025s
<1234567…34>
  • 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…

    ... the internal structure of Sinclair BASIC, the best place to ... partially compatible with their Beta BASIC equivalents. Some of the ... with 16-bit numbers in BASIC would be tortuously slow. ... to permit compilation with HiSoft BASIC.

    [code]
    ...
    chev chev November 2004 Sinclair Basic
  • Restore Registers Returning to BASICI should really know this, but I've not written code that requires a return to BASIC for a loooong time. What registers need to be preserved / resto…

    ... that requires a return to BASIC for a loooong time.
    BASIC after calling machine code? I ... /> [*]Registers (which ones)?
    [*]I register?
    [*]Stack (to previous value ...
    icabod icabod July 2006 Development
  • R@re (maybe?) BASIC Programming Manual with Typo'sI'm listing a potentially r@re manual as discussed in:- [url]http://www.worldofspectrum.org/forums/showthread.php?t=13193[/url] [url]http://cgi.e…

    I'm listing a potentially r@re manual as discussed in:-< ...
    murtceps murtceps September 2006 Sales
  • Madness or inaccurate docs: RR r/RL r?According to the Z80 User's Manual, the instruction RR r/RL r should rotate the carry flag into bit 0 or bit 7 of the register in question (bit 0 or …

    ... Manual, the instruction RR r/RL r should rotate the carry flag ... or bit 7 of the register in question (bit 0 or ...
    Winston Winston December 2006 Development
  • If you've got a real working MF128,IF1, and MDR combo can I ask a favour?So, if you do have a real Multiface 128, Interface 1, Microdrive and, oh yeah, a Spectrum (48k or 128k) that are all working, can I ask a favour...? …

    ... /> (a)bort
    (r)eturn

    CAT ... com
    ;
    ; From BASIC invoke with:
    ;
    ... exx ; save return to basic address
    push hl
    basic address
    pop hl
    register
    ret
    ...
    jp jp February 2008 Hardware
  • 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…

    ... E : SYM + V RUN : K : R
    FN : E : SYM + 2 ... E : E
    INT : E : R THEN : KLC : SYM + G
    BASIC listing.

    Break ...
    icabod icabod March 2008 Sinclair Basic
  • 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…

    ... 3: LET a$="N O R M A L": LET ... LET a$="E X T R A B O L D ... 410 INK 5: LET a$="R": LET y=112: LET x ... WAY UP, READING L TO R"
    810 PRINT ""
    ... "2 = UPSIDE DOWN, READING R TO L"
    830 PRINT ... 1440 PRINT "THEN, WRITE YOUR BASIC LINES TO"
    1450 PRINT ...
    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 ... 1000%fopen #4,"games.lst","r"
    1010%oneof 1200 ... #5,"Instr-"+f$(k),"r"
    2080%oneof 2500 ... this on the Spectrum, using BASIC and streams:

    BASIC. You can PRINT # ...
    Winston Winston March 2010 Sinclair Basic
  • [MOD] R-Type IIII suppose it makes sense now to register [URL="http://www.worldofspectrum.org/forums/showpost.php?p=401659&postcount=15"]R-Type III[/URL] back in the…

    I suppose it makes sense now to register [URL="http://www.worldofspectrum.org/forums/showpost.php?p=401659&postcount=15"]R-Type III[/URL] back in the archive as a mod...
    Einar Saukas Einar Saukas August 2011 Infoseek database
  • 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 ... a0=prog
    9992 LET r=0: LET l=a1: GO ... =a0-4-l2:
    LET r=1: LET l=a2: GO ...
    Battle Bunny Battle Bunny September 2011 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 …

    Hi 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 making good progress.

    Reading the book ZX Spectrum Games Master. Its a great start ...
    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
  • Using R as a loop counterThis is just something silly I've found a while back. xD [b][How-to][/b] Setup your routine like this:[code] ld a,X ;see below ld r,a loop ;your …

    ... ,X ;see below
    ld r,a
    loop
    ; ... from the final 'ld a,r: jr nz,loop' commands) ... br /> and #7F
    ld r,a
    .l2
    nop ... /> inc b
    ld a,r
    jr nz,.l2
    register, yay!

    So ...
    Hikaru Hikaru October 2012 Development
  • 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
  • Returning to BASIC from asmI never had to do it till now but there is always the first time :) At machine code program start I preserved SP register and all the other ones. A…

    ... program start I preserved SP register and all the other ones ... I get "[B]Nonsense in Basic"[/B] :(

    What could ...
    Ralf Ralf September 2013 Development
  • 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 …

    ... automatically call NOTRAP to restore BASIC:
    REM To ... ; MOVE_M moving object control for BASIC
    ; runs with interrupts ... ; exceptions are dealt with from BASIC
    ; object properties are ... $028e KEY_SCAN the DE register and the Zero flag
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • Type-in BASIC contest on Reddit.Not sure how WOS-legal it is to mention/link to other forums, but Reddit is having a contest on r/retrobattlestations, asking readers to type a speci…

    ... r/retrobattlestations, asking readers to type a specific animated screen in BASIC ...
    The Lone Magpie The Lone Magpie October 2013 Sinclair Basic
  • STP: Query about Dizzy prince of yolkfolk and MakeTZXI'm trying to create a TZX from my copy of Dizzy Prince of the Yolkfolk using MakeTZX 2.31 (not sure why I'm not using 2.33), but I can't seem to get…

    ... seem to get the basic loader to register correctly.

    I ... neither BASIC header (blocks 1 & 3) seem to want to register ... . Note that both L & R channels of both sides of ...
    u6c87 u6c87 January 2014 MIA/STP/SDP
  • The I register and IM 1Hi al! I've been doing some coding, replacing the BASIC ROM with my own code and upon examination of a few 16Kb cartridges, all the ones I've look…

    ... doing some coding, replacing the BASIC ROM with my own code ... to say about the I register, apart from its use in ...
    Mysterion Mysterion November 2015 Development
  • 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 recording ...
    194 POKE USR "r"+x,y: REM Stop Symbol ... off(0!)
    325 LET r=0: REM Recording Channel - might ... INK 0;AT 7,16;"[R]ec:"
    1296 PRINT ... idea
    2121 IF INKEY$="r" THEN PAUSE 5: LET ...
    RetroPhase2014 RetroPhase2014 December 2015 Sinclair Basic
  • Empire - port of trs80 basic programBack when I was a little kid, I had the opportunity to play around with a trs80 model 1 with level 2 basic. One of the games I often played was call…

    ... model 1 with level 2 basic. One of the games ... came across the full basic source and decided to ... it over in C. Basic being basic, there's a lot ... machine.

    Original basic source: http://willus.com/trs80 ... to E M P I R E . . .


    Alcoholics Anonymous Alcoholics Anonymous July 2016 Brand new software
  • Basic programming for kidsHi there I'm thinking strongly of getting my kids to program with speccy BASIC. Both have Android tablets, so I can get two bluetooth keyboards fo…

    ... kids to program with speccy BASIC. Both have Android tablets, so ... with tapes and the dreaded R Tape loading error...

    BASIC program to see what happens ...
    Emil Emil December 2016 BASIC
  • The HL Register Pair Naming. An Observation.This isn’t really a question or a tip. Just an observation about the naming convention of the registers in the Z80 CPU. It seems that every register …

    ... CPU. It seems that every register other than the HL pair ... [/b]—[b]F[/b]lag register
    [b]I[/b]—[ ... vector
    [b]R[/b]—Memory [b]R[/b]efresh

    register [b]X[/b]/[b]Y ... /> Then come the good-old register pairs:

    [b]SP ...
    Ast_A_Moore Ast_A_Moore March 2017 Development
  • how do i get more udgs on the spectrum in basic?how do i get more udgs on the spectrum in basic? i know there r only supposed to be 21 but is there a way of getting more in basic? i know its doable…

    ... on the spectrum in basic? i know there r only supposed to ... way of getting more in basic? i know its doable in ... do i do sprites in basic?
    digital digital August 2017 Development
  • The I register pointing to $40–$7f causes ULA snow and a crash. Or does it?I have heard it from numerous sources, including a few members of this forum, that 128K/+2 machines crash if the I register points to a range of $40–…

    ... machines crash if the I register points to a range of ... (active while we’re in BASIC)
    ld bc,$7ffd
    Ast_A_Moore Ast_A_Moore February 2018 Development
  • "Monty Hall" problem in Spectrum BasicFollowing a rather odd conversation with my wife regarding the probability puzzle "[url="https://en.wikipedia.org/wiki/Monty_Hall_problem"]The Monty …

    ... if they do not. Obviously, BASIC was the tool of choice ... initialise counts. S = Swap, R=Stick
    60 LET s ... ;"+ D:";d;" C:";c;" R:";d$(d)
    220 IF ... d$(d)="C" THEN LET r=r+1
    230 REM ... /> 390 PRINT "Stick: ";r;" of ";t;" (";r/t*100;"%)"
    400 ...
    mroshaw mroshaw April 2018 Sinclair Basic
  • ZEsarUX-7.1Hi! There’s a new stable version of ZEsarUX, version 7.1! The next 24th of September it will be 5 years old :) So this is a special anniversary…

    ... with tokens), .baszx80 (Basic ZX80 with tokens), .baszx81 (Basic ZX81 with tokens ... ), Z88 basic files with tokens ... setting --random-r-register to generate random value for R register on every cold ...
    chernandezba chernandezba September 2018 Emulators
  • converting sna to tapsince i'm struggling to find a simple sna to tap converter that works fine on gnu/linux, i'm about starting to code one on my own (using a scripting …

    ... works

    the zxspectrum-basic loader would be like: ('rem ... ) and "R" ($14) means, and how to set "F" register (perhaps only ... , 0 for DI]
    $14 R
    $15 AF
    $17 ...
    nitrofurano nitrofurano April 2019 Development
<1234567…34>

Latest Posts

  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Minor British Sports that did become games on the ZX Spectrum
    dmsmith on April 8
  • 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
  • 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

HitBox

Word Docs Hits
register 4.2K 6.1K
r 19.9K 26.7K
basic 24.7K 39K

Related Threads

  • T H E . S H A W . B R O T H E R S . . . did you play on these games? . . . . *website online now*There's a Spectrum section on our site at [url="http://www.sickhappyidle.com"]http://www.sickhappyidle.com[/url] (click on the spectrum or go through…
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…
  • 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…
  • R Register, Contended RAM and ClonesHi.<br /> I've had a quick look at the CSS FAQ but didn't spot quite what I'm looking for (also the CSS FAQ doesn't have much detail of the clones - …
  • R@re (maybe?) BASIC Programming Manual with Typo'sI'm listing a potentially r@re manual as discussed in:-<br /> <br /> <br /> [url]http://www.worldofspectrum.org/forums/showthread.php?t=13193[/url]<b…
  • Madness or inaccurate docs: RR r/RL r?According to the Z80 User's Manual, the instruction RR r/RL r should rotate the carry flag into bit 0 or bit 7 of the register in question (bit 0 or …
  • (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…
  • R: Tape loading error... R?What did the R: stand for? Retry? Ruined? Re-record not faid away?<br /> <br /> Always wanted to know this when I was a niper.
  • 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…

Related Searches

  • r forum loading error 0 1
  • r tape loading error 0 1
  • f i r e
  • f i r e 2a
  • 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
  • r register
  • register r write
  • register r
  • r register high bit
  • bit 7 of the r register
  • joffa register r
  • r register cobra

Copyright © 2024 World of Spectrum