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.008s
<1…891011121314…34>
  • LZ4 decoderI encountered the [URL="http://code.google.com/p/lz4/"]LZ4 compressor[/URL] a few weeks ago. Reading the [URL="http://fastcompression.blogspot.co.uk…

    ...
    ;; data
    push de ; save destination pointer
    pop hl ; restore source pointer

    .out:
    pop de ; restore saved destination
    stephenw32768 stephenw32768 October 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... /> pop bc
    pop af
    ld sp,TARGET+4096
    push af ...
    push bc ... /> pop iy
    dest:
    ld sp, 0
    push iy
    push ...
    Einar Saukas Einar Saukas October 2013 Development
  • z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff [code] #include <string.h> #include <stdio.h> #include <im2.h> #include <stdlib.h> #in…

    ... registers.
    push bc
    push hl
    push de
    push ix
    pop de
    pop hl
    pop bc
    pop af
    slenkar slenkar October 2013 Development
  • Troublesome routine, help needed!Having problems with this routine, it basically fires a rocket up the screen, but refuses to detect collisions. I'm using attribute blocks for detect…

    ... -ords into print string
    push bc
    call print ;call ... the print routine
    pop bc
    djnz loop
    daveysludge daveysludge November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ... data minus 32
    loop push bc
    ld b,32 ... pointer
    djnz loopa
    pop bc
    djnz loop
    daveysludge daveysludge November 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... sla (hl)
    BucShift push af
    dec hl
    jr nz,NoFinAun
    pop af
    ret
    ... NoFinAun pop af
    rl (hl)< ...
    mcleod_ideafix mcleod_ideafix November 2013 Development
  • harvard architecture spectrum clone.I got my first +2 before christmas. I'd never given the 128k spectrums much thought, always been a 48k rubber key tradionalist. :smile: I've been me…

    ... is a call, ret, push or pop instruction then this bank would ...
    Basher Basher January 2014 Hardware
  • Math Quiz - MultiplicationThe topic is fast multiplication routines, from 8x8 to 32x32 and all points in between. These functions sit underneath floating point libraries, gen…

    ... b,d ; b = D
    push hl ; save HL

    Alcoholics Anonymous Alcoholics Anonymous January 2014 Development
  • "DIGI POP" program: more digital music on ZX48 (no AY!)[img]http://mister_beep.republika.pl/digipop_demo.png[/img] DOWNLOAD: [url]http://mister_beep.republika.pl/Digi_pop.zip[/url] This is a 1-bit / BE…

    ... that there is too few pop-song
    for BEEPER. So ... .2014.

    Title: DIGI POP

    Music and gfx ...
    Mister Beep Mister Beep February 2014 Brand new software
  • Ghosts n' Goblins loaderI'm trying to put Ghosts n' Goblins onto a +3 disk but struggling to understand the mc loader. Basic loader [code] ink 7 : clear 25000 : load "" cod…

    ... NC, 65150
    65129: PUSH AF
    65130: LD ... PUSH BC
    65244: PUSH BC
    65245: DEC SP
    65246: POP ... INC SP
    65250: POP BC
    65251: ADD ...
    65258: PUSH HL
    65259: PUSH HL
    65260 ... NC, 65395
    65372: PUSH AF
    65373: LD ...
    Speccy_James Speccy_James February 2014 Development
  • Venturespeak Helplooking at the code from ZX Computing, October, November & December 1986. How do I make the code do more then 3 letters say 5. and could it be made …

    ... A,032
    60141 C5 PUSH BC
    60142 D7 RST ... #10
    60143 C1 POP BC
    60144 05 DEC ... RST #10
    60233 D1 POP DE
    60234 C9 RET ...
    ardentcrest ardentcrest February 2014 Development
  • Using the stack to blit bufferI was using a ldir to blit my back buffer to the screen RAM, and it was working pretty well if not rather slow. After reading about using the stack …

    ... about using the stack to push and pop stuff to the screen ...
    pop af
    pop bc
    pop de
    pop hl
    pop ix ... /> pop de
    pop hl

    ld sp, screen+18
    push ... hl
    pop ...
    Atari_Jetman Atari_Jetman February 2014 Development
  • Scrolling Bi-Colour Engine for 4-Player GamesJust putting this code up for people to have a look at. Far from finished. Should simply compile and run a bit of a demo. Only good for 128K and +…

    ...
    push hl
    call print_char_obj_hl_b_c
    pop hl
    pop bc
    push hl
    push bc
    call print_char_obj_hl_b_c
    pop bc
    pop hl ... /> push bc
    push hl
    call print_attr_b_c
    pop hl
    pop bc ...
    joefish joefish March 2014 Development
  • SBC IX,DE/BCAlways wondered why there wasn't a SBC IX, DE/BC command.... so have to use PUSH HL ; save original HL PUSH IX ; IX on stack POP HL ; IX …

    ... original HL
    PUSH IX ; IX on stack
    POP HL ; IX ...
    PUSH HL ; calc'd value on stack
    POP IX ; and ... off again into IX
    POP HL ; get original HL back ...
    MatGubbins MatGubbins April 2014 Development
  • understanding machine codeHi Quick question. Am not really sure if it fits development forum as its not really development per se its more a learners question about developm…

    ... .

    [QUOTE]E1 S_PRINT POP HL
    7E LD A ... /> 23 INC HL
    E5 PUSH HL
    A7 AND A ... /> JP 15f2
    EXX
    PUSH HL
    etc
    etc
    username username April 2014 Sinclair Miscellaneous
  • Currah ?Speech channelIt seems to me that it would be nice to be able to send words to the ?Speech with PRINT #5;"Speak English to me, Jimmy" or some such. There really i…

    ... />
    push af ; save
    push bc
    push de ; the
    push hl ... /> done:
    pop hl
    pop de
    pop bc
    pop af
    chev chev June 2014 Development
  • z80 commands timeshi! I need site with z80 commands mashine times. I remember, I saw one as table, maybe in .cc domain, but pity forgot link. for example LDI take 16 …

    ... /> I forgot times for
    POP. PUSH, LD SP,nn, and others ...
    gun gun July 2014 Development
  • Problem Reading the KeyboardHi Folks, I'm working my way through Toni Baker's rather good book and thought I'd write some code to scan the keyboard and store the results so tha…

    ... br /> PUSH AF
    PUSH BC
    PUSH DE
    PUSH HL
    PUSH HL ;Calculate the keyboard ... segment number
    POP HL ;Calculate the keyboard ... /> POP HL
    POP DE
    POP BC
    POP AF ...
    KrazyKattapilla KrazyKattapilla July 2014 Development
  • Developing "Push n Chase" into a good gameI was wondering if anyone would like to help developing my CGD "Push n Chase" into a good game. [url]https://www.youtube.com/watch?v=cdZ5XYbterc[/u…

    ... to help developing my CGD "Push n Chase" into a good ... become traps which you can push to kill your enemies. If ... to buy the crates (you push money bags against special blocks ... ). Sometimes you are supposed to push blocks to clear the way ...
    gabriele amore gabriele amore August 2014 New game ideas
  • Double Buffer UtilityHi Folks, I've been experimenting with double buffering on a 48k Speccy for a small project I'm working on. After reading lots of good advice here…

    ... ','POP DE','POP HL']
    self.copyPushList = ['PUSH HL','PUSH DE','PUSH BC\nEXX','PUSH IX','PUSH ... HL','PUSH ...
    KrazyKattapilla KrazyKattapilla August 2014 Development
  • Protek Joystick Interface with push buttonI have come across this Protek joystick interface - it does not appear to be their switchable version, but has a push button on the front: [url]http…

    ... switchable version, but has a push button on the front:
    rwap rwap August 2014 Hardware
  • Help needed with a bit of code...My minds gone blank again I'm afraid, I'm having trouble with this routine that loads variables into memory then calls the corresponding routine. Th…

    ... de ???

    push af
    push de
    push bc
    caller ... be called
    pop bc
    pop de
    pop af
    djnz ...
    daveysludge daveysludge October 2014 Development
  • Double height text...<p>Is here any good routines for printing a font double height?</p><p>I've concocted this ridiculous routine but I'm sure it can be done much better.…

    ... />  push hl
     push de
     push bc
     call printchar
     pop bc ...
     pop de ...
     pop hl ...
    daveysludge daveysludge June 2015 Development
  • ZERO Emulator - BugsI have been using Zero emulator to experiment a few routines in assembly, since it has a somewhat usable debugger. However I believe I found a few b…

    I have been using Zero emulator to experiment a few routines in assembly, since it has a somewhat usable debugger.
    However I believe I found a few bugs, some in "zero" application, and some on emulation itself.

    The following example ...
    RMartins RMartins July 2015 Emulators
  • Mr. Jido makes some noiseA little something to analyse and discuss for you. [code] ORG 60000 ; RND Generator: RND LD HL,EARTH LD A,(WIND) ADD A,L LD …

    ...
    DESTROY PUSH BC
    CALL RND
    POP BC
    DJNZ ...
    Andy Schraepel Andy Schraepel December 2015 Development
  • Problem with BC corrupting after DJNZJust for fun, I'm messing around trying to get the level maps from Lemmings to display on the screen with machine code. It's been ages since I did an…

    ... FOR 8 LINES
    LOOP2 PUSH BC ; STORE THE LINE COUNTER ... TO THE NEXT LINE
    POP BC ; RETRIEVE THE LINE COUNTER ...
    mulder mulder January 2016 Development
  • Text scroller and custom fontYesterday I was testing this text scroll routine taken from Jonathan Cauldwell's Intro Maker (labels have been inserted to allow partial code relocab…

    ... at this height
    PUSH HL
    LD B ... 008
    L_35420: PUSH BC
    PUSH HL
    LD ... /> DJNZ L_35425
    POP HL
    INC H< ... br /> POP BC
    DJNZ L_35420
    LD A,(HL)
    POP HL
    RLCA
    ...
    Alessandro Grussu Alessandro Grussu January 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... pop af
    pop bc
    pop de
    exx
    pop bc
    pop ... push hl
    push de
    push bc
    exx
    push de
    push ...
    Sol_HSA Sol_HSA April 2016 Development
  • Faster Manic MinerHey, dudes. I've been fiddling around trying to wring more speed out of this game recently. I've replaced the LDIR buffer copying routines with s…

    ... ever be. I used a POP-PUSH routine for the pixel buffer ... and an unrolled POP HL, LD (nn),HL section ... to stick another enormous unrolled POP HL, LD (nn),HL section ... give another reasonable gain over POP-PUSH but the problem of the ...
    Mysterion Mysterion May 2016 Development
  • Z88DK NOOB cplot INK colorHi I am a complete NOOB with Z88DK, I am trying to draw colored circles. How does ink, paper and border work with Z88DK. I started trying to wo…

    ... /> #asm

    POP HL ; HL = return address
    POP DE ; E = y, ... for CALLEE functions)
    POP BC ; C = x, ... functions)
    PUSH HL ; push return address back ...
    andydansby andydansby June 2016 Development
<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
push 4.9K 12.7K
pop 6.4K 13.2K
xy 66 91

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 /> …
  • 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…
  • Pop star game ?Anyone know the name of this game ? It doesnt seem to be the Pop Star game in the archive<br /> <br /> It must have been a very old game as the grap…
  • How many T-states takes PUSH DE ?Hi.<br /> <br /> Just a quick one.<br /> According to z80.info docs, a PUSH DE should take 11 T-States to be executed.<br /> <br /> But WHAT if SP is…
  • info needed from Pop.Comp.Weekly 14&21 Nov'85Does anyone have the Popular Computing Weekly issues for 14th &amp; 21st November 1985? There should be a listing for a Spectrum turbo load/save rout…
  • Help with Christmas Pop songs in German Spanish and ItallianI am organinsing a Christmas party for a rock climbing club wich I help run... our club includes German, Spanish and Itallian members I was wondering…

Related Searches

  • push
  • push scrollinb
  • push scrolling
  • push off error
  • push pop
  • push pop to the screeb
  • push pop to the screen
  • push scrollers
  • block copy push pop
  • pop fix
  • 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
  • pop xy
  • screen copy push pop

Copyright © 2024 World of Spectrum