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
<1…6789101112…34>
  • 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…

    ... appears before the string variable in memory. The address of the BASIC ... program is 23755 by default, but the variable ... a[/b] will jump to address 23755. The disassembly:
    [code ...
    ajmoss ajmoss June 2010 Development
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... , the number can be an address of the text string, and ... also can call it LET variable=USR, so instead of printing ... 'll get it into integer variable and can use later.

    You'll get address of the 'b' letter in ...
    Shiru Shiru June 2010 Sinclair Basic
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ROM routine can't be in 23560, because this address in the RAM. It is a system variable. I've already posted link to a section of the BASIC manual with list of all the system variables.
    Shiru Shiru June 2010 Sinclair Basic
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy? That is print(y,x,CHAR) that allows 0 < y < 192 and 0 < x < 255 - that takes a charact…

    ... use your own "Sytem Variable" for printing each time< ... ;calculate the correct Attribute Address for the Y\X values ... br /> ;increment the Attribute address - set the adjacent horizontal ... Attribute - then set the Attribute Address back
    ret
    ...
    Turkwel Turkwel June 2010 Development
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... following formula to calculate the address of a character position on ... />
    Rather than calculating the address using the above formula I ... then read the address from the DF CC system variable:

    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... following formula to calculate the address of a character position on ... />
    Rather than calculating the address using the above formula I ... then read the address from the DF CC system variable:

    Dr BEEP Dr BEEP August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... the system variable for the memory address, then PEEK that address to get ...
    joefish joefish August 2010 Sinclair Basic
  • How do you work with fonts on speccy?just curious really.. I know c64 workings, and obv. the spec you draw direct to screen.. on 64 , you'd make what would be equivalent to UDG.. and sa…

    ... routine POKEd the CHARS system variable once for each part of ... /> 9020 RETURN

    The address stored at CHARS must be ... the address where the character set is ...
    zxbruno zxbruno September 2010 Development
  • Another machine code problem, sorry[CODE] OPCODE HEX ADD LD A,00 3E00 F000 PUSH AF F5 F002 LD B,05 0605 F003 LD C,06 0E06 LOOP F005 POP AF F1 ADD A,C 80 DEC B 05 …

    ... br /> When you do "USR address" it executes the machine code ... 61440

    Then your variable X will hold whatever was ... you'll actually find the address you called in the register ... call your routine either by address 60000 or 60001 - effectively passing ...
    joefish joefish September 2010 Sinclair Basic
  • Location of variableHi everyone When basic makes an array how to you find out the location in the ram of where the data is stored. :) Also, does it store the values in…

    ... BASIC variable table. It demonstrates how to search from memory address A ... to memory address B by looking ... the start of the current variable. As it happens however, I ... in ZX BASIC, the modified variable moves to the front of ...
    BloodBaz BloodBaz September 2010 Sinclair Basic
  • ccompletly baffeled machine codeHi everyone, BEFORE you ask i have not asked help for loads of problems i have recently now encountered and i figured the problems out myself, hones…

    ... to by the UDG System Variable at address 23675. So to print ... you need to get the address from 23675, add 8, then ... a time incrementing your Screen address MSB each time.
    Turkwel Turkwel September 2010 Sinclair Miscellaneous
  • ccompletly baffeled machine codeHi everyone, BEFORE you ask i have not asked help for loads of problems i have recently now encountered and i figured the problems out myself, hones…

    ... ]Variable[/B] (the clue is in the name) that holds the address ... actually the LSB of the address, which being 16 bit means ...
    Turkwel Turkwel September 2010 Sinclair Miscellaneous
  • Location of variableHi everyone When basic makes an array how to you find out the location in the ram of where the data is stored. :) Also, does it store the values in…

    ... /> 9000 REM --------------------------
    9005 REM VARIABLE LISTER
    9010 REM 2 ... --------------------------
    9045 REM GET VAR ADDRESS FROM VARS
    9050 REM ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • 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…

    The standard starting address for the BASIC ... PEEKing the 'PROG' system variable (see [url]http://www. ... set VARS to the address just after the end ... LOAD "" CODE (with no address specified after CODE) will load ... the block at the address it was originally saved ...
    gasman gasman October 2010 Development
  • Games in machine codeHi everyone, How do go about doing multiple shots like a machine gun, do you have to store every x and y position of each bullet? When you kill som…

    ... architecture (32 address/32 data bits)
    * No variable length instructions, every ... the current register in an address pointed to by the SP ...
    Winston Winston October 2010 Development
  • designing a computerHi everyone! I am designing a 4 bit computer and i need some advice, is this a good instruction set? [CODE] BINARY OPCODE DESCRIPTION 00000 nop…

    ...
    1000 JMP - Jump to address
    1001 JPZ - Jump if ... a strange computer because the address for memory is 8 bits ... / signal control
    Memory
    Variable memory
    Registers
    Control ...
    Robin Robin October 2010 Chit chat
  • How to Extract a Font from a Game?I remember it was possible to load/save your own fonts in ArtStudio on my Speccy. I also remember it was possible to loop the loaded block of a game …

    ... coding that changes the CHARS variable (memory address 23606/7) and then ...
    Rickard Rickard November 2010 Games
  • 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…

    ... RAMT" is the last system variable at location 23732. I seem ... 24064 for the lowest start address of my machine code programs ... used to store the return address for 48K .SNA files.
    ASM ASM November 2010 Sinclair Miscellaneous
  • Help sought extracting dataAmong yesterday's TZX Vault update are all titles from [URL="http://www.worldofspectrum.org/infoseekpub.cgi?regexp=%5EPenguin+Study+Software$&loadpic…

    ... series of pointers into six variable length element arrays to construct ... used to select the base address of the array. The selected ...
    Battle Bunny Battle Bunny December 2010 Sinclair Miscellaneous
  • Loading a screen in to memory...Hi Folks, I want to load a SCREEN$ in to memory and save it out to RAM disk without it being displayed on the screen. I am worried about over writi…

    ... /> You can keep a "is128" variable which will equal 1 if ... is128 THEN SAVE !n$ CODE address,length: RETURN
    9002 SAVE ... "m:"+n$ CODE address, length: RETURN

    9010 ... /> 9012 LOAD "m:"+n$ CODE address: RETURN[/code]

    Thay ...
    na_th_an na_th_an December 2010 Sinclair Basic
  • Loading a screen in to memory...Hi Folks, I want to load a SCREEN$ in to memory and save it out to RAM disk without it being displayed on the screen. I am worried about over writi…

    ... /> You can keep a "is128" variable which will equal 1 if ... is128 THEN SAVE !n$ CODE address,length: RETURN
    9002 SAVE ... "m:"+n$ CODE address, length: RETURN

    9010 ... /> 9012 LOAD "m:"+n$ CODE address: RETURN[/code]

    This ...
    Paddy Coleman Paddy Coleman December 2010 Sinclair Basic
  • Converting TRD-Dos into TapHello, there are still many programs appearing on TRD-Dos or SCL format and users of normal Spectrum cannot run them. Of course I know about emulator…

    ... /> [code]ld hl,#4000 ;HL - address to load to,
    ld ... - logical sector,
    ;(#5CF4) - system variable that holds the current sector ...
    Hikaru Hikaru January 2011 Development
  • Macros in Z80 assemblerI don't know if the title of this post is good, so let me explain what I mean If have for example code [SIZE="1"]LDI LDI LDI LDI LDI[/SIZE] I can…

    ... elsewhere:

    rept times, variable name, initial value, step
    variable as the control of an ... nested loops that calculate an address table for the screen rows ...
    joefish joefish January 2011 Development
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... address of the set you wish to use in the system variable ... at address 23675-23676 (sorry, I ... remember the name of the variable - Edit: UDG). I'm sure ...
    apenao apenao January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... Pokes" option and change the address for every new UDG set ... the system variable UDG just poke the correct address to select the ...
    apenao apenao January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... Pokes" option and change the address for every new UDG set ... the system variable UDG just poke the correct address to select the ...
    olaf olaf January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... variable UDG with a couple of POKEs pointing to the correct address ... would be avaible at the address you choose in the editor ... 21 would be at the address 50000+(21*8) and so ... the use of the UDG variable (POKE 23675,L : POKE 23676 ...
    apenao apenao January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... variable UDG with a couple of POKEs pointing to the correct address ... would be avaible at the address you choose in the editor ... 21 would be at the address 50000+(21*8) and so ... the use of the UDG variable (POKE 23675,L : POKE 23676 ...
    olaf olaf January 2011 Sinclair Basic
<1…6789101112…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • European Software Titles with an English version
    harriusherbartio on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
variable 2.8K 4.2K
address 11.8K 21.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…
  • bitmap address to attribute addressI've searched, but I don't seem to find the proper keywords.<br /> <br /> I have a bitmap screen address in DL, character aligned (the address of the…
  • 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 …
  • ANNOUNCEMENT: My website and email-address1. My website has closed.<br /> <br /> Now that I have submitted my PhD thesis and left university, my website [url="http://www.cs.man.ac.uk/~broada/…
  • Anyone know the address mappings...of the hardware resources on the speccy;<br /> <br /> From the screen display address range to all the hardware control registers. etc.<br /> <br /> …
  • UnrealSpeccy e-mail address?Anybody know author's e-mail address?<br /> <br /> Start tape, then press any key. (Miodrag)
  • Map to screen address problemCan anyone help me out with what I guess is a screen address calculation problem.<br /> <br /> I need to calculate the screen address of a tile based…
  • Address of Garry Lancaster neededI tried with this: [email="plus3e@zxplus3e.plus.com"]plus3e@zxplus3e.plus.com[/email]<br /> , after 5 days get message that can't deliver message. An…
  • Convert x,y to Attribute Address in AssemblyWhat is the fastest way, given x,y (in hl) to return the attribute address?
  • What should be the base address to set for my codeHi,<br /> I am new here and I have a simple question but one which I have not found an answer to. When I am developming my programs what should I …

Related Searches

  • basic start address
  • identify spectrum model 128k address
  • distinguish spectrum model 128k address
  • distinguish spectrum model 128k pentagon address
  • 2 numbers in address
  • 2 numbers in address debugger
  • email address change
  • variable list
  • dim variable size
  • scroll system variable
  • issue 2 variable
  • z88dk read address peek
  • replacement variable capacitor
  • replace variable resistor
  • border address
  • draw basic third variable
  • draw third variable
  • draw third variable geoff
  • address variable array
  • address of variable

Copyright © 2024 World of Spectrum