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.017s
<1234567…34>
  • logical operators and the calculator stackI was wondering if there was a utility which would provide the list of commands needed for the ROM calculator to evaluate a logical expression. For e…

    ... using Z80 instructions? (unless your variables would were all floating point ... ;Make some space into the BASIC work area. DE points to the ... need to deeply interact with BASIC variables in a C/M program ...
    mcleod_ideafix mcleod_ideafix September 2010 Development
  • Transferring games into MicrodriveLast week a big pack of empty microdrive cartridges arrived, and now I'm ready to playing with my little microdrive equipped speccy. One of my aim w…

    ... to micro-drive), a simple BASIC program would load part one ... make the calculation easy. The BASIC load filename may corrupt some ... an emulator and go to BASIC in 48K mode.
    Type ... to avoid the system variables and BASIC program area.

    EDIT:
    ASM ASM November 2010 Sinclair Miscellaneous
  • Transferring games into MicrodriveLast week a big pack of empty microdrive cartridges arrived, and now I'm ready to playing with my little microdrive equipped speccy. One of my aim w…

    ... into screen area to make room for the basic. then a ... the image avoiding the system variables and BASIC area.

    It ... need some room for the BASIC program area and then the actual ... ]

    The following BASIC program will boot Cybernoid:
    ASM ASM November 2010 Sinclair Miscellaneous
  • Transferring games into MicrodriveLast week a big pack of empty microdrive cartridges arrived, and now I'm ready to playing with my little microdrive equipped speccy. One of my aim w…

    ... proposal seemed very efficient and basic is the only thing you ... -drive then maybe the system area could be minimised to store ... (182 BYTES) and the BASIC program area cut down below 24064 with ...
    Arda Arda November 2010 Sinclair Miscellaneous
  • Override AUTOLINE start?Hi there, Is there a poke that prevents a BASIC program from auto running, when it was previously saved with the LINE command? Cheers, Steve

    ... the editing area,
    ; immediately after the BASIC program area
    ... the last byte of the BASIC program area
    call $19e5 ... ; RECLAIM-1 - clear the BASIC program area
    l_5b0b: ld ix ... of the variables
    ld de, (l_5b5a) ; area (if there ...
    stefrobb stefrobb November 2010 Sinclair Basic
  • ZX BASIC and garbage collection...Hi Folks, I was thinking about using the following approach in a program I am writing: [CODE]DIM d$(100,50) LOAD "NAMES" DATA d$() ... DIM d$(50,25…

    ... garbage collection etc.?[/QUOTE]Spectrum Basic doesn't have any garbage ... $ string is stored. Essentially, the variables area is just an extension of ... the program area, and variables are effectively treated as ...
    Jonathan Harston Jonathan Harston November 2010 Sinclair Basic
  • Calculating the address of a pixel?Hi Folks, Is there an easy/quick way of calculating the memory address of a pixel? So for example, if I wanted to "plot" pixel at screen coordinate…

    ... them as system or user variables.
    Or not ... for who? Surely not the basic system.

    ... the spectrum's system variables in the 1k hole ... are now. The system variables area was also meant to ... organization to splot a 16x16 area on screen:

    Alcoholics Anonymous Alcoholics Anonymous February 2011 Sinclair Basic
  • Calculating the address of a pixel?Hi Folks, Is there an easy/quick way of calculating the memory address of a pixel? So for example, if I wanted to "plot" pixel at screen coordinate…

    ... for who? Surely not the basic system.[/QUOTE]
    Surely ... 35-40K monstrosities in sinclair basic :lol:

    [QUOTE ... Alcoholics Anonymous;511112]The system variables area was also meant to grow ... least to 16K; now the basic Spectrum had 16K and... ;)< ...
    TVzombie TVzombie February 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 ... address in the CHANS area to call the keyboard ... thought about the separate variables area used by user-defined ... I knew how the DEFADD area was laid out. I ... not zero it scans that area first before checking VARS, ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • New platform game: Sid SpannersHi all, here is my Christmas present. A new platform game (well, more of a mini-game really). [url=http://java.cms.livjm.ac.uk/homepage/staff/cmspc…

    ... can't overwrite the BASIC loader with C code ... attribute file - including the system variables area) was for malloc(), which ... can overwrite the system variables and BASIC loader without any problem ... things were situated above that area, like the start address ...
    Digital Prawn Digital Prawn April 2011 Brand new software
  • MicroSpeech Entry PointsHello Hardware Guys, Do any of you have any information regarding the MicroSpeech ROM. In particular: 1) Do you know what addressess cause it to p…

    ... ;541507]Any info on the BASIC var assignment monitoring address?[/QUOTE ... point. The ROM searches the variables area during every interrupt and buffers ...
    Woody Woody June 2011 Hardware
  • ESXDOS v0.8.0 released (with NMI Browser)Hello, To celebrate the speccy's 30th birthday, here's the latest version of ESXDOS for DivIDE users. The full changelog is too long to post here, s…

    ... commands shares the same memory area.

    using syscalls is ... i see here is evaluating Basic variables and expressions, as external command ... executed from divide ram, zx basic is not accessible. so maybe ...
    ub880d ub880d July 2012 Announcements
  • DooM on Spectrum 128kHello my fellow WoS'ers My hope is that you can help me, recently I discovered a DooM clone -esque on the Humble spectrum, - here is a [URL="https:/…

    ... keeps overwriting the +128k system variables area from 23296, and pressing a ... routine to restore the system variables before the next screen, otherwise ... much room for a complicated BASIC loader, so I'm using ...
    Battle Bunny Battle Bunny July 2012 Games
  • More memoryHi all... can anyone help, Is it possible to get more memory for basic pref' in Basin.... 40 odd k is just not enough !

    ... separately, or embedded in BASIC as explained in "saving time ... br /> 9952 CLEARs the variables except for the compacted DATA ... allocate a protected area for those variables in its parameter ... x)=0:
    REM protected variables area:
    REM y$= new ...
    Battle Bunny Battle Bunny November 2012 Sinclair Basic
  • SAVE writing zeros after program?Hi there! I hope this is the right forum, but I didn't find any other more appropriate... I'm trying to recover some very old tapes with stuff I mad…

    ... the UDG data within the BASIC (ie. when the ... occurs after the BASIC - ie. in the VARS variables area - then a ... and leave you with the BASIC. However, if the ... will remain corrupted. The BASIC prior to the error ... should confirm that the BASIC prior to the error ...
    Battle Bunny Battle Bunny February 2013 Sinclair Basic
  • 16k programmingHi all, If I want to code something for a 16k (or any spectrum) my understanding was that if I CLEAR below 24064 and put all the code above it up to…

    ... assembly program never returns to BASIC, it will have about 250 ... the program area itself) before it reaches the system variables area. This is ...
    Einar Saukas Einar Saukas May 2013 Development
  • Full 16*16-digit BASIC multiplicationI liked Andre Adrian's 32-bit long multiplication routine so much that I decided to a decimal version. After all, 2^63 is only 9223372036854775808, a…

    ... be declared sequentially in the BASIC, as the program expects ...
    ;transfer the 8 BASIC variables into 8*2-byte registers ...
    ;16 bytes copy area
    COPY: equ WORKSP+ ... address, DE=address in ANSWER area
    push de
    ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Strange INK behaviourThis weekend I hooked up two Sinclair ZX Spectrum with Interface 1 to try out the networking capabilities, and I ended up using parts of the Net Game…

    ... single byte flipped so the BASIC interpreter starts to behave weird ... RAM (maybe affecting the system variables area)
    mcleod_ideafix mcleod_ideafix August 2013 Sinclair Basic
  • JSW2 - Game Loader DifferencesThere are three official releases of JSW2. I'm not counting the 'JSW2-128' version here as far as I'm aware this was not in any way 'official' as it …

    ... bytes) which extends into the basic and variables area a
    ld (hl ... file) doesn't extend into BASIC, only into the printer buffer ... . This would break 128K BASIC but not do anything to ... 48K basic as the printer buffer would ...
    BloodBaz BloodBaz September 2013 Sinclair Miscellaneous
  • 128 BASIC-compatible way of loading BASIC as code?On a 48K Speccy (or from 48 BASIC or USR 0 mode on a 128K machine), one can do a silly trick like this: [code];; load a 4000 byte BASIC program ld i…

    ... as the extra system variables area is incompatible between models. ... 65368
    ;save a BASIC program as headerless CODE

    ;load a BASIC program as headerless CODE
    BASIC return
    ld a ...
    Battle Bunny Battle Bunny September 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... Are you destroying the system variables area? If so, you may ... :
    '
    ' +--------+--------+--------+- -+----------+--------+--------+--------+---------+----------+----------+
    ' | BASIC | GAME | GAME | HEAP |MULTICOLOR|GAMEPLAY ...
    Einar Saukas Einar Saukas September 2013 Development
  • z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff [code] #include <string.h> #include <stdio.h> #include <im2.h> #include <stdlib.h> #in…

    ... reading system variable LAST_K, like basic does, to get key presses ... some of those variables on top of equivalent basic system variables too, which ... to point into the system variables area. I'm not sure if ... and the stack at wherever Basic put it (I can never ...
    Alcoholics Anonymous Alcoholics Anonymous October 2013 Development
  • Which Emulator supports Betadisk48?Hi out there and happy new year, I'm looking for an emulator to run with my vision1.7 trdos-rom in 48 mode. Unfortunately most emus only support Bet…

    ... can be accessed through BASIC, the memory area between 15360 and 15615 ... disabled even in this priority area (see below).

    ... If = 0 enable (only the area 3C00h - 3CFFh).
    Bit 7 ... 23866) + 256 extra bytes of BASIC variables every time a sector is ...
    Jmk Jmk January 2014 Emulators
  • Outputting debug trace to RS232 (assembly)Hi Guys, I'm working on a game at the moment (written in assembly) but I am really needing to write out a debug trace of what is going on with the p…

    ... /> I've exported the System Variables at the point of running ... snapshot doesn't return to BASIC (it crashes).

    I ... paste in a default System Variables area and try the snapshot from ...
    BloodBaz BloodBaz January 2014 Development
  • Outputting debug trace to RS232 (assembly)Hi Guys, I'm working on a game at the moment (written in assembly) but I am really needing to write out a debug trace of what is going on with the p…

    Well the System Variables area predefined by SJASM Plus was ... SJASM Snapshot (rather than from BASIC via RAND USR) but I ...
    BloodBaz BloodBaz January 2014 Development
  • that "listing variables during runtime" thingWell, I did eventually finish this, but with my meds playing up I don't have much time each day that I can spend at the computer, so it's taken rathe…

    ... DumpVars which assigns a separate variables area for the routine so its ... -contents.htm]Compendium[/url] file Variables.TXT).

    I ... set it up, load the BASIC, GO SUB 9990, assemble the ... the BASIC. Lines 9991,9992,9993 contain the saved system variables ...
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • ZX-Modules app reportZX-Modules app report If You are interested, I want to report about the state and progress about my ZX-Modules programs. I would like to report at l…

    ... reader now recognizes the BASIC program and variables area, as well as RAMTOP ...
    clausjahn clausjahn July 2014 Emulators
  • 64x48 monochrome big pixels display ideaHi. I was playing with this idea of having a simple 64x48 bytes buffer, 1 byte per pixel, then a renderer which would take that buffer and render it…

    ... when compared with the game area. The overhead of having to ... IX to point to a variables area.[/quote]
    C, in this ... up writing C and ZX Basic interfaces.[quote]
    [*]Constructing the ...
    na_th_an na_th_an December 2014 Development
  • BASIC problem in SpectaculatorI have a piece of music written in +3 BASIC in spectaculator (using FOR LET, PLAY and NEXT) and when it auto loads (because of save "tune" LINE 10) i…

    ... Spectaculator isn't reading the BASIC file header correctly.
    ... (23628)[/code]
    from BASIC.
    If the values ... the debugger to examine the variables area (from the address pointed ... the variables themselves are being saved correctly, but the BASIC ...
    GReW GReW March 2016 Emulators
  • 48K Memory MapHi, I'm having some trouble understanding the top of the 48K Memory Map. From reading elsewhere I have this as the memory map: 0 to 16383 - …

    ... of the available memory for BASIC programs from the standard 23755 ... attached, for example, the system variables area is expanded to create microdrive ... pushes the start of the basic program upward. You can ... things move around as the basic program is edited and ...
    Alcoholics Anonymous Alcoholics Anonymous March 2016 Development
<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
basic 24.7K 39K
variables 2.5K 3.5K
area 8.9K 11.2K

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

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

Copyright © 2024 World of Spectrum