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

    ... an easy/quick way of calculating the memory address of a pixel? So ...
    Paddy Coleman Paddy Coleman February 2011 Sinclair Basic
  • Get starting address of gameHi, Anyone know how to get the starting address of a game? I've looked at the TZX format and couldn't see anything obvious. I'd like to load the…

    ... how to get the starting address of a game? I've looked ...
    SpeccyBoy SpeccyBoy October 2013 Development
  • 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…

    ...
    Any number of explicit variable names can be specified on ... (CH_ADD),de ;variable name address
    push bc ;variable name length
    of name)+(length of variable)
    ex de,hl ;HL=address of variable
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Game of Life.Last year (I think) or maybe the year before, I entered a Game of Life simulator into the CSS CGC compo but for the Sinclair ZX81. I decided to port…

    ...
    ld de,Gdollar ;DE=address of variable name
    ld (23645),de ...
    jp c,$0670 ;"2 - Variable not found"
    ld bc ...
    Battle Bunny Battle Bunny September 2014 Sinclair Basic
  • Screen address of PRINT position...Hi Folks, The following code uses DF CC system variable to extrac the screen address for a PRINT position. [code]100 CLS 110 PRINT AT 10,16;…

    ... DF CC system variable to extrac the screen address for a PRINT ... to appear at the top of the B character but it ...
    Paddy Coleman Paddy Coleman September 2016 Sinclair Basic
  • automatic relocating of non-relocatable codeI was pondering upon the problem of changing absolute addresses used by CALL, JP, etc. when code is moved, without reassembling at the new location; …

    ... LOADed at a different address from that to which ... to save SP to a variable location, either to a ... /> ex de,hl ;HL=address of location to change
    ld ...
    ;a simple example table of address+content word pairs to change ...
    Battle Bunny Battle Bunny August 2011 Development
  • 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…

    ... address of the bit patterns is pointed to by the UDG system variable ... .

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

    ... another handy-dandy system variable DATADD - "address of terminator of last DATA item", ... set DATADD to the address of the byte preceding that ... used to determine the address of machine code embedded in ... zone known as "the address of item on machine stack to ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    ... />
    The parameters are variable, but at its most basic ... render the screen full of characters to the Spectrum' ... s 6K of pixel RAM.

    of all 256 chars, then ... give a full 16-bit address of each UDG, allowing for ...
    joefish joefish March 2013 Development
  • Address bus contents (i.e. PC) during execution of HALTI'm wondering if anyone can tell me what's placed on the address bus during execution of HALT, beyond the initial M1 cycle. The Z80 user manual state…

    ... on the address bus during execution of HALT, beyond ... address of the interrupt handler. Firstly, if the opcode fetches were of the address of ... halted flag, regardless of whether it was already ... paging operations of peripherals due to trapping of addresses ...
    zub zub March 2014 Hardware
  • Is it possible to run a single BASIC line via a ROM CALL of the Standard ZX 48k ROM?On: https://cygnus.speccy.cz/popis_trdos-assembler.php I found the following code: [code] CHADD equ 23645 ; Location of SOS variable CHADD ld…

    ... /> CHADD equ 23645 ; Location of SOS variable CHADD
    ld hl,(CHADD ... CHADD
    ld HL,SAVE ; Address of SAVE routine
    ld (CHADD ... ; the above with just the address
    ld (CHADD),HL ; changed ...
    Luzie Luzie October 2019 Development
  • Quiz V - the revenge of D`n`C Ok, 50 quick fire questions.. some cryptic - you`ll have un unravel the clues to get the game name, while others are description of the game. Ther…

    ... name, while others are description of the game.
    ... />
    Use whatever means of findng the answers.
    < ... the Nov 87 issue of Your Sinclair magazine ... worlds, the mirror image of each other, one good ... had to collect parts of the Millenium Dustbin to ...
    MatGubbins MatGubbins May 2002 Games
  • Map to screen address problemCan anyone help me out with what I guess is a screen address calculation problem. I need to calculate the screen address of a tile based on a number…

    ... need to calculate the screen address of a tile based on a ... I have tile 0 its address would be 16384, tile 1 ...
    Mr Millside Mr Millside April 2005 Development
  • Address of Garry Lancaster neededI tried with this: [email="plus3e@zxplus3e.plus.com"]plus3e@zxplus3e.plus.com[/email] , after 5 days get message that can't deliver message. Anybody …

    I tried with this: [email="plus3e@zxplus3e.plus.com"]plus3e@zxplus3e.plus.com[/email]
    , after 5 days get message that can't deliver message. Anybody knows some working e-mail address?
    piters piters November 2005 Sinclair Miscellaneous
  • 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…

    ... variable PROG
    dec hl ; move hl down one address< ... />
    ld bc,$15c4 ; address of input routine

    ld ... pop hl ; the first address plus one of the
    ; extra ... hl,de ; HL holds address of first byte of
    ; character map ...
    chev chev January 2007 Development
  • Preferred way of determining Y co-ord in assembly?I know of 2 ways of calculating the y-cord of a pixel row for the speccy in assembly. One is to calculate the address by ways of shifting and masking…

    ... know of 2 ways of calculating the y-cord of a ... to calculate the address by ways of shifting and masking ... suppose that holds the Y address of each pixel row.
    ... But are there other ways of determining the y co- ... ord of a pixel row efficiently ...
    Arjun Arjun July 2007 Development
  • 128 ROM paging alternativeWould this work (with the appropriate code in each ROM)? [code] ; 128 rom paging routine ; use rst 28h with call address stored after restart ;;rom…

    ... />
    ld de, back_to_r0 ; address in rom1 of the return routine
    ld hl, bankm ; hl holds address of system variable
    set 4, (hl ... /> ld hl, bankm ; hl holds address of system variable
    res 4, (hl ...
    chev chev August 2008 Development
  • BASin r14c - maintenance releaseAfter the recent discussions, BASin has been released as version 14c. It's only a maintenance release, and some of the really big new features are un…

    ... etc. (Jimmy)
    Added - Address of your current mouse position in ... - Double clicking a System Variable in the list will launch ... first opened the menu. Kind of pointless, that :)
    Fixed ... rather, lines that consist of nothing but spaces). (EddieTheWild ...
    Dunny Dunny September 2008 Emulators
  • WOS/#speccy wall of text thing?hi all. i saw a thing a while ago that was like an interactive "wall of text" for either WOS or the #speccy IRC channel. anyone know the address of i…

    hi all. i saw a thing a while ago that was like an interactive "wall of text" for either WOS or the #speccy IRC channel. anyone know the address of it? i can't remember how i stumbled upon it and i can't find it by googling either
    Lee_dC Lee_dC April 2010 Chit chat
  • 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…

    ... two variables: a string variable contains all the machine code ... , and a numeric variable that is created [b][ ... case)
    9 239 Length of variable (in bytes)
    10 3 ... )

    1018 65 Variable name (a)
    1019 0 ...
    ajmoss ajmoss June 2010 Development
  • 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…

    ... the location in the ram of where the data is stored ...
    Robin Robin September 2010 Sinclair Basic
  • A fast DRAW routineI was investigating how to speed up the line drawing for the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=20225"]BASIC compiler[/URL]…

    ... store in (COORDS) system variable. This is rather slow ... the system variable COORDS.
    [*]Plot address and pixel ... /> ; H'L' = Screen Address of pixel

    ld ... :
    dw 16384 ; Screen address
    ENDP
    [/CODE ...
    boriel boriel December 2010 Development
  • Back to BASIC[U][B]Archaeology guide to programs compiled used MCODERII.d[/B][/U] After various people have been talking about "Frank'n'stein" I decided to finis…

    ... [B]LINES[/B] records the address of every line in the program ... (not the original BASIC address). There are 2 end ... 32767 and contains the end address of the compiled code. The ... [*]base+0 = DWORD containing value of variable
    [*]base+2 = DWORD containing ...
    Jimmy Jimmy May 2011 Development
  • Speeding up select processing...Hi Folks, I have the following code in my program and it works fine but is rather "sluggish". I have even moved it to the beginning of the program …

    ... br /> [*]one=a variable that has a value of 1.
    [*] ... attrp=a variable that has the address of the ATTR P system ... variable.
    [/LIST]
    ... (s$). Resets the DEFADD system variable.

    I realise ...
    Paddy Coleman Paddy Coleman June 2011 Sinclair Basic
  • Question about DivIDEHi guys, Tell me this... (please) DivIDE features an "auto-mapping feature transparently maps shadow ROM at important entry points". Depending on …

    ... requires triggering a mapping when address 1366 is access as a ... to capture the IM 1 address, a variable assignment (if you were ... any other address. Does DivIDE has a "set" set of addressess that ...
    BloodBaz BloodBaz June 2011 Hardware
  • 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 …

    ... short routine to save part of a BASIC program. The idea ... programs. It's sort of a slow version of copy & paste ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • Invalid combination of operands and opcodesIt says the error in the title, why is this?? [CODE] ORG 0000 LD HL, 63000 ;LOAD HL WITH STACK LOCATION LD SP, HL ;SET STACK POINTER TO HL LD A, …

    ... br /> ;> HL IS STARTING ADDRESS OF TEXT
    ;*********************************
    ASCII< ... CHARACTER
    INC HL ;NEXT ADDRESS
    OUT (2), A ... /> ;> A IS THE STARTING ADDRESS
    ;*********************************
    CLEAR_LINE
    ...
    Robin Robin December 2011 Sinclair Miscellaneous
<1234567…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
address 11.8K 21.2K
of 476.2K 1.1M
variable 2.8K 4.2K

Related Threads

  • A guide to the evolution of development of architecture of the ZX Spectrum[color=#FF0000][b]New![/b][/color] Black_Cat Info Guide #10 "A guide to the evolution of development of architecture of the ZX Spectrum" http://zx.cl…
  • top 5 of games ofwhat are people's top 5 of adventure, platforms, beat'em'up, rts, sports etc and why? [img]/__forums/images/smiles/icon_smile.gif[/img]<br /> <br /> …
  • Fist PC: Remake of 'The Way of the Exploding Fist'The first demo of the remake is near, take a look at these screenshots of the game in action:<br /> <br /> [url="http://ses.mgbr.net/prj/fistpc/shoot…
  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • Death of the revival of the spectrum.All those who wanted more info on my project send me an email and I will subscribe you to my own messageboard as this one keeps getting locked down...
  • Name of sort of board-battle-game???...Guys,<br /> <br /> I can't remember the name of a game that was similar to a chess game (not Battle Chess i think). I mean you play it on a board, ha…
  • Czech and English translation of Abe's Mission - Escape - Speccy remake of great PC/PSX game !!!Hi!<br /> <br /> You certainly know Abe from PC or PSX games Oddworld-Abe Oddysee and Oddworld-Abe Exoddus. Brothers decided to made it for our Spect…
  • Czech and English translation of Abe's Mission - Escape - Speccy remake of great PC/PSX game !!!Hi!<br /> <br /> You certainly know Abe from PC or PSX games Oddworld-Abe Oddysee and Oddworld-Abe Exoddus. Brothers decided to made it for our Spect…
  • I have some of your missing issues of Sinclair User......that is to say, SU #67-70, #74-77, #79 and #87. If I look closely I hope I can manage to find that #@*$%!!! Kamikaze Bear booklet which came with …
  • The Tomb of Dracula remake (sort of)!I have converted The Tomb of Dracula (a crappy Spectrum game from K-Tel) to the Commodore 64(!) Have a look at [url="http://www.geocities.com/tombofd…

Related Searches

  • land of mire mare
  • ending of inside outing
  • city of death
  • spectrum nodes of yesod speech
  • nodes of yesod speech
  • nodes of yesod
  • nodes of yesod disk
  • nodes of yesod sound
  • nodes of yesod nuggetreggae
  • number of spectrums manufactured
  • number of spectrums made
  • order of mazes
  • father of darkness
  • address of basic program peek
  • code address and length of sna
  • code address and length of snaphot
  • code address and length of snapshot
  • code address and length of snapshot file
  • variable address
  • address variable array

Copyright © 2024 World of Spectrum