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.018s
<1…19202122232425…34>
  • Gyroscope - reverse engineering the 3 title theme tunesHello, Does anyone know if anyone has done any disassembly work on Gyroscope? I'm particularly looking to get the three title tracks back into a …

    ... push bc
    push ix
    di
    ld de,lc4d6 ; copy ...
    lc4ac: pop ix
    pop bc
    pop de
    pop hl

    lc4eb: pop hl
    pop hl
    ret
    call lc4db
    pop de
    [/code]
    FrankT FrankT November 2018 Assembler
  • Printing text, part MMXIIXI'm pretty sure there's been a zillion threads about this already, and I don't think it's the first one by myself either, but here goes. Proportiona…

    ... ) 5(ix) = aS -> copy to local variable
    ; -1 ... ld h,5 (ix)
    ; copy of the string start pointer ... /> exx
    push de
    exx
    pop hl
    ld ... pattern number
    push de
    exx
    pop hl
    ...
    Sol_HSA Sol_HSA December 2018 Development
  • 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…

    ... between the interrupt and the copy-to-screen.

    I ... copy you've listed is going to be quicker than POP and PUSH ... lot. Is it going to copy 2/3 of the screen ... to me longer than a POP. So two of them per ...
    joefish joefish March 2019 Development
  • 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…

    ... between the interrupt and the copy-to-screen.[/quote]
    ... copy you've listed is going to be quicker than POP and PUSH ... Is it going to copy 2/3 of the screen ... me longer than a POP. So two of them ... most likely bigger. A pop-push transfer could be probably done ...
    Lethargeek Lethargeek March 2019 Development
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy. Graphics are an obvious nod to Joffa, whose games and banter were a big ins…

    ... change
    ld hl,level ; Copy 15 byte buffer from level ... pairs
    pop af ;
    pop bc ;
    pop hl ;
    pop de ;
    push af ;
    push af ;
    push af ;
    push af ;
    push af ;
    push ...
    robpearmain robpearmain June 2019 Development
  • Raster effects - quick questionHi Guys Just a quick question regards what the ULA is doing as its drawing each scan line. Assuming the beam has finished drawing the border, am I…

    ... ;955066"]Also, whilst I can POP 2 bytes of data at ... , it seems counter-intuitive to PUSH registers to the video ram ... bytes per pixel line with POP and PUSH gets round this by ... two rows; you have to copy attributes just behind, then just ...
    joefish joefish August 2019 Development
  • How to store and recall a "window"?I would like to memorize and then restore a rectangular portion of a screen, pixels and attributes. To make things easier, this "window" would be sit…

    ... and it displays a stored block of graphics. (I'll ... , 8

    l3: push bc

    ld c ... ld e, a

    pop bc
    djnz l3

    l4: push bc
    ld bc, 16 ... /> ld e, a
    pop bc
    djnz l4
    Timmy Timmy February 2020 Development
  • Games With Separate 48K and 128K Versions There are some ZX Spectrum facets that throw up a strong sense of "deja vu" in me when I come across them again (and this particular subject …

    More on the MIKE READ POP QUIZ
    Never Mind the " ... " which had a huge marketing push ,this one seems to have ... blocks mentioned on the "Question Block Selector Screen" .and it "forces ...
    harriusherbartio harriusherbartio February 2021 Games
  • i am currently listening to........as i couldnt seem to find the old one, i didnt look that hard :P ive started a new one right after somebody asked me for some slayer ive rediscovere…

    ... Body
    23:13 Iggy Pop Butt Town
    24:49 ... :30 White Zombie FT Iggy Pop Black Sunshine
    1:29 ... :33 New Kids on the Block Hangin Tough
    3:29 ...
    4:33:45 Ween Push the Little Daisies
    4 ...
    Bloppinius_Blarp Bloppinius_Blarp June 2021 Chit chat
  • 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…

    ...
    ld d, 0
    push hl
    ld hl, de ...
    push bc
    call sprite8x8a
    pop bc
    pop hl
    copy to the screen during the ...
    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…

    ... ld h, (hl)
    ; copy this to HL but add ... copy 8 bytes to both buffers. this trashes BC
    push bc ... shiftdata_lbuff
    push bc
    call sprite8x8caAlwaysLookupRow
    pop bc
    ... SCRBUF_BASEADDR (you have to copy the buffer to the ...
    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…

    ... /> ; copy 8 bytes to both buffers. this trashes BC
    push bc ... /> push hl
    REPT 8
    ldi
    ENDR
    pop hl ...
    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…

    ... /> ld h, (hl)
    ; copy this to HL but add ... /> ld h, (hl)
    ; copy this to HL but add ... ; copy 8 bytes to both buffers. this trashes BC
    push bc ... shiftdata_lbuff
    push bc
    call sprite8x8caAlwaysLookupRow
    pop bc
    ...
    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…

    ... it back
    ; push table address
    push hl
    ; look up ... ;)
    ld h, (hl)
    ; copy this to HL but add ... row, calculate screen address
    pop hl
    ; move down a ... )
    ld (hl), a
    pop hl
    ret
    [/code ...
    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…

    ... unless you PUSH BC before you trash it and POP BC before ... DJNZ
    ; or you can copy B ... you don't trash and copy it back later I suppose ... register you were going to copy it to instead of trashing ...
    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…

    ... l, b
    ; push table address
    push hl
    ; look up ... ;)
    ld h, (hl)
    ; copy this to HL but add ... row
    djnz .loop
    pop hl
    ld a, l ...
    ld h, (hl)
    ; copy this to HL but add ...
    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…

    ... rows * 2 bytes)). Does not push or pop any more.

    ld h, (hl)
    ; copy this to HL but add ...
    ld h, (hl)
    ; copy this to HL but add ... /> .notwall
    pop hl ; pop data pointer
    pop de ; pop coords into de ...
    Paradigm Shifter Paradigm Shifter July 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…

    ... /> ld h, (hl)
    ; copy this to HL but add ... /> ld h, (hl)
    ; copy this to HL but add ... copy 8 bytes to both buffers. this trashes BC
    push bc ... shiftdata_lbuff
    push bc
    call sprite8x8caAlwaysLookupRow
    pop bc
    ...
    Paradigm Shifter Paradigm Shifter July 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…

    ... /> ld h, (hl)
    ; copy this to HL but add ... /> ld h, (hl)
    ; copy this to HL but add ... copy 8 bytes to both buffers. this trashes BC
    push bc ... shiftdata_lbuff
    push bc
    call sprite8x8caAlwaysLookupRow
    pop bc
    ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... it back
    ; push table address
    push hl
    ; look ... ;)
    ld h, (hl)
    ; copy this to HL but add ... row, calculate screen address
    pop hl
    ; move down a ... row, calculate screen address
    pop hl
    ; move down a ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... it back
    ; push table address
    push hl
    ; look ... ;)
    ld h, (hl)
    ; copy this to HL but add ... row, calculate screen address
    pop hl
    ; move down a ... row, calculate screen address
    pop hl
    ; move down a ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... /> ; copy this to HL but add col onto it
    push bc ... c
    add c
    pop bc
    ld l, a ... c
    add c
    pop bc
    ld l, a ... c
    add c
    pop bc
    ld l, a ... c
    add c
    pop bc
    ld l, a ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... br /> .nextline
    push bc ; push loop count
    ld ... by 2
    push hl ; push pointer to next line ... /> push de
    call jp_hl
    pop de
    pop hl ... deallocline
    push bc
    call line_data_dealloc
    pop bc
    ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
<1…19202122232425…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 9:50AM
  • Cooperative Games.
    harriusherbartio on 9:27AM
  • Happy 40th Birthday to the Amstrad CPC464!
    zx1 on 9:02AM
  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Celebrity deaths...
    mel the bell on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
block 7.9K 13.4K
copy 17.9K 22.8K
push 4.9K 12.7K
pop 6.4K 13.2K

Related Threads

  • Push/Pop methodMachine code question:<br /> Could somebody explain, how do we use the stack in assembler to copy data from one place of memory to another?<br /> I'v…
  • Push-Push Penguin Online HighScores UpdateHey all! <br /> <br /> If you like Speccy games then you will probably like this one. It is basically a Pengo remake with A LOT of extras. This one i…
  • How do I manually BLOCK pop-ups in Ff?I'm using Ff 3.0.15<br /> <br /> When I go Tools -&gt; Options -&gt; Content -&gt; Block pop-up windows -&gt; Exceptions it only allows me to type in…
  • Push/Pop data copyingWe all know that stack pointer cheese and push/pop is faster to move data than LDIR - which in turn is slower than unrolled LDI's anyway.<br /> <br /…
  • Trouble with rainbow effect push/popI'm having a bit of bother getting my rainbow graphics to behave themselves.<br /> <br /> Basically I want a rainbow effect to last for say 4 seconds…
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions:<br /> [code]<br /> LD HL,16384<br /> <br /> …
  • How to copy file from tape (*.tap) to disks (*.dsk) ?I am using zx32 with win98 and i want (in the emulate +3) copy files from virtual tapes to virtual disks.<br /> <br /> I use =&gt; load "NameOfFile" …
  • The LIBELOUS copy of 'crash' ? that mag that was pulled that libeled the BBC chiefI will pay 15 for a copy any one got it?
  • Where can I get a working copy of Chuckie Egg 2 ?I downloaded Chuckie Egg 2 from this site, but it doesn't work! Every time I load it up using ZX32, it resets the speccy emulator.<br /> <br /> Does …
  • Anyone got a copy of 'Z80 for primates'?This Z80 lark isnt easy, in fact it makes me feel very much like Washoe the chimp trying to learn learn sign language, I just dont think I've got the…

Related Searches

  • push
  • parity byte block
  • remove copy protection
  • list of games without copy protection
  • push pop
  • push pop to the screeb
  • push pop to the screen
  • fast block copy
  • fast push pop copy
  • fast block copy push pop
  • fast block copy push pop chase hq
  • fast copy push pop chase hq
  • chase hq push pop
  • push pop copy chase hq
  • fast copy push pop
  • copy push pop
  • push pop xy
  • push copy
  • copy push
  • screen copy push pop

Copyright © 2024 World of Spectrum