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.011s
<1…10111213141516…34>
  • Sort 2 byte words (x, y) on ypos, also question about swap (DE), (HL)Well that was a lot of debugging ;) But if you want a routine which takes an array of 16 byte words x, y and then sort them on y (ignoring x), I'm…

    ... /> add hl, de
    push af
    push hl
    or a ... e
    push hl
    add hl, de
    pop de
    ex de, hl
    swap_word
    push bc ...
    ld c, 0
    call heapify_words
    pop bc ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... pop bc
    ENDM

    MACRO LD_SCROLL_SRC_DEST_LINE offset
    push ... /> .nextbyte
    push bc
    push hl
    ld l ... pop bc
    djnz .nextbyte
    xor a
    push ... bc
    ld c, CR
    call putc
    pop ...
    Paradigm Shifter Paradigm Shifter August 2022 Development
  • Shadow of the UnicornI've written a program to run Shadow of the Unicorn on a +2A/+3. Is there anywhere it can be put to be available to anyone wanting to play the game?…

    ... /> LD HL,0
    PUSH HL
    POP AF

    If ... you just POP values from the stack your ...
    Dr BEEP Dr BEEP December 2001 Games
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... ,A ; position in byte
    ........PUSH AF
    ........INC E
    ........CALL #22B1
    ........PUSH AF
    cnt....POP AF
    ........DEC D ...
    Dr BEEP Dr BEEP October 2001 Sinclair Miscellaneous
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... not very fast. The PUSH/CALL/RET/POP is way too expensive ...
    Mikie Mikie October 2001 Sinclair Miscellaneous
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... ;
    LD B,C ;
    PUSH DE ;
    LD D,$00 ... /> ld (temphl),HL
    POP BC ;
    PUSH BC ;
    JR STEP ...
    rtunes rtunes October 2001 Sinclair Miscellaneous
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    This may be useful for timing your routines:

    ld hl,0
    ld (counter),a
    ld a,&xx
    ld i,a
    ld hl,&xx00
    ld de,&xx01
    ld bc,&0100
    ld (hl),&zz
    ldir
    im 2
    ei

    -- ...
    cyborg cyborg October 2001 Sinclair Miscellaneous
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... LD L,C
    PUSH DE

    ... B,C
    PUSH DE
    LD ... ),HL
    POP BC
    PUSH BC
    ...
    rtunes rtunes October 2001 Sinclair Miscellaneous
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... /> OLD:
    T
    11 push de
    20 ld (COORDS ... ld (hl),a
    10 pop de
    10 ret
    Dr BEEP Dr BEEP October 2001 Sinclair Miscellaneous
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... /> ld de,#4000
    filltab push de
    ld (hl),e ...
    Mikie Mikie November 2001 Sinclair Miscellaneous
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... |
    ld b,a
    push bc
    ld b,l ... /> ex de,hl

    pop bc
    ld e,b ...
    rtunes rtunes November 2001 Sinclair Miscellaneous
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ;
    ; Graph Library
    ; (c) SerzhSoft '03.10.96
    ; serzhsoft@mail.ru
    ;
    ;interface:
    ;
    ;procedures.
    ; MakePtsTab
    ; Pset
    ; Xset
    ; Preset
    ; Point
    ; Plot
    ; Bar
    ...
    SerzhSoft SerzhSoft January 2002 Sinclair Miscellaneous
  • Best way to codeHi, I've been using Zeus Assembler to code MC programs so far. Nothing fancy just the odd scroll left or animation stuff. Wot I'd like to know is, …

    ... routine
    . PUSH AF
    . PUSH HL ; save old ... registervalues
    . do your program
    . POP ...
    Dr BEEP Dr BEEP August 2001 Sinclair Miscellaneous
  • Machine Code ChallengeHere's a challenge for all you Z80 programmers. Points to be awarded for elegance and brevity. (I haven't got the solution either) HL addresses the …

    ... PUSH HL ; Store HL in HL'.
    EXX
    POP HL ... bit.

    PUSH HL ; Store location of first ... and restore original HL.
    POP HL
    EXX
    PUSH DE
    EXX ; ... 0 of byte.
    PUSH AF ; Save carry flag ...
    Fraser Fraser July 2002 Sinclair Miscellaneous
  • Machine Code ChallengeHere's a challenge for all you Z80 programmers. Points to be awarded for elegance and brevity. (I haven't got the solution either) HL addresses the …

    ... /> EXX
    PUSH HL
    and finish
    POP HL
    EXX ...
    Geoff Geoff July 2002 Sinclair Miscellaneous
  • Machine Code ChallengeHere's a challenge for all you Z80 programmers. Points to be awarded for elegance and brevity. (I haven't got the solution either) HL addresses the …

    ... into the right positions
    .....push af ;store the cy for ... ;move onto next byte
    .....pop af ;restore the bit 0 ...
    Mikie Mikie July 2002 Sinclair Miscellaneous
  • Machine Code ChallengeHere's a challenge for all you Z80 programmers. Points to be awarded for elegance and brevity. (I haven't got the solution either) HL addresses the …

    ...
    8018 E5 11 PUSH HL ; Store location of first ... br /> 802A F1 10 POP AF ; Restore carry flag ... br /> 802E E1 10 POP HL ; Retrieve first byte ...
    Fraser Fraser July 2002 Sinclair Miscellaneous
  • Quiz - my first attempt!And so it is! My first attempt at a quiz... 1. All answers give 1 point unless otherwise stated, for a total of 33 points. 2. Give your answers excl…

    ... Manic Miner)

    13. Push your enemies off a platform ... ) Spanish game featuring an Italian pop singer.
    Sabrina

    Alessandro Grussu Alessandro Grussu July 2002 Games
  • undocumented Z80I am documenting a feature nobody has done before and no emulator gets right at this time. I'll have a report after doing some more tests. Fraser.

    ... /> BIT 0,(HL)
    PUSH AF
    POP DE
    BIT 3 ...
    Fraser Fraser September 2002 Emulators
  • Spectrum edge connectors and 'Dataman Softy S4'Hi, I moved this from the sales thread because it seems more appropriate...anyway... I was twerping around the idea of turning a Spectrum into a we…

    ...
    RET

    MY_PROG PUSH HL
    LD HL,#4000 ...
    INC (HL)
    POP HL
    EI
    RET ...
    Dr BEEP Dr BEEP November 2002 Sinclair Miscellaneous
  • Basic and AY musicis it possible to play an ay-music in background while a basic program is running?

    ... IM1 routines
    PUSH IY
    EXX
    PUSH HL ; preserve important ... registers
    CALL AYPLAYER ; AY player
    POP ... HL
    EXX
    POP IY ; restore registers ...
    cyborg cyborg January 2003 Sinclair Basic
  • Horizontal scrollDoes anyone know how to do a 2 or 4 pixel left or right horizontal scroll of the spectrum screen. I can make a 1 one pixel scroll with: ... rl (hl…

    ... ,16

    lscrsp20:
    pop hl

    ; adc hl ...
    rl l

    push hl
    dec sp
    rtunes rtunes March 2003 Sinclair Miscellaneous
  • How do I avoid BASIC becoming corrupted on returning from a M/C routine?I'm having trouble with my BASIC program becoming corrupted on returning from a m/c routine which sets all the registers (including the shadow regist…

    ... like

    PUSH IY
    EXX
    PUSH HL
    EXX ... />
    EXX
    POP HL
    EXX
    POP IY
    EI ...
    Geoff Geoff May 2003 Sinclair Basic
  • Advice about drawing sprites on spectrum I've coded sprite drawing before and know all the theory about masks from a long time ago (microhobby rules! ;), but since I did it on Amiga with ha…

    ... (mask,gfx) pairs

    pop l
    ld a,(hl ... )
    and (ix+0)
    pop l
    or (hl)
    push l', only a 'push hl'. You should also ... know this, anyhow :)

    pop bc
    ld l,c ...
    Alcoholics Anonymous Alcoholics Anonymous July 2003 Games
  • Who want to remake Double Dragon?Seeing as the Speccy version was crap (see my review: [url="http://www.gamestyle.net/retro.php?article=31"]http://www.gamestyle.net/retro.php?article…

    ... /> I've tried LDI and POP-PUSH, but Im not quite sure ...
    moroz1999 moroz1999 August 2003 Games
<1…10111213141516…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