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

    Spectrum system variables (I mean 48KB model) are ... to Basic? Can I overwrite system variables area with my data?
    system variables somehow.

    If I ...
    Ralf Ralf January 2009 Sinclair Basic
  • System variablesIs there a list of system variables anywhere I can use? Like 23658 poked changes caps lock etc. What address do I poke to change paper, border and …

    Is there a list of system variables anywhere I can use?

    Like 23658 poked changes caps lock etc.

    What address do I poke to change paper, border and ink?
    daveysludge daveysludge January 2012 Development
  • Program sizeI am typing a basic program into a ZX and I need to find out exactly how much memory it is using. Is there a way to calculate this? :confused:

    ... would be

    let prog=peek 23635+256*peek 23636 ... prints the difference of the system variables PROG and VARS, pointing to the ... the ZX BASIC manual, the variables follow the program immediately, this ...
    J?rg Pleumann J?rg Pleumann August 2004 Sinclair Miscellaneous
  • Please help me complete this lil'programI'm editing Basic programs that were saved in Timex TOS discs, and every load command starts with LOAD *"filename". If I want to go through these pr…

    ... the loop for everything between system variables PROG and VARS which is one ... ) to see how to find PROG and VARS. After the MERGE ...
    Geoff Geoff December 2008 Sinclair Basic
  • 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

    ... /> [CODE]; Labels
    ; System variables:
    PROG equ $5c53 ; Start address of ... Start address of the BASIC variables area
    ; ROM ... ):
    ld de, (PROG) ; PROG - address of the start ... PROG) ; HL = PROG. We set VARS to the start of the variables ...
    stefrobb stefrobb November 2010 Sinclair Basic
  • .Z80 File Format when exported by SpecEmuI'm trying to parse a .Z80 file generated by SpecEmu but am getting a few discrepancies from [url=http://www.worldofspectrum.org/faq/reference/z80for…

    ... highlight differences in registers, Screen, System Variables, PROG, VARS, CHANS and Stack as ...
    BloodBaz BloodBaz February 2013 Emulators
  • Emulator for viewing variables dataI am looking for a windows emulator, this emulator can view variables data used in game (tap,sna,z80...). It knew edit variables data. I dont remembe…

    ... emulator, this emulator can view variables data used in game (tap ... ,sna,z80...). It knew edit variables data. I dont remember its ... like View debug with items - variables, system variables, breakpoints, memory map, watches...but ...
    vladisek vladisek September 2006 Emulators
  • 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…

    ...
    ; so look at the system variable PROG
    dec hl ; move ... ; done

    ; --------------
    ; TEXT VARIABLES
    ; --------------
    ;
    ; Used by ...
    chev chev January 2007 Development
  • 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…

    ... 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 the messagem but I can't find it. :(
    zxbruno zxbruno August 2007 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…

    ... ]

    It uses two variables: a string variable contains all ...
    ajmoss ajmoss June 2010 Development
  • 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…

    ... of the more obscure system variables which I've found ... or program variables) between the end of PROG and the ... /> Another method of preserving variables is to assign them in ... structured - disposition) then the system variables NEWPPC & NSPPC are available ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • Fighting Warrior's protection systemThis is one of those bizarre cases where cracking the loading system is orders of magnitude more fun than playing the game. (Indeed, discovering I wa…

    ... cases where cracking the loading system is orders of magnitude more ... to get into. The loading system, however, is a real treat ... the BASIC overwrites all the system variables, sets up ERR_SP to point ...
    Ritchie333 Ritchie333 October 2021 Games
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... ) with 0 (see the system variables section below).


    This system variable contains various flags controlling ... the Basic system and generally should ... respectively. POKEing this system variable will affect the ...
    na_th_an na_th_an April 2005 Development
  • TLOTRD - compiling problemsOk guys! A new demo for 'The Legend Of The Red Dragon' is nearly finished (just need my bro to draw some artwork as I'm using sample images from the …

    ... , but have you tried various system variables to stop it from allowing ... pure CODE at the sysvar PROG, perhaps? A slightly longer load ...
    Dunny Dunny October 2005 Sinclair Basic
  • Rainbow Generator for 48K Spectrum using PUSHThis is what I came up with from [B]gasman[/B]'s suggestions. It's stable in ZXSpin and ZX32 simulating a 48K Speccy. Anyone like to try it on the …

    ... .

    ; -----------------------------------------------------------------------------
    ; ROM ROUTINES, SYSTEM VARIABLES and CONSTANTS

    pr_all ... />
    make_chan:
    ld hl, (prog) ; a channel must be created ...
    chev chev May 2009 Development
  • Hacking a adventure gameHello folks, on the recent issue of SCENE+ Diskmagazin is a game called "By right of Birth",you can find this game also on WOS. Although this magaz…

    ... system variables so you should save it too.
    then write small prog ...
    Fikee Fikee August 2009 Development
  • Spectrum machine language filesHopefully this will get moderated to the correct forum, if I'm in the wrong place.. I've failed to get my old 48K Spectrum microdrive files, via the…

    ... I/F 1 it moves PROG (sys variable at 23635/6 ... also need to update the system variables, which the ROM does for ...
    Jimmy Jimmy January 2010 Emulators
  • compressing basicI thought I'd ask here instead of the basic forum.. in the sense of giving me 1 command line, and NOT the whole listing joined up etc. and it uncom…

    ... Stack Program# [0-18] ";prog: LET prog=INT prog:
    IF prog18 THEN ... /> 1001 IF NOT prog THEN LET prog=255
    1010 ... bc=USR put:
    LET prog=prog AND prog255:
    PRINT " ... DE,23552 ;DE=start of system variables
    25623 1 0 ...
    Battle Bunny Battle Bunny September 2010 Development
  • Loading BASIC programs stored as "bytes:"Hi all, I have a question regarding loading BASIC programs, that I managed to save as machine code (I suppose) when I was a child, as a result of e…

    ... definitive answer by PEEKing the 'PROG' system variable (see [url]http://www ... also have to tinker with system variables so that it knows it ... : block spanning the screen memory, system variables, program data and 'currently executing ...
    gasman gasman October 2010 Development
  • Loading BASIC programs stored as "bytes:"Hi all, I have a question regarding loading BASIC programs, that I managed to save as machine code (I suppose) when I was a child, as a result of e…

    ... saved from 23552 (start of system variables) to RAMTOP. Restoring this ... chunk which was originally between PROG and VARS. Then LOAD ... : POKE 23642,hiELINE: SAVE "prog";
    where loX and hiX ... LOAD "prog" - and there's your program, minus any variables that ...
    Battle Bunny Battle Bunny October 2010 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…

    ...
    ; so look at the system variable PROG
    dec hl ; move ...
    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…

    ... br /> ; so look at the system variable PROG
    dec hl ; move ... br /> chans equ 0x5c4f ;
    prog equ 0x5c53 ;
    udg equ ... ; leap back to the operating system.
    push af ;
    ... bit of space for some variables.
    atflg:
    defb ...
    chev chev 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…

    ... br /> c_chan:
    ld hl, (prog) ; a channel must be created ... /> ; so look at the system variable PROG
    dec hl ; move ...
    push af ; operating system.
    call doit1 ;
    ... of space for some
    ; variables.

    atflg:
    chev chev May 2011 Sinclair Basic
<1234567…34>

Latest Posts

  • Celebrity deaths...
    Paradigm Shifter on 4:41PM
  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8

HitBox

Word Docs Hits
system 18.4K 24.8K
variables 2.5K 3.5K
prog 1.5K 1.9K

Related Threads

  • A athlon 3000 32 bit system or a athlon 3000 64 bit systemThey will cost about the same which i was suprised to learn, but which system would you recommend, if i build the 64 bit one, can I still play my 32 …
  • 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…
  • System variablesIs there a list of system variables anywhere I can use?<br /> <br /> Like 23658 poked changes caps lock etc.<br /> <br /> What address do I poke to c…
  • Detecting TR-DOS w/o relying on system variablesOK, I know it's much easier to do this simply by checking whether the BASIC program area has moved or some specific pattern in the sysvars etc (somet…
  • How can I play Elite on my win 98 system?Erm, as the title says, really. i downloaded a speccy emulator at work plus Elite from "World of Spectrum" site but it just seems to be a screenshot…
  • loading tape prog. on an emu on pci was wondering if it was possible to run original tape programs onto a pc emulator(I have the zx32 emulator).<br /> I tried this, typing LOAD''" in …
  • Spectrum +D Disk SystemHi I recently got a second hand Spectrum with a disk drive and the +D interface. The System disk worked alright for a while but now it has become cor…
  • ZX Spectrum Expansion System (Interface 1)I'm interested to see what this nice little boxed set is going to fetch on ebay... :)<br /> <br /> [url="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewIt…
  • printer port redirect to (Windows) system printerIs there any emulator (+2A/+3 compatible) that can be configured to output the, say, parallel printer port to the Windows system port ?<br /> The def…
  • WTD: Orange BASIC Prog'ing bookI'm after the standard BASIC programming book that came with all the speccy 48K's - y'know, the thick orange one. Anyone got a spare one knocking aro…

Related Searches

  • system clock
  • system 15000
  • hobbit system
  • is there a system test for the spectrum
  • is there a system test tape for the spectrum
  • master system gamepad
  • print variables
  • scroll system variable
  • system shock
  • where are the variables stored
  • where are the variables working
  • difference system 15000
  • spectrum system variables
  • system variables
  • system variables 23610
  • test system
  • spectrum 128 system variables
  • system variables 128
  • speed system variables prog
  • 128k system variables

Copyright © 2024 World of Spectrum