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.017s
<1…15161718192021…34>
  • Fast Binary to Text DisplayI've done this thing that takes some memory contents and converts it to a Binary version of 0's and 1's on screen. However, I've no idea what to use …

    ... ]some data
    ld ix,0000h ;[14]
    ld ... ;[11]
    ld a,(ix) ;[19]
    ld b ... print
    bit_2:
    add a,a
    jr nc ... next data byte
    inc ix ;[10]

    ...
    Ast_A_Moore Ast_A_Moore December 2017 Development
  • Fast Binary to Text DisplayI've done this thing that takes some memory contents and converts it to a Binary version of 0's and 1's on screen. However, I've no idea what to use …

    ... .

    So, switching to IX, initializing only IXh, and replacing ... with JP print will only add two bytes.
    Ast_A_Moore Ast_A_Moore December 2017 Development
  • Why no PLOT, etc. on bottom two lines?I was pondering if there was any way to get PLOT, etc. to address the full screen from BASIC without having to write a few lines of assembler to bypa…

    ... a

    ld (23653),ix
    ld bc,(23653) ;BC ... /> ret

    GetXY: ld ix,(23653)
    call $2307 ;STK_TO_BC ... )
    ld a, b
    add a, h
    ld b ...
    Battle Bunny Battle Bunny January 2018 Sinclair Basic
  • Kempston Mouse DriverHi Folks, Does anyone know the email of Chris Cowley who wrote the Kempston Mouse Driver in the WOS Archive? Many thanks Paddy

    ... position of pointer
    ; IX = points to 8x16 pixel sprite ...
    draw_ptr_loop
    LD IX,pointer
    ; Replace the old ... next_spr_row
    INC IX ; Shift IX to point at the next ... into C
    ADD HL,DE ; Add the basic column ...
    Paddy Coleman Paddy Coleman September 2018 Hardware
  • Printing text using direct screen addressingHaving some problems printing using the FASE engine which is currently defeating me. Hoping to have someone clear out the bit of fog currently dwell…

    ...
    and $e0
    add a, d
    ld l ... /> ld a, (ix)
    inc ix
    add a, a
    ... ld hl, $f801
    add hl, de
    jr print1 ...
    Hikaru Hikaru December 2018 Development
  • My AGD games have AY music (finally!)!!Thanks to David Saphier six of my AGD games have AY music you can play them onine or download them at zxbasic.uk https://www.youtube.com/watch…

    ... on their own: you must add before them a management program ... br /> push de
    push ix
    push iy
    exx ... br /> pop iy
    pop ix
    pop de
    pop ...
    Alessandro Grussu Alessandro Grussu March 2019 Announcements
  • Drawing LinesHas anyone got any experience of coding a Bresenham line drawing algorithm on the Speccy? I've had a go and I find the algorithm has quite a few s…

    ... most of the use of IX and IY following Lethargeek's ... 'm no longer doing an ADD to move up or down ...
    joefish joefish March 2019 Development
  • TAP creator for 128k —tapbas question, PASMO alternative?Hi I have always used pasmo to assemble and output with a loader using —tapbas However, this only works for 48k I want to be able to specify…

    ... ideas or bugs to report add an issue to github..
    IX/IY negative indices.[/quote]
    mr.spiv mr.spiv October 2019 Development
  • FIY: inconsistencies between different versions of Pasmo.I don't know if this has been reported before, but I recently changed from Pasmo 0.54 to Pasmo 0.60 and "suddenly" there was a bug in my program. …

    ... with "-" in general. For example (IX-displacement) fails as well as ... ugly fix I did for IX/IY displacements to EQU value ... you changed?
    i did add decimal numbers in the symbollist ...
    mr.spiv mr.spiv June 2020 Development
  • Easiest way to figure instruction lengthGiven a start address, what is the easiest way to find out instruction length at that address in Z80? I found [url="http://www.z80.info/decoding.htm"…

    ... ) and loaded address, I can add this difference to absolute address ... HL, JP IX, JP IY and RET where you add return address ...
    tstih tstih March 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... the loop and not used IX register ;)

    ... ; e = row*2
    add hl, de ; hl = screen ... /> ld e, (ix+2) ; e = col
    add hl, de ; adjust ... /> ld e, (ix)
    ld d, (ix+1)
    .loop ... calling that routine with IX pointing at 4 bytes ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... the loop and not used IX register ;)

    ... ; e = row*2
    add hl, de ; hl = screen ... /> ld e, (ix+2) ; e = col
    add hl, de ; adjust ... /> ld e, (ix)
    ld d, (ix+1)
    .loop ... calling that routine with IX pointing at 4 bytes ...
    Kotek Kotek June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... (0-23)

    ld ix, gfx_data
    call sprite8x8a
    add hl, hl
    add hl, hl
    add hl, hl ... de, FONTBASE
    add hl, de
    ld (ix), l
    ld ... />
    ; air supply
    ld ix, spr_8x8
    ld hl, txt_air ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... aligned to cell
    ; ix[0:2] -> data
    ; ix[3] -> y coord of ... ; e = row*2
    add hl, de ; hl = screen address ... br /> ld e, (ix+2) ; e = col
    add hl, de ; adjust ... br /> ld e, (ix)
    ld d, (ix+1)
    .loop ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... ; e = row*2
    add hl, de ; hl = screen ... /> ld e, (ix+2) ; e = col
    add hl, de ; ... br /> add hl, hl
    add hl, hl
    add hl, hl ... , FONTBASE
    add hl, de
    ld (ix), l
    ... inc hl
    inc (ix+2)
    djnz text_out
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... ; air supply
    ld ix, spr_8x8
    ld hl, ... br /> add hl, hl
    add hl, hl
    add hl, hl ... , FONTBASE
    add hl, de
    ld (ix), l
    ... e = row*2
    add hl, de ; hl = screen ... /> ld e, (ix+2) ; e = col
    add hl, de ; ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... ; air supply
    ld ix, spr_8x8
    ld hl, ... br /> add hl, hl
    add hl, hl
    add hl, hl ... , FONTBASE
    add hl, de
    ld (ix), l
    ... e = row*2
    add hl, de ; hl = screen ... /> ld e, (ix+2) ; e = col
    add hl, de ; ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... ; air supply
    ld ix, spr_8x8
    ld hl, ... br /> add hl, hl
    add hl, hl
    add hl, hl ... , FONTBASE
    add hl, de
    ld (ix), l
    ... e = row*2
    add hl, de ; hl = screen ... /> ld e, (ix+2) ; e = col
    add hl, de ; ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... make sure
    airloop ld ix, spr_8x8
    ld hl, txt_air ...
    ld (ix+2), a ;loading the value ...
    ld (ix+3), 18
    ld b ... though
    call text_out
    add a,6 ;the number is ...
    Kotek Kotek June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... /> call text_out
    add a,6 ;the number is ... /> The reason the
    add a, 6
    does not ... br /> add hl, hl
    add hl, hl
    add hl, ... , FONTBASE
    add hl, de
    ld (ix), l
    ... ld e, (ix+2) ; e = col
    add hl, de ; ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... ; air supply
    ld ix, spr_8x8
    ld hl, ... br /> add hl, hl
    add hl, hl
    add hl, hl ... , FONTBASE
    add hl, de
    ld (ix), l
    ... e = row*2
    add hl, de ; hl = screen ... /> ld e, (ix+2) ; e = col
    add hl, de ; ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... /> call text_out
    add a,6 ;the number is ... /> The reason the
    add a, 6
    does not ... br /> add hl, hl
    add hl, hl
    add hl, ... , FONTBASE
    add hl, de
    ld (ix), l
    ... ld e, (ix+2) ; e = col
    add hl, de ; ...
    Kotek Kotek June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... , txt_air
    ld (ix+2), a
    ld (ix+3), 18
    pop af
    add a,6
    jp airloop ...
    Kotek Kotek June 2022 Development
<1…15161718192021…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
add 20.8K 30K
ix 1.5K 6.5K

Related Threads

  • The point of IX+1 IX+2 ?the numbers that you can add-on to IX and IY seem hardcoded, so I dont see the use of that feature?<br /> any examples of the use of IX and IY plus …
  • what add-ons did.............what add-ons did people buy in the 80's for their zx spectrums? :)
  • Petition to persuade mobygames.com to add the SpectrumAs you may be aware, the excellent multi-format games documentation site [url="http://www.mobygames.com"]www.mobygames.com[/url] includes 36 differen…
  • The worst spectrum add on?I once had a light pen for my Spectrum that was really bad. I cannot remember what company made it. It was supposed to 'draw' by holding it directl…
  • Security Shelter by Add On ElectronicsHi,<br /> <br /> I have a copy of Security Shelter by Add on Electronics which I notice from the Archive is missing in action. <br /> <br /> I was a…
  • What was in the 'Shadow/Unicorn' add on box?'Shadow of The Unicorn'. What was actually contained in the add on box? Was it just extra memory?
  • CRASH called it "One of the best all-round music add-ons"!and from Sinclair User:<br /> <br /> "Its pedigree is interesting, too. The Music Machine has been developed by a group of ex-Sinclair employees - ca…
  • 3D Star Wars by ADD ON ELECTRONICS for SaleI have a copy of 3D Star Wars by Add On Electronics. As with all my other stuff, it was going on Ebay but I've been told that games from this compan…
  • 3D Star Wars by ADD ON ELECTRONICS for SaleI have a copy of 3D Star Wars by Add On Electronics. As with all my other stuff, it was going on Ebay but I've been told that games from this compan…
  • Add the numbers?Yesterday morning (about 1am) I was flicking through cable to see what was on, and I turned to ITV and that boring space filler "The Mint" was on. An…

Related Searches

  • ld ix
  • how to add picture post
  • ix registers
  • shortest add 32
  • how to add 32
  • add video
  • add more ram to 48k spectrum
  • add game to sinclair infoseek
  • add machine code sprite movement to basic
  • add constant value to ix
  • add pictures to post
  • add music a g d
  • add ay music to a game
  • ix 0
  • add z80 to start of tap file
  • add bas file to start of tap
  • add a letter
  • add kempston support
  • tape add kempston support
  • reset ix

Copyright © 2024 World of Spectrum