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.015s
<1234567…34>
  • BASin release 12c available for downloadHi again, folks - I've had no more reports of further bugs in BASin, so I'm assuming that we've now got a stable editor. Release 12c is now availab…

    ... : ORG 50000
    LD IX, Type
    LD DE, #11
    LD A, #FF
    11-13 11:56 ]
    Marcelo Marcelo November 2005 Sinclair Basic
  • Saving and loading data in assembly.I want to add a save and load feature to an project I'm working on. Since it's not that much data in size I thought I'd use the ROM functions, but ho…

    ... 04C6

    ld ix, HDR_FILENAME
    ld de, #11
    xor a

    ld b, #28
    1:

    ld ix, (data_from)
    ld de, (data_length)
    ld a, #FF
    Bedazzle Bedazzle August 2016 Development
  • Sort 2 byte words (x, y) on ypos, also question about swap (DE), (HL)Well that was a lot of debugging ;) But if you want a routine which takes an array of 16 byte words x, y and then sort them on y (ignoring x), I'm…

    ... , af' ; 4
    ld a, (de) ; 7
    ld (hl), a ; 7
    ex af, af' ; 4
    ld (de), a ; 7
    inc hl ... /> ex af, af' ; 4
    ld (de), a ; 7
    dec hl ... hl, de
    ld e, c
    add hl, de
    ex de, hl ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it Note, for 48k spectrum using TASM [code] ; ***********…

    ... TOTALSPRITES 8
    #define SPRITESIZE 11

    #define RECTTOP 0 ... blanks
    SprBlank:

    LD DE,blank ; use the same char ... the last blank char
    LD DE,blank
    CALL AChar
    robpearmain robpearmain August 2004 Development
  • Problem with rotating procedureHi folks! I wrote a proc in z80 asm, based on: x' = x * cos (z) - y * sin (z) y' = x * sin (z) + y * cos (z) I used a precalculated table of sin a…

    ... /> ld (yc),de
    ;----------------------------------------------------------------------------
    ld de,(xc ... ;----------------------------------------------------------------------------
    ld de,(xs) ; ... /> db 11,11,11,11,11,11,11,11
    xor xor July 2006 Development
  • Urgent Help needed to fix this: calling all machine code gurusI am currently trying to write tutorials on the amazing Orfeus music composer by Proxima which allows you to do multi channel music through the beepe…

    ... /> ld a,(de)
    ld (hl),a
    ex af,af'
    ld (de),a ... nc,l8ad9 ; (4)
    cp #11
    jr c,l8adb ; (2 ... nz,l8baa ; (-11)
    ret
    pop hl
    ld hl,#005c ...
    robpearmain robpearmain November 2006 Development
  • Mode 2 Tile Editor SourceA Timex Mode 2 Tile Editor incorporating a byte mirror table. The compiled version is available in the CSSCGC 2008 collection from the WoS archive. …

    ...

    _1st_128:
    ld de,49152 ; first 128 tiles
    mirror_byte:
    ld de,$0000 ;
    ld e,a ;
    ld hl,mirror_tbl ;
    ld de,($5C4F) ; current start of ... C1,$21,$A1,$61,$E1,$11,$91,$51,$D1,$31,$B1 ...
    chev chev January 2007 Development
  • New for 2009 - mc onelinersI found the limit of one line and one screen's worth of program really useful in (re-)learning BASIC, so I've decided to carry the format over into m…

    ... 3,197,1,255,31,11,120,177,32,251, ... /> ld (hl),a
    ld de,9
    add hl,de
    ld (hl ... ;scroll road
    ld de,23295
    ld bc,736
    lddr ... /> ld (hl),a
    ld de,9
    add hl,de
    ld (hl ... /> ld (hl),a
    ld de,9
    add hl,de
    ld (hl ...
    bigjon bigjon December 2008 Development
  • Building a menu in ASMWEll as probably some figured, i am learning asm at least to make the basic menu i did in basic. It is a menu where we can select games to be loaded.…

    ... msg in the table
    ld de,strTable ;start of the table ... the table 128
    db $11,7,$13,1
    db ... ,4," ",$10,7,$11,1,"01",$10,0,$11,7," Alien 8 ... ,4," ",$10,7,$11,1,"02",$10,0,$11,7," Knight Lore ... ,4," ",$10,7,$11,1,"18",$10,0,$11,7," The Great ...
    arfgh arfgh June 2010 Sinclair Basic
  • Using the stack to copy memory blocksA [b]PUSH[/b] and a [b]POP[/b] instruction together take less time than two [b]LDI[/b], so long [b]POP/PUSH[/b] sequences are sometimes used to copy …

    ...
    ld sp, hl ; 6
    push hl ; 11
    push de ; 11
    push bc ; 11
    exx ; ...
    ajmoss ajmoss August 2010 Development
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... ; Started on 6th September 2011 @ 11:48am
    ;
    ; This ... keys, :)
    get_keys: ld de,0 ; DE will hold the bits for ...
    ;
    get_defined_key: ld de,port_array ; the array of rows ...
    msg_fire: defm CC_AT,11,8,"Fire ?",255
    ...
    polomint polomint September 2011 Development
  • 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 …

    ... ";(lz);" as:"'h$(2 TO 11):
    IF h$(2 TO ... 11)=" " THEN
    PRINT #0;"F ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • MCODE problem...Hi Folks, Trying to write a simple machine code program to hatch the screen. So far I have the following but even this is not working - it does not…

    ... LD HL,4000h
    06 AA LD B,AA
    11 01 00 LD DE ... ,100h
    70 LD (HL ... ),B
    23 INC HL
    1B DEC DE
    Paddy Coleman Paddy Coleman October 2011 Development
  • Lord Of The Rings; Files skipped ?Hi folks, Does anyone know what blocks 8~13 are for in the Lord of The Rings: [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0006601[/url] I…

    ... Speed ,Pause: 0.001s
    11- 396C: -------------------- Length: 11724 Normal Speed ... /> 61440 LD HL,61440
    61443 LD DE,23296
    61446 LD BC,00144 ... 23310
    61454 LD SP,24064
    61457 LD DE,00017
    61460 ...
    Andrew Barker Andrew Barker October 2011 MIA/STP/SDP
  • Indirect Variable AssignmentHere's another wacky routine. This allows assignment of values to variables where the source & destination variables can themselves be defined in var…

    ... "+CHR$ (a+64),"=",v;
    11 PRINT USR id,v$,"=",v ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • joining lines of BASICDue to overwhelming demand - well, one demand - well, more of a suggestion, really - here's a routine to join together lines of BASIC. The vertical c…

    ... Z,CURSDO
    CP 11 ;cursor up
    JR ... /> LD DE,(23649) ;WORKSP
    DEC DE
    DEC DE ;DE=end ... 196e ;LINE_ADDR
    push de
    ld de,(23627) ;VARS
    ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • 28-character wide multicolour(ish) on 48k SpectrumLong-time lurker here... I've always been interested in rainbow effects on the 48k Spectrum, mainly from a perspective of "Just what [I]would [/I]ha…

    ... ,6,7,8,9,10,11), deals with those (four PUSHes ... AF
    LD (VALSP),SP
    LD SP,HIRES
    LD BC,0219H ... up some attribute data
    ld de,3344H ; Some more attribute data ... />
    HIRON LD A,0FEH
    LD I,A
    LD BC,0100H ...
    AMW AMW April 2012 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... /> ld (de),a
    xor a
    inc de
    ld (de),a
    inc de ... =0 01=2 10=4 11=6
    defb 0,192 ...
    uglifruit uglifruit August 2012 Development
  • BeepFX ProblemHi All, I'm currently trying to integrate the BeepFX engine in my 100% Assembler Game and it plays the sound fine, but then plays the sound again, a…

    ...
    SFXRTl1: add hl,de
    ld a,h
    SFXRTDUTY: cp ... /> add hl,bc
    ex de,hl
    pop bc
    jr nz,SFXRTl0
    ld c,11
    jr NEXTDATA

    Shando Shando September 2012 Development
  • multi-scroll m/c subroutine for BASICArising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. whe…

    Arising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. where width is
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • 30-column 8x2 multicolor (even in 48K)I don't recall any 8x2 multicolor routine for 30 columns that would work on all Spectrum models (including the Spectrum 48K), so I decided to write i…

    ... LD DE,nn
    LD BC,nn
    EXX
    LD HL,nn
    LD DE ... ; 16057T
    PUSH HL ; columns 11 and 12
    ; 16068T
    PUSH HL ; columns 11 and 12
    ; 16122T
    Einar Saukas Einar Saukas August 2013 Development
  • Routine for Currah speechI'm currently writing a routine for the Currah that will provide speech during a game. A timer is set to initiate the speech every 50 cycles of the …

    ... />
    Start: ld hl, Dat1
    ld de, 65361
    ld b, 15 ;load ... count with 4
    Loop: ld ... a, (hl)
    ld (de), a ;load allophone in ... ,1,1,1 ;allophone set 11
    dat12 defb 1,1 ...
    daveysludge daveysludge August 2013 Development
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... = LD A,
    06 = LD B,
    0E = LD C,
    16 = LD D ... ,
    1E = LD E ... ,
    26 = LD H,
    2E = LD L,
    01 = LD BC ... ,
    11 = LD DE,
    21 = LD ...
    wibble wibble August 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... /> [CODE]
    ld hl,SOURCE
    ld de,TARGET
    ld bc,4096
    11 bytes.

    A straightforward ... /> [CODE]
    ld hl,SOURCE
    ld de,TARGET
    ld bc,4096+128 ...
    Einar Saukas Einar Saukas October 2013 Development
  • dumping protected BASIC loadersI wrote this a few weeks ago but forgot to post it. It will load & list from tape/TAP/TZX any BASIC program which has been saved with SAVE, including…

    ... LET ps=FN p(bytes+11): LET bs=FN p(bytes ... POKE mc+4,PEEK (bytes+11): POKE mc+5,PEEK (bytes ... LOAD
    LD DE,???? ;DE= number of bytes
    LD IX,$7530 ;IX ... = 30000
    CALL $0556 ;LD-BYTES
    RET
    [/code ...
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • DJNZ displacementHi I had a question about DJNZ operation. Just running through this code in MMCOYZXS by Toni Baker page's 87-88 [QUOTE]21A440 LD HL,40A4 11083F …

    ... />
    [QUOTE]21A440 LD HL,40A4
    11083F LD DE,3F08
    0608 ... LD B,08
    1A LOOP LD A,(DE)
    ld hl, $40a4
    fa03: 11 08 3f ld de, $3f08
    fa06: 06 08 ld b, $08 ...
    username username April 2014 Sinclair Miscellaneous
  • byte to screen eventI have another question regarding assembly routine in MMCOYZXS by Toni Baker page's 87-88 [QUOTE]21A440 LD HL,40A4 11083F LD DE,3F08 0608 LD B,08…

    ... />
    [QUOTE]21A440 LD HL,40A4
    11083F LD DE,3F08
    0608 ... LD B,08
    1A LOOP LD A,(DE)
    ld hl, $40a4
    fa03: 11 08 3f ld de, $3f08
    fa06: 06 08 ld b, $08 ...
    username username April 2014 Sinclair Miscellaneous
  • ZXSCLZF - Yet another Screen CompressorQuick disclaimer before I continue, this compressor does not shrink screens as small as some of the others posted here, in particular the very good z…

    ... 6t - next mem
    ld (de),a ; 7t - literal to ... marker?
    ret z ; 11/5t - if control is ... /> _ulzfa040:
    ld a,(hl) ; 7t
    ld (de),a ; 7t < ... below
    ret nz ; 11/5t - nope so just ... /> ld e,a ; 4t
    ret nc ; 11/5t< ...
    TomD TomD April 2017 Development
<1234567…34>

Latest Posts

  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    harriusherbartio on 11:40AM
  • 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
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8
  • 1992 Spectrum Software
    harriusherbartio on April 7

HitBox

Word Docs Hits
ld 6.3K 67.3K
de 9.7K 27.3K
11 13.8K 19K

Related Threads

  • It's a Binary day 11/11/11/11/11/11 is the last binary day for 88 years and 51 days by which time we will all will have passed on.
  • Less MIA - Reasoning - 11+ Yrs (1984)(Micro-De-Bug Consultancy)Okey why to stop ?:)<br /> to not forget nice tapes too :)<br /> education software ...<br /> <br /> inlay<br /> [img]http://forest.no-ip.org/w…
  • MIS Update 07/11/2001 (HUGE)Hi folks,<br /> <br /> I've finally managed to sort though all the TZX vault submissions along with Steve,<br /> and I've identified the titles that …
  • Music on Tour de Force (Gremlin)Has this game really a music somewhere ?<br /> Perhaps the 48K bzz-bzz at the beginning of any level and/or for game over is considered "music" ?<br …
  • Scrabble De-luxe dsk image and SpinAnyone else tries loading the disc file of Scrabble De-Luxe into Spin?<br /> All I get is the loading screen keep appearing and disappearing - as if …
  • .tzx vault updated 11/01/2003Well, it's been months since the last update, so I hung my dumping boots up and decided to get this update issued. There's some nice MIA titles resol…
  • Viaje al Centro de la Tierra - questionsI would like to know the following informations about this game:<br /> <br /> 1) What does the title mean in English? I guess that the game is based …
  • Realspectrum latest build (11 Nov)It's only now that I've seen the 'latest build' of Realspectrum for DOS, dating from 11th of November.<br /> <br /> My question is...<br /> <br /> Ha…
  • BASin Release 11 out nowBASin has been updated once again, for your BASIC programming pleasure!<br /> <br /> Get it at:<br /> <br /> [url="http://homepage.ntlworld.com/paul.…

Related Searches

  • ld ix
  • ld bytes
  • ld hl de
  • ld bc eostr string
  • ld am
  • ld a r
  • ld r a
  • de spectrum
  • la diosa de cozumel
  • los amores de brunilda
  • ld a b xor c loop
  • ld a b or c loop
  • viaje al centro de la tierra
  • loading screen viaje al centro de la tierra
  • viaje al centro de la tierra screen
  • en busca de mortadelo
  • ld i a
  • ld a 3fh
  • ld a 0 call 5633
  • 17 11 1989

Copyright © 2024 World of Spectrum