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…13141516171819…34>
  • 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
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... change the addresses where you copy it from. There are a ... using the last word you POP from each line as the ... you've scrolled a whole block, a whole row has been ...
    joefish joefish May 2012 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... /> loop ld c,255
    pop de
    ldi
    ldi ... /> ld b,7
    slp2 push bc
    call sprite
    inc ix
    pop bc
    djnz slp2
    sprite ld hl,block
    ld d,(ix+1 ... a
    inc hl
    pop de
    call nextlinedn
    R-Tape R-Tape 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
  • In Java for ZXHi All I am glad to notify you that I have opened the sources of my J2Z80 translator (0.1 version) which allows to use Java toolchain to generate Z8…

    ... command is a completed code block, so it is your risk ... versions, I suggest adopting the POP/PUSH method instead, even for generated ... both options to access parameters (POP/PUSH or IX), notice you ... optional for native routines to PUSH parameters back to the ...
    Einar Saukas Einar Saukas June 2012 Development
  • In Java for ZXHi All I am glad to notify you that I have opened the sources of my J2Z80 translator (0.1 version) which allows to use Java toolchain to generate Z8…

    ... about POP instead of LD IX, there are two code block ... top address
    POP IX

    PUSH BC ; place the ... INC SP

    PUSH HL
    POP IX ; the old IX ... restored

    PUSH DE ; ...
    Raydac Raydac June 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... Print push bc
    push hl
    push de
    push af ... br /> NotNewLine pop de
    pop hl
    pop bc
    ... registers? Yes
    Block Graphics/UDCs? No
    mcleod_ideafix mcleod_ideafix June 2012 Development
  • 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…

    ... br /> pop af ;
    pop de ;
    pop bc ;
    pop hl ;
    cp 144 ; block graphic?
    jr c, blgr ... /> call po_gr_1 ; constructs the block graphic
    ld hl, ... a ;
    pop bc ; restore count
    push hl ; save mask ...
    chev chev August 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…

    ... 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
  • 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…

    ... [/B] having a go at PUSH scrolling. Don't forget that ... use them for an alternate block pattern for some of the ... same top line is then POP/PUSHed down 7 times, finishing ... screen behind the scanline. The PUSH routine can also be looped ...
    R-Tape R-Tape 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
  • 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
<1…13141516171819…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