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.018s
<1…567891011…34>
  • 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 at the ... one of the
    ; extra space stored earlier
    ld de ... start of the
    ; extra space becomes the offset, stored
    ret

    ; TEXT VARIABLES
    ; Used by the 64 ...
    chev chev March 2011 Development
  • SE Basic Type-ins^Pete suggested creating a sticky thread for SE Basic discussion. I thought a Type-ins thread might also be useful. Up to the mods if they want to ma…

    ... i] font used by SE Basic is designed for legibility with ... channel must be created below basic
    ; so look at the ... start of the
    ; extra space becomes the offset, stored
    space for some variables.
    atflg:
    defb ...
    chev chev April 2011 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…

    ... large chunk of data in BASIC. It occurred to me that ... I thought about the separate variables area used by user-defined ... of working with the DEFADD space assigned by the ROM I ... string variable in the VARS space. The rest was easy(-ish ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... noticably slow down the SE Basic 42-column code, because as ... channel must be created below basic
    ; so look at ... of the
    ; extra space becomes the offset, stored
    space for some
    ; variables.

    atflg ...
    chev chev May 2011 Sinclair Basic
  • OpenSE Software CompatibilityWith the earlier Open82 project a page was set up on Wikia ([url]http://scratchpad.wikia.com/wiki/Open82[/url]) with compatibility information on var…

    ... space, but you could insert a paging routine between the system variables ... and the start of BASIC and point the ...
    chev chev June 2011 Sinclair Basic
  • GUI/OS for the Spectrum?Hi, Is anybody working on a WIMP/GUI system for the Spec? Is there anything current out there? [url]http://snakeoillabs.com/wordpress/2005/10/30/8…

    ... channel must be created below basic
    ; so look at the ... one of the
    ; extra space stored earlier
    ld de ... start of the
    ; extra space becomes the offset, stored
    ret

    ; TEXT VARIABLES
    ; Used by the 64 ...
    chev chev June 2011 Development
  • Saving and Loading from tape in MC?I'm actually having problems with saving and loading from the ROM routines for the interpreter... I'm currently using the following codes for saving…

    ... pressing BREAK/SPACE will interrupt the process and return to BASIC; it ... bytes in program (ie. excluding variables)
    for array:
    ------ ($0E ... is only essential if the BASIC LOAD command might be used ...
    Battle Bunny Battle Bunny July 2011 Development
  • binutils questionSince there's a few people using binutils these days I thought I'd give it a go and see whether it solves my hunt for a replacement assembler/librari…

    ... special placement syntax for declared variables?

    One example is ... , run the program, exit to basic and then run the program ... targetting a > 64k memory space and it will allow generation ...
    Alcoholics Anonymous Alcoholics Anonymous July 2011 Development
  • 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…

    ... the new channel space
    ; ... br /> ; -----------------------------------------------------------------------------
    ; LOCAL VARIABLES

    AT_FLAG:
    ... /> [/CODE]
    In BASIC, type [B]CLEAR 64860[/B ...
    Einar Saukas Einar Saukas July 2011 Development
  • 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…

    ... for channel below BASIC area
    ... of the new channel space
    ; ... br /> ; -----------------------------------------------------------------------------
    ; LOCAL VARIABLES

    AT_FLAG:
    ...
    Einar Saukas Einar Saukas July 2011 Development
  • 1K ZX81 "Chariddy" games competition mate..I'm trying to put together a Cronosoft 1K ZX81 gamestape in the style of the old "JK GREYE" 10 games tape that I remember owning about 28 years ago. …

    ... bytes that are in the BASIC program as code in the ... system variables. You also need a certain amount of stack space, so ...
    Matt_B Matt_B July 2011 Games
  • 1K ZX81 "Chariddy" games competition mate..I'm trying to put together a Cronosoft 1K ZX81 gamestape in the style of the old "JK GREYE" 10 games tape that I remember owning about 28 years ago. …

    ... bytes that are in the BASIC program as code in the ... system variables. You also need a certain amount of stack space, so ...
    Dr BEEP Dr BEEP July 2011 Games
  • 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…

    ... copy CH_DATA to new channel space
    ld hl, ( ...
    ; -----------------------------------------------------------------------------
    ; LOCAL VARIABLES

    AT_FLAG:
    defb ... />
    In BASIC, type CLEAR 64871, then ...
    Einar Saukas Einar Saukas August 2011 Development
  • 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…

    ... for channel below BASIC area
    ... copy CH_DATA to new channel space
    ld hl, ( ...
    ; -----------------------------------------------------------------------------
    ; LOCAL VARIABLES

    AT_FLAG:
    defb ...
    Einar Saukas Einar Saukas August 2011 Development
  • 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…

    ... for channel below BASIC area
    ... copy CH_DATA to new channel space
    ld hl, ( ...
    ; -----------------------------------------------------------------------------
    ; LOCAL VARIABLES

    AT_FLAG:
    defb ...
    Einar Saukas Einar Saukas August 2011 Development
  • machine code loadercan someone have a look at this loader and break down what its actually doing and also how i can stop it from executing the 2 loads of headerless blo…

    ... the colour should you press SPACE while loading.
    It then ... (the location after the system variables) to the end of RAM ... no way to return to BASIC after the load, even using ...
    Geoff Geoff August 2011 Sinclair Miscellaneous
  • saving arraysHi. So i'm working on a small program. I'm almost finished, but i just hit a problem by the end. I would like to save (and load back later) four arra…

    ... the program before any other variables are assigned then the arrays ... explain how to calculate the space used by arrays. So knowing ... few seconds in BASIC, depending on how many variables have been assigned ... than DATA files the array space would always have to be ...
    Battle Bunny Battle Bunny September 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…

    ... incorporating m/code into a BASIC program could be generalised and ... /code is ML then the space used is 3*ML, 2 ... invisible) between the program and variables, so the USR address would ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • INSTR function...Hi Folks, Another little program that people might find useful: [CODE]100 DIM i(4) 110 LET a$="This is some sample text" 120 LET b$="text" 130 GO S…

    ... the perhaps little known ZX BASIC fact that the function w ... ,o$)" didn't save any space at all, as they're ... c and o$ as external variables - which it does, but it ...
    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 …

    Beta BASIC v3 onwards had the ability ... a program or just the variables. Examples include:

    SAVE ... be used whilst allowing enough space for your data.

    Jimmy Jimmy September 2011 Sinclair Basic
  • Forest of DoomLoved the Fighting Fantasy books as a kid, and remember playing this years ago. Does anybody have a spare they'd like to sell, or even know where I …

    ... a good idea of the space needed. AGES handles games with ...
    BASIC + 12.5k
    machine code + 1.8k
    variables + 17 ...
    Battle Bunny Battle Bunny December 2011 Wanted
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... of reading/writing the system variables.

    As for clearing ... you're calling it from BASIC then super-optimisation is probably ... clear the screen for a BASIC program was simply to set ... />
    So you CLEAR some space at the top of memory ...
    joefish joefish January 2012 Sinclair Basic
  • Is there a limit to the numberof variables you can have in BASIC..... Reason I ask is I've got an idea....but using my "lowest common denominator" approach to code I fear that I'…

    ... if you're just using BASIC and the program's not ... overwritten some of the system variables or the machine stack or ... changes or in the free space between the two stacks. If ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • What is the (hypothetically) largest 9999 lines BASIC program possible?If the Speccy had infinite amounts of memory, what is the largest 9999 line BASIC program that could be made? (in K and amount of instructions) (Yet…

    ... system variables.

    My favourite tool for exploring Spectrum BASIC is ... first create that amount of space in the Edit Line and ...
    Geoff Geoff February 2012 Sinclair Basic
  • Beta/Sam/Master basic as spectrum ROMWith emulators being trivial to use to insert new ROMs into - and even in the physical world, RAM in place of ROM by use of a modified multiface or s…

    ... bank for holding extra system variables, buffers, etc.[/QUOTE]

    But beta basic is, in my opinion, the ... stick with Boriel's basic compiler :P (Which ... can be to sinclair basic compatible, and is a ... the 16K of ROM space instead. Would be interesting ...
    Gedlion Gedlion February 2012 Hardware
  • DATA vs PRINT and OVERjust messing about and came across this alternative way of drawing a map....now before I start mucking about with my actual program.....is there any …

    ... potential to write self-modifying BASIC, as the DATA lines can ... any BASIC line. I used this when I wanted to save space ... the ROM checks DEFADD for variables before it checks VARS. There ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • Generating a constant of 2?Hi Folks, Through "The Wizard of WOS" I learnt that you can generate constants as follows: [B]NOT PI=0 SGN PI=1 INT PI=3[/B] Is there a quick way …

    ... the LET assignment counteracts any space saving (unless it's a ... GO TO 1234
    then space can be saved by defining ... BASin. :sad:

    Spectrum BASIC never ceases to amaze me ... things like proper looping, integer variables, 80 column screen and this ...
    Paddy Coleman Paddy Coleman February 2012 Sinclair Basic
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... end of your code (static variables included).[/QUOTE]

    Does ... ]

    Even if ZX BASIC provides its own interrupt mechanism ... ZX BASIC heap occupies the beginning of the memory space after the ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • type-ins in zmakebas formati were about coding some type-ins from MicroHobby magazine, and found that there are 'semanal' tape series available at http://www.worldofspectrum.or…

    ...
    [code]
    // RUNTIME VARIABLES SAVED WITH BASIC //

    To specify ... are in the VARS memory space. Again, String arrays ... the
    VARS memory space, and use something like< ... able to declare
    runtime variables themselves.

    // ...
    Dunny Dunny March 2012 Support files
  • How to change the colour of an input line?Hello my fellow WoS'ers I remember the way-back machine on the humble 48k where I could write a REM statement in basic, but I could also change the …

    ... line number present, plus a space, i enter them by typing ... command takes you to 48K BASIC, however, on the +3, +2A ... , such as embedded colour codes, variables with same name as keywords ...
    The_Bert The_Bert July 2012 Sinclair Basic
<1…567891011…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
variables 2.5K 3.5K
space 17.2K 22.1K
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…
  • How to claim back the border space in basic?Hey, I'm wondering if there is a way to reclaim the space the border usually occupies in BASIC? I am sure I have hit BREAK on some games and ended up…
  • Machine code and Basic system variablesSpectrum system variables (I mean 48KB model) are essential for Basic. But what if I started my machine code program and it's never going to return t…
  • 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 …

Related Searches

  • space stumble
  • boy from space
  • 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
  • variables space
  • saving variable space basic
  • saving variables in basic
  • pass variables from basic to machine code
  • basic variables area
  • read basic variables from mc

Copyright © 2024 World of Spectrum