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.012s
<1…17181920212223…34>
  • LCD interfacingHas anybody interfaced [url=http://mdfs.net/Info/Comp/LCD]an LCD[/url] to a Spectrum? I'm toying with putting together an interface, a small 32x8 dis…

    ... /> DELAY:
    PUSH HL ; save HL
    LD DE,-1 ; set to -1 ...
    LOOP1:
    LD HL ...
    LOOP2:
    ADD HL,DE ; decrement HL
    JR C,LOOP2 ; loop ... if not 0
    POP HL ; restore HL
    RET ; done
    roko roko November 2010 Hardware
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ...
    ; ------------

    ld hl,22528 ; Attribute address
    ld ... h,0
    add hl,de ; HL points into sprite frame table ... ld e,(hl)
    inc hl
    ld d,(hl) ; DE = address of ... /> inc de
    xor a,(hl)
    ld (hl),a
    sekrets sekrets November 2010 Development
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... /> ld h,0
    add hl,de ; HL points into sprite frame table ...
    ld e,(hl)
    inc hl
    ld d,(hl) ; DE = address of ... a,(de) ; Same again...
    inc de
    xor (hl)
    ld (hl),a ...
    ASM ASM November 2010 Development
  • Why doesn't my routine work?I have a "level" defined by 504 bytes (28 squares across x 18 squares down) I'm trying to write a routine that will take an X,Y coordinate in pixels…

    ... hl, hl ;*2
    add hl, de ;*3
    add hl, hl ;*6
    add hl, de ;*7 ...
    add hl, hl ;*14 ...
    add hl, hl ;*28 ...
    Fikee Fikee December 2010 Development
  • Recent talk of developing new SpectrumsHi all, I can see from a few threads on here that some Wossers like Vasil and Aien 8 are interested in developing more powerful Spectrums or improvi…

    ... /> [CODE]
    ld de, 32
    add hl,de
    [/CODE]

    Metalbrain Metalbrain January 2011 Hardware
  • Recent talk of developing new SpectrumsHi all, I can see from a few threads on here that some Wossers like Vasil and Aien 8 are interested in developing more powerful Spectrums or improvi…

    ... /> [CODE]
    ld de, 32
    add hl,de
    [/CODE]
    taking ...
    TVzombie TVzombie January 2011 Hardware
  • Sprites masterclassHi All, You guys are probably tired of explaining sprites but I'd like to clarify a few things if possible. I've sorted the vertical aspect of scro…

    ... hl,de
    ld a,(hl)
    xor c
    ld (hl),c ;hl, ... ld e,a
    add hl,de
    inc l ;display in ... ld e,a
    add hl,de
    inc l
    ... hl,de
    ld a,(hl)
    xor c
    ld (hl),c ;hl, ... ld e,a
    add hl,de
    inc l ;display in ...
    R-Tape R-Tape February 2011 Development
  • Sprites masterclassHi All, You guys are probably tired of explaining sprites but I'd like to clarify a few things if possible. I've sorted the vertical aspect of scro…

    ... /> ;
    START ld hl,16384
    ld de,16385
    ld bc ... d,0
    add hl,de
    ld a,(hl)
    ld b ... l
    ld de,sprite1
    add hl,de
    push hl
    pop ...
    ld (de),a
    inc hl
    inc de
    djnz build2 ...
    Turkwel Turkwel February 2011 Development
  • Why I hate the 80's.Everything that I hate about the 80's can be summed up by the loading screen for this game. [url]http://www.worldofspectrum.org/infoseekid.cgi?id=000…

    ... ://translate.google.com/translate?hl=de&sl=de&tl=en& ...
    XTM of TMG XTM of TMG April 2011 Chit chat
  • Why I hate the 80's.Everything that I hate about the 80's can be summed up by the loading screen for this game. [url]http://www.worldofspectrum.org/infoseekid.cgi?id=000…

    ... ://translate.google.com/translate?hl=de&sl=de&tl=en& ...
    mile mile April 2011 Chit chat
  • yeah - unix for zx spectrumI started a new hobby project. An operating system for ZX Spectrum. A unix clone. Talked to my friend about it and he asked me what if after I'm done…

    ... the optimal way to compare hl to de (both always unsigned)? i ... easier way. something like sbc hl,de and then using some flags ... flag might work but if hl or de has msb equal to ...
    tstih tstih April 2011 Development
  • yeah - unix for zx spectrumI started a new hobby project. An operating system for ZX Spectrum. A unix clone. Talked to my friend about it and he asked me what if after I'm done…

    ... the optimal way to compare hl to de (both always unsigned)? i ... easier way. something like sbc hl,de and then using some flags ... flag might work but if hl or de has msb equal to ...
    AndyC AndyC April 2011 Development
  • yeah - unix for zx spectrumI started a new hobby project. An operating system for ZX Spectrum. A unix clone. Talked to my friend about it and he asked me what if after I'm done…

    OR A; SBC HL,DE

    Then Zero set if equal, Carry set if DE greater, else no carry.
    Woody Woody April 2011 Development
  • New game! Nanako in CJMC for ZX81!Yup, that's true. We've been busy in crafting a nice, small, simple library to code games in text mode (this is, standard, unexpanded) for the 16K ZX…

    ... begin: ld hl,screen
    ld (16388),hl
    ; ... /> ld de,20
    add hl,de
    ld (hl),255
    ld hl,(16388) ;hires file ( ...
    low: add hl,de ;next hires line
    Dr BEEP Dr BEEP May 2011 Brand new software
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ... found
    push hl
    push de
    push de
    ;save off ... hl,hl
    add hl,hl
    ;multiply ASCII value by 8
    ld de ... ,15360
    add hl,de
    ;add it ...
    pmess_loop1 ld a,(hl)
    ld (de),a
    inc l ...
    Turkwel Turkwel June 2011 Development
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ... found
    push hl
    push de
    push de
    ;save off ... hl,hl
    add hl,hl
    ;multiply ASCII value by 8
    ld de ... ,15360
    add hl,de
    ;add it ... zero found
    push hl
    push de
    ;save off registers ...
    ub880d ub880d June 2011 Development
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ... call decode_number1
    ld de,1000
    call decode_number1 ...
    ld de,100
    call decode_number1 ... /> sbc hl,de
    jr nc,decode_number2
    add hl,de
    Turkwel Turkwel June 2011 Development
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... /> ld hl, de ; HL = DE
    inc de ; DE = HL + 1
    ldi ; (DE) = (HL), DE ++, HL ++, BC --
    ldi ; (DE) = (HL), DE ++, HL ++, BC ...
    na_th_an na_th_an June 2011 Development
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... of screen line
    ADD HL,DE ; address to draw paddle at ...
    gasman gasman June 2011 Development
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... /> ld hl, de ; HL = DE
    inc de ; DE = HL + 1
    ldi ; (DE) = (HL), DE ++, HL ++, BC --
    ldi ; (DE) = (HL), DE ++, HL ++, BC ...
    ooze48k ooze48k July 2011 Development
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    1st thing to mention is LD HL,DE is not an opcode.

    You need to use either

    LD H,D
    LD L,E

    or

    PUSH DE
    POP HL
    rich_chandler rich_chandler July 2011 Development
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... /> ld hl, de ; HL = DE
    inc de ; DE = HL + 1
    ldi ; (DE) = (HL), DE ++, HL ++, BC --
    ldi ; (DE) = (HL), DE ++, HL ++, BC ...
    ooze48k ooze48k July 2011 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…

    ... '
    pop hl ; allocated address plus one
    ld de, (0x5c4f) ; store ... system variable CHANS in DE
    sbc hl, de ; calculate offset between start ...
    Einar Saukas Einar Saukas July 2011 Development
  • INSTR function...Hi Folks, Another little program that people might find useful: [CODE]100 DIM i(4) 110 LET a$="This is some sample text" 120 LET b$="text" 130 GO S…

    ...
    5b1a ed52 SBC HL,DE
    5b1c d8 RET ... 5b36 19 ADD HL,DE
    5b37 2b DEC HL
    5b38 ...
    5b6d ed52 SBC HL,DE ; go back to the beginning ...
    mattsteel mattsteel September 2011 Sinclair Basic
  • 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 …

    Here's a new version of my routine which now allows multiple saves and saving of variables; even so, it's about 80 bytes smaller than the original version (about 1kb). To save space the m/code is now in a DATA line instead of a separate variable. The first ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • a bit of coding helphi all over the past few weeks i have been busy getting to grips with recracking tr-dos stuff for the plus-d and was after a little bit of help what…

    ... hl,destination_table
    add hl,de
    add hl,de
    ld a,(hl)
    inc hl ...
    ld h,(hl ... /> ld l,a
    jp (hl)


    ...
    defw rtn0 ; address for de=0
    defw rtn1 ; address ...
    Alcoholics Anonymous Alcoholics Anonymous October 2011 Development
  • a bit of coding helphi all over the past few weeks i have been busy getting to grips with recracking tr-dos stuff for the plus-d and was after a little bit of help what…

    ... the eight values held in DE are just numerical values and ... /> jr z,aloop2
    sbc hl,de
    jr nz,aloop1
    jp (hl)
    ;
    atable dw 1802 ...
    Turkwel Turkwel October 2011 Development
  • a bit of coding helphi all over the past few weeks i have been busy getting to grips with recracking tr-dos stuff for the plus-d and was after a little bit of help what…

    ... the eight values held in DE are just numerical values and ... /> jr z,aloop2
    sbc hl,de
    jr nz,aloop1
    jp (hl)
    ;
    atable dw 1802 ...
    i also need the hl value (which in this case ...
    djgarf djgarf October 2011 Development
  • AND,XOR,OR,BIT,RES,SET,CPL,NEG,RLC,RRC,SLA,SRL,RL, RR,SRA for BASICAs this was drifting away from the original INKEY$ thread I thought that I'd create a new one. So here's a routine to provide all of the above mentio…

    ...
    pop hl ;HL=runtime location
    ld de,LOCATE ;DE=assembled location
    and a
    sbc hl,de
    push hl ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
<1…17181920212223…34>

Latest Posts

  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 9:55PM
  • Goodbye Z80
    moggy on 9:07PM
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
ex 4.4K 7K
hl 6.2K 48K
de 9.7K 27.3K

Related Threads

  • deus ex and deus ex invisible war ?3 on steam.Just downloading these two games at the mo. I think there are a few fans of these games on here, if you want to grab em there cheap on steam at the m…
  • Sort 2 byte words (x, y) on ypos, also question about swap (DE), (HL)Well that was a lot of debugging ;)<br /> <br /> But if you want a routine which takes an array of 16 byte words x, y and then sort them on y (igno…
  • Deus Ex MachinaAm I the only person who loved Deus Ex Machina on the speccy?<br /> Just wondering.<br /> <br /> I've even got the soundtrack that i downloaded as mp…
  • 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 …
  • An ex-Bloodwych fanatic speaks...I've got a s**t-load of maps that I carefully (and painstakingly) made back in the day, with the intention of sending them into YS, only for the maga…
  • 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 …
  • Anyone here an ex speccy-journalist or programmer?Anyone here used to write for the Spectrum magazines or program the Speccy? Just curious ;)
  • ex-YU homepage updatedThe ex-YU Homepage has been updated, after almost 2 years. Added some really nice new stuff, including some commercial games that were developed by e…
  • 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 …

Related Searches

  • ld hl de
  • return to basic hl
  • de spectrum
  • la diosa de cozumel
  • los amores de brunilda
  • call hl
  • 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
  • escuela de ladrones
  • deus ex machina
  • caf turco com os ex jugoslavos
  • slt format hl
  • 16 bit hl load
  • jp hl
  • ex af carry
  • sub hl de
  • sjasmplus sub hl de
  • ex sp hl

Copyright © 2024 World of Spectrum