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.016s
<1…891011121314…34>
  • Multicolour demo using z88dk + BIFROST* (+source)This is just a demo to show how to show multicolour using z88dk, using the BIFROST* engine (more info [URL="http://www.worldofspectrum.org/forums/sho…

    ... pop bc
    pop bc
    pop bc
    pop bc
    pop ...
    pop hl
    pop de
    pop bc
    push hl
    push bc ; save char **string_ptr + ... only pull in one copy of sp1_initialize so the ...
    Alcoholics Anonymous Alcoholics Anonymous March 2012 Development
  • Byte-order backbufferThis is a tool for Z80 coders who wish the Spectrum screen had a serial layout. It runs as an interrupt mode 2 service routine and uses POP and PUSH …

    ... service routine and uses POP and PUSH to copy the
    contents ... /> [code]; Byte Order Backbuffer - Pop And Push Edition
    ; Copyright (c ... LDI is faster than POP/PUSH for everything except rainbow ... br /> Btw I've found POP/PUSH to be faster than LDI ...
    R-Tape R-Tape April 2012 Development
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... $2da2 ;FP-TO-BC
    push bc
    ld ix,16384 ... /> call $2d2b ;STACK-BC
    pop bc
    bit 5,c ... ,(hl)
    ld (de),a ; copy byte
    ld (hl),0 ...
    ub880d ub880d May 2012 Development
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... number & attribute copy options it also allows ... old att address
    push hl
    ld a,( ... A =old attributes
    push af
    bit 0,(ix ... ld (bc),a ;copy attributes
    NOATTR: pop de ;DE=old ...
    Battle Bunny Battle Bunny May 2012 Development
  • number padding functionI wrote a number padding function in BASIC a while ago, but when I came to want it again I couldn't find it, so I've done this enhanced [url=http://w…

    ... br />
    GOTDP: push de
    pop hl
    add hl ... br /> FINDA: push bc
    push de
    pop hl
    cpir ...
    pop bc
    ret
    ;copy ...
    Battle Bunny Battle Bunny May 2012 Sinclair Basic
  • SUPER INPUTA couple days ago I searched for an "INPUT string" routine that I could use in Assembly programs and supported multiple lines, but I found none. Thus…

    ... br /> [CODE]EDIT: push hl
    push bc
    ld a ... SET_WORK (reset workspace)
    pop bc
    push bc
    inc bc ... jr z,NOTEXT
    ldir ;copy initial string to INPUT workspace ...
    Einar Saukas Einar Saukas June 2012 Development
  • Multiply the value of 'a' by 5Is there a way of multiplying the value of 'a' by 5? I've tried 'add a,a' etc. but only get multiples of 2...

    ... ;639573]Anyway, I guess PUSH HL, POP DE is our best option ... as opposed to 21T for PUSH HL : POP DE . I'll generally ... immediate 16-bit register copy, and PUSH rr : ... : POP rr for a delayed ... copy or a "save until later ...
    Battle Bunny Battle Bunny July 2012 Development
  • 64x48 full colour graphicsHow feasible is this? Could an interrupt-driven routine be used to, for example, fill the top two thirds with a 64x32 blocky picture and leave the bo…

    ... from left-to-right, to copy up a line in segments ... far, which is to POP HL from the source data ... changing SP and doing a PUSH. You can also use ... by using LD instead of POP to fetch the data from ... problem is the fastest operations (PUSH) fill right-to-left when ...
    joefish joefish July 2012 Development
  • 64x48 full colour graphicsHow feasible is this? Could an interrupt-driven routine be used to, for example, fill the top two thirds with a 64x32 blocky picture and leave the bo…

    ... LD SP,(CurrentLineAttrs)
    POP HL
    LD (MV0 ... 256+15
    PUSH HL
    POP AF

    PUSH HL
    POP AF
    EX ... PUSH IY ;copy MV11
    PUSH IX ;copy MV10
    PUSH AF ;copy MV9
    PUSH BC ;copy ...
    Ralf Ralf July 2012 Development
  • 64x48 full colour graphicsHow feasible is this? Could an interrupt-driven routine be used to, for example, fill the top two thirds with a 64x32 blocky picture and leave the bo…

    ... /> POP AF ;MV9
    POP IX ;MV10
    POP IY ;MV11

    POP ... /> PUSH IY ;copy MV11
    PUSH IX ;copy MV10
    PUSH AF ;copy MV9
    PUSH BC ;copy ...
    Ralf Ralf July 2012 Development
  • Play command on divideHi, i thought I'd have a quick go on divide seeing as i had an afternoon spare.However,i can't seem to get the 'play' command on the screen?. It see…

    ... code, but I had to copy the assembly; no problem with ... 40300
    MIDIOUT PUSH DE
    PUSH HL
    PUSH BC
    L11A3 ... NZ,L11E7
    POP BC
    POP HL
    POP DE
    RET ...
    bverstee bverstee August 2012 Hardware
  • 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…

    ... call overshiftscratch ;
    pop hl ;
    push hl ;
    call ... pop bc
    djnz nextshift
    ret


    copytoscratch ;copy ...
    uglifruit uglifruit August 2012 Development
  • copying between RAM pagesSay I'm storing stuff in RAM pages 0,1,3,4 which gets used in 6,7 (which I am) and I might want to transfer up to 7kb at a time (which I do) and I do…

    You could do a copy via the registers, which requires ... fastest means. Adapting an existing POP/PUSH copy routine shouldn't be too ...
    Matt_B Matt_B August 2012 Development
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... /> ;return score to BASIC
    Copy and paste the paragraph above ... /> Insert line 7, then copy and paste the following code ... /> Insert line 26, then copy and paste the following code ... /> pop bc ;retrieve score
    pop hl ;retrieve road posn
    push hl ...
    buzzy buzzy September 2012 Development
  • Coding for 128kHi all, I wonder if anyone can suggest any useful reading/threads/examples on the fundamentals of 128k coding. Chapter 24 of the +2 manual has prov…

    ... stack pointer to do a PUSH scroll, you can page in ... the stack pointer and use POP to copy bytes into registers, then ... the stack pointer again and PUSH to write to it.
    joefish joefish October 2012 Development
  • What Spectrum projects (Software/Games/Utility)(Hardware)(Others) are you working on?So, basically that :) You dont have to give names or more clues if you dont want to ;) Also, if you are working on more than one, you can tell all of…

    ... anywhere.

    I then POP these four patterns into registers ... and have a series of PUSH instructions to paint the blocks ... 's actually the list of PUSH instructions that describes the layout ... a list of PUSH instructions and I just copy a run of ...
    joefish joefish October 2012 Development
  • smooth movement in basicWas trying to figure this out myself but i would like to be pointed in right direction now :-). How do I make something move in Basic without gettin…

    ... ld hl,(23627) ;VARS
    push hl
    ld de,(23653 ... /> ldir ;copy by,bx,my,mx to calculator stack
    pop bc ... C=sign,my
    push bc
    push de
    call $2307 ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • Fantasy Z80 instructions?This follows on from something catmeows said in another thread, and that I've been meaning to ask for a while. This may sound daft to people with mo…

    ... ,(nn) LD (nn),rr
    PUSH rr POP rr

    8 ... cc,nn

    Block Copy/Etc
    --------------
    {LD,CP ...
    Jonathan Harston Jonathan Harston November 2012 Development
  • Optimisations in Exomizer Z80 decrunch codeThis is the 163 bytes old code (simple and optimized): [CODE] ld iy, exo_mapbasebits ld a, 128 ld b, 52 push de exo…

    ... ]

    ...you can try copy/paste the link below:


    Push ix
    Pop bc

    Ld ...
    Dr BEEP Dr BEEP November 2012 Development
  • MEMPTR tests for emulator authorsI've recently been completing my MEMPTR implementation and have written a series of tests in [URL="http://homepage.ntlworld.com/mark.woodmass/z80test…

    ... :
    [code]
    PUSH AF+POP AF
    PUSH BC+POP BC
    LD ... BC,x
    LD BC,x+PUSH ... BC+POP BC
    EI
    copy of the flags register (or ...
    Patrik Rak Patrik Rak November 2012 Emulators
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... :
    ldi ; copy literal byte
    ... restore destination
    push hl ; store destination< ... /> ldir
    pop hl ; restore source address ...
    antoniovillena antoniovillena December 2012 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... :
    ldi ; copy literal byte
    ... restore destination
    push hl ; store destination< ... /> ldir
    pop hl ; restore source address ...
    antoniovillena antoniovillena December 2012 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    64 bytes if longest match is
    antoniovillena antoniovillena December 2012 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... :
    ldi ; copy literal byte
    ... restore destination
    push hl ; store destination< ... /> ldir
    pop hl ; restore source address ...
    Einar Saukas Einar Saukas January 2013 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... :
    ldi ; copy literal byte
    ... restore destination
    push hl ; store destination< ... /> ldir
    pop hl ; restore source address ...
    antoniovillena antoniovillena January 2013 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... :
    ldi ; copy literal byte
    ... restore destination
    push hl ; store destination< ... /> ldir
    pop hl ; restore source address ...
    antoniovillena antoniovillena January 2013 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... ; DE = destination
    ldir
    pop hl ; restore source address (compressed ... , b

    ; copy previous sequence
    push de ; store destination address ...
    Einar Saukas Einar Saukas January 2013 Brand new software
<1…891011121314…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
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…
  • 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…
  • Wanted: More recent games that push Spectrum technologyAs topic, I'd love to see fairly new games produced by active groups with effects never seen before from the generation of commercial stuff in the 80…

Related Searches

  • push
  • remove copy protection
  • list of games without copy protection
  • copy a file to dsk image
  • loading screen copy
  • push pop
  • push pop to the screeb
  • push pop to the screen
  • 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