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

    ... />
    So, for example, variable names can be constructed at ... it wrong will give "Undefined variable" or "Invalid argument" or ... 23698

    ;Indirect Variable Assignment
    ;PRINT USR indirect ... it must be a string variable or expression
    ; ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Undefine functionHere's a routine to selectively remove variables from the VARS area and reclaim the space. This can be done partially from BASIC already by assigning…

    ... remove variables from the VARS area and reclaim the space. This ... is held in the E_LINE area (above VARS) rather than ... in the BASIC area, so catering for that as ... de
    jr c,CHKNXT ;variable already undefined
    jr z ...
    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…

    ... effectively in the PROG area, because the variable letter for a$() is ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • editing strings with INPUT LINEHere's the latest in my unpredictable series of utility routines. This one I needed for the SAGE game editor; it emulates INPUT LINE l$ but with the …

    ... BASIC editor uses the E_LINE area whereas INPUT uses the WORKSP ... area.
    [code]
    K_CUR: equ ...
    jp c,$1c2e ;"2 - Variable not found"

    inc ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • Increasing the number of UDGs...Hi Folks, I know by default the Spectrum can have 21 UDGs (48K) and 19 (128K) and that the address of the bit patterns is pointed to by the UDG syst…

    ... to by the UDG system variable.

    Is it possible ... you could reserve a larger area of memory and point UDG ...
    Paddy Coleman Paddy Coleman March 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…

    ... in UPPER CASE and the variable contains at least one lower ... are also placed in this area before the system variables, freeing ...
    chev chev May 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
  • A Miscellany of Dangerous TipsHere's a selection of ideas for using some of the more obscure system variables which I've found handy on occasion. They can be very convenient if us…

    ... time beforehand. As the DEFADD area is searched before the VARS ... area, this also provides a means ... on return so that the area is no longer referenced.
    variable ERR_SP. Evaluating that address and ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • Enable 128kB paging in emulatorFrom Zx Spectrum documentation ([url]http://www.worldofspectrum.org/faq/reference/128kreference.htm[/url]) [CODE][SIZE="1"]When memory is being pag…

    ... stack should be in an area which is not going to ... to run, then the system variable at 0x5b5c (23388) must be ...
    Ralf Ralf June 2013 Emulators
  • Un-PLOTting in the #0 areaHow do I go about un-PLOTting in the bottom 2 lines. I am aware the ROM PLOT routine only works in the top 22 rows, so how would I go about depletin…

    ... an energy bar in that area? (#0 AT 1,2)
    daveysludge daveysludge January 2014 Development
  • Un-PLOTting in the #0 areaHow do I go about un-PLOTting in the bottom 2 lines. I am aware the ROM PLOT routine only works in the top 22 rows, so how would I go about depletin…

    ... an energy bar in that area? (#0 AT 1,2)
    daveysludge daveysludge January 2014 Development
  • analysing program variable usageIf I wanted to count the number of times each variable is referenced while a program is running (not the number of times each variable is referenced …

    ... ) to indicate a new variable; otherwise, update the relevant ... pointing to that new variable, so any subsequent references ... to that variable before any other variables ... introduced for each subsequent new variable. However, that might be ...
    Battle Bunny Battle Bunny July 2014 Sinclair Basic
  • Diamond DiggerA collaboration between Dave Pierce 'davepierce07' & Jim Grimwood 'Battle Bunny'. [center][url]http://www.users.globalnet.co.uk/~jg27paw4/pourri/dd-…

    ... , magenta or cyan)
    Walls (variable)
    Doors (5)
    Keys ... br /> Rocks (50)
    Sand (variable)
    Bombs (max.7, red ... can decamp into the surrounding area as Spiders. If a Robot ... . This is because the VARS area is pre-declared for optimum ...
    Battle Bunny Battle Bunny January 2015 Brand new software
  • Emulate Interface One Local Area NetworkApologies if this is a daft question, but are you able to emulate the Local Area Network by running two copies of SPIN (or equivalent)?

    Apologies if this is a daft question, but are you able to emulate the Local Area Network by running two copies of SPIN (or equivalent)?
    jonesypeter jonesypeter October 2015 Emulators
  • 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…

    ... as well as a number variable in 2030
    320 LET ... /> 410 REM *** Upper third Menu area ***
    420 PLOT 1,140 ...
    RetroPhase2014 RetroPhase2014 December 2015 Sinclair Basic
  • Variable sized tiles /tile routineHow would you do a variable sized tile routine where the tiles have position variables too? Thanks would be interested to learn :)

    How would you do a variable sized tile routine where the tiles have position variables too?

    Thanks would be interested to learn :)
    alienbanana alienbanana January 2016 Development
  • z88dk sp1lib with fzxThe numbers dont seem to display properly? fzx by itself works [quote] // for targets supporting fzx // zcc +zx -vn -startup=31 -O3 -clib…

    ... ,255};

    // Attach C Variable to Sprite Graphics Declared in ... , 'B');
    sp1_UpdateNow(); // draw screen area managed by sp1 now
    slenkar slenkar June 2017 Development
  • PMs disabled and private area visible.Something screwy has happened, my role has been set to No PM and I can see the private section at the bottom. I can send on old threads but not make …

    Something screwy has happened, my role has been set to No PM and I can see the private section at the bottom. I can send on old threads but not make new ones.

    Whasgoinon? I'd prefer PMs enabled and not able to see the private area!
    R-Tape R-Tape March 2018 WoS/Forum Issues
  • Brain 8I am glad to present my new "experiment" in Sinclair Spectrum 48K BASIC. https://drive.google.com/file/d/17_wCFWaAl5diIVt3rPLTbKhxDmPmYmOs/view?us…

    ... /> -The use of a character variable for fast printing big sprites ... the attack in a certain area...
    -When the 7 spare ... retrieved, to leave the main area Brain 8 must jump into ...
    IvanBasic IvanBasic April 2019 Brand new software
  • Another Spectrum is brought back to life.Hi Spec-chums. I have been having bit of busy afternoon with repairs today. I've brought back to life a Panasonic Super-VHS recorder, and more intere…

    ... right, setting up the the variable resistors as they had been ... displayed a solid black paper area, on a white border. Although ...
    Your Spec-chum Your Spec-chum August 2019 Hardware
  • My own Home Computer It's true. My company are planning to build a new Home Computer. It will use a Z80 CPU running at 6mhz, 128k Ram and will run all Spectrum and ZX81 …

    ... being normally resident in that area).
    In addtion pages 4 ... top of memory, with a variable starting point making the selection ...
    cyborg cyborg October 2002 Sinclair Miscellaneous
  • games written using game writng programsI was reading through some issues of crash not long back and one article was about some 16 year old that wrote Frank n stein for the speccy(never pla…

    ... 't clear the status panel area of the screen before it ... there were some sort of variable that says game=0 then ...
    Amigo Amigo April 2003 Games
  • 42 column text, Sinclair Print Utilities, etcI'm currently developing the next of the ZXIF text adventures - "43 Minutes" and, as a side issue, I'm really interested in 42 column text for this g…

    ... subroutine address into the CHANS area, but this didn't do ... can point the CHARS system variable at your own character set ...
    Alcoholics Anonymous Alcoholics Anonymous March 2004 Development
  • MC 101Hello Group Members: Can't spectrum MC be embedded in a BASIC program

    ... BASIC program area, as pointed to by the system variable PROG, and ...
    monty.mole monty.mole May 2004 Development
  • MC 101Hello Group Members: Can't spectrum MC be embedded in a BASIC program

    ... that by PEEKing the system variable PROG and add on offset ... to access memory in that area. The ULA always wins since ... down. Any program in that area (such as one stored in ...
    Alcoholics Anonymous Alcoholics Anonymous May 2004 Development
  • Clone Project feedbackFinally i now have some time to start again with my clone project. I have decided to drop the 48k project and go directly on a 128k clone. This migh…

    ... down the Z80 in video area access, only for compatibility reasons ... MHz (I tested with a variable frequency generator). For greater speed ... smth instructions in video memory area).

    If dual port ...
    secarica secarica August 2004 Sinclair Miscellaneous
<1234567…34>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
variable 2.8K 4.2K
area 8.9K 11.2K

Related Threads

  • variable variable names with VAL$It's possible to make the RH-side variable names in a LET statement be themselves variable by using VAL$. Thus, if v$ holds the [b]name[/b] of anothe…
  • Character set variableCan anybody help me?<br /> I'm trying to find out where the pointer to the ascii character set is.<br /> I remember that if you wanted to change the …
  • Q on Area 51 (the game)Oi!<br /> <br /> After "Faked Moonlanding" I started at "Statement Lost" which was the first level when I started the game ... does it loop (no end?)…
  • Spectrum games free to a good home - Manchester area.Having a clear out at home and I've decided it's time to get rid of them. 2 large + 2 medium sized boxes, probably a few hundred in total. Almost all…
  • How do I clear only a specific area of a screen (quickly) in machine code ?I'm looking for a machine code routine which will<br /> clear the first 20 rows of the Spectrum's display<br /> (or any number of rows or columns) . …
  • I forgot which system variable I need...... to prevent the message 'start tape, then press any key'. I saw the system variables list but it's not helping. I know I used one poke to bypass t…
  • CHANS system variableI modified my original code to incorporate Woody's changes and avoid using the stack:<br /> <br /> [code]<br /> org 60000<br /> <br /> save_register…
  • How do I know where my C compiler is putting my variable?Let me show you my code. I am writing a Z80 emulator (z80.c) which sets up a bit of shared memory for communication with another process. Well, I got…
  • Any ZX owners in Atlanta, GA area?Just wondering if there are any users here from Atlanta, GA area?
  • Location of variableHi everyone<br /> <br /> When basic makes an array how to you find out the location in the ram of where the data is stored. :)<br /> <br /> Also, doe…

Related Searches

  • variable list
  • dim variable size
  • scroll system variable
  • issue 2 variable
  • replacement variable capacitor
  • replace variable resistor
  • draw basic third variable
  • draw third variable
  • draw third variable geoff
  • assembly forgot variable
  • assembly variable
  • basic variable clear
  • opt variable
  • agd opt variable
  • variable width scrol
  • variable width scroll
  • basic check variable type
  • basic variable area
  • strings stored in variable area
  • dim stored in variable area

Copyright © 2024 World of Spectrum