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.021s
<1…11121314151617…34>
  • Mojon Twins MK2 and lighting effectsDoes anyone have any experience in getting the overlay.h working in the MK2 engine. There were several games written in the churro that used the ove…

    ... /> ._ovldbl
    push bc

    ; Copy 30 attrs
    < ... add hl, bc

    pop bc
    djnz _ovldbl
    pop bc
    add hl, bc ... ; hl = ovl_y * 32
    pop bc
    add hl, bc ...
    andydansby andydansby June 2017 Development
  • High score table routineI wrote this general purpose high score table routine. It stores 5 scores and displays them alongside the player names, which are 8 characters long. …

    ... value
    LD HL,(TEMP) ; copy in HL the address stored ... coordinates and attributes

    PUSH DE ; store the present position ...
    PUSH AF
    RST 16 ; show character
    POP AF
    Alessandro Grussu Alessandro Grussu July 2017 Assembler
  • 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…

    ... br /> .heapify_words_body
    ; push root & count
    push bc
    ld ... /> add hl, de
    push af
    push hl
    or a ... e
    push hl
    add hl, de
    pop de

    It's not fast enough to sort each frame ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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…

    ... code but not very fast. The PUSH/CALL/RET/POP is way too ... rtunes ;o) and is quite fast; the slowness of the routine ... come up with some new fast algorithm for drawing a line ...
    Mikie Mikie October 2001 Sinclair Miscellaneous
  • Number 6 in the Village (text adventure) Please help!!!Does anyone have a solution to this text adventure. I've tried to escape by air and sea using the jammer but it hasn't worked. I've been playing it …

    ... you should grab yourself a copy of Unpaws 2.0 by ...
    PULL 36 Verb
    PUSH 37 Verb
    TURN 38 ... are in a copse. Mountains block the way north.^{7}Exits ... grass and tangled undergrowth and push your way past branches and ...
    BadBeard BadBeard March 2003 Games
  • 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…

    ... each shift position, a copy of each sprite. This is ... gfx) pairs

    pop l
    ld a,(hl ... and (ix+0)
    pop l
    or (hl)
    [/quote]

    pop l? I don't quite ... you can have a fast four pixel shift as ...
    cyborg cyborg July 2003 Games
  • 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…

    ... the sprites, especially in the fast moving sprites.

    8 ... a frame to perform the copy. Positives: flicker issues are eliminated ... Smith pages, I implemented a "push-many-timer" scroller, great fun ...
    Alcoholics Anonymous Alcoholics Anonymous July 2003 Games
  • 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…

    ... each shift position, a copy of each sprite. This ... pairs

    pop l
    ld a,(hl ... and (ix+0)
    pop l
    or (hl ... 's no 'push l', only a 'push hl'. You should ... 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…

    ... we have: we have a copy of a background screen in ... transfer a part of this copy (32*48 pyxels) into the ... /> I've tried LDI and POP-PUSH, but Im not quite sure ...
    moroz1999 moroz1999 August 2003 Games
  • Fire Ruby - More HelpI cant pass the spikes in the fire ruby by lawrence creighton, can someone please help? [ This Message was edited by: welsh_brawler on 2003-08-08 21…

    ... 132
    STOC 133
    PUSH 134
    DOUB 135
    push, it moves off a{6 ... , and rubs it with a block impregnated with{6}carborundum. "There ... /> Message 232
    {16}{6}Copy Mr Fawkes!

    Message ...
    BadBeard BadBeard August 2003 Games
  • TZX format updateHi folks. Following the private communication with Andy I would like to start a discussion on changing the TZX format to reflect new needs and improv…

    ... updates to cater for new copy protections we've found recently ... using 8063 for a data block thus it should be stored ... />
    I'm updating as fast as I can, the schemes ... ROM & Turbo blocks, ZX81 block etc etc).
    Remember emu ...
    Andrew Barker Andrew Barker February 2004 MIA/STP/SDP
  • Interrupts details questionSuppose I am writing a game and I want to use interrupts to measure time, draw the screen without flicker, maybe to poll keyboard etc. What kinds of …

    ... 's so much help so fast! Derek, you must be ... /> di
    push hl
    push de
    push bc
    push af

    pop af
    pop bc
    pop de
    pop hl
    unscrambleHL:
    push de
    push bc
    push af

    Erlstoned Erlstoned August 2004 Development
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it Note, for 48k spectrum using TASM [code] ; ***********…

    ... WORD
    #define DEFS .BLOCK
    #define EQU .EQU ... /> PUSH AF
    PUSH BC
    PUSH HL
    PUSH IX
    POP HL
    RET

    DoBlankAttr:
    PUSH HL ...
    robpearmain robpearmain August 2004 Development
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it Note, for 48k spectrum using TASM [code] ; ***********…

    ...
    #define DEFS .BLOCK
    #define EQU . ... /> PUSH AF
    PUSH BC
    PUSH HL
    PUSH IX
    POP IX
    POP HL
    POP BC
    POP AF
    robpearmain robpearmain August 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ... DEFW .WORD
    #DEFINE DEFS .BLOCK
    #DEFINE EQU .EQU
    POP BC
    LD SP,HL
    PUSH BC
    PUSH DE
    PUSH ...
    robpearmain robpearmain September 2004 Development
  • the happiest days of your life-pt2hello,again i have come up with 2 solutions to the problem of solving this game:- 1.the more people that try to solve this game (by combining diffe…

    ... ...

    (Using the excellent Copy and Paste Utility in SPIN ... routine
    #DB48 PUSH IX
    #DB4A POP HL ; Preserve IX register ... ) ; 'A' contains #62
    #DB6C PUSH BC ; Preserve location of incoming ...
    Mr. Anonymous Mr. Anonymous September 2004 Games
  • Can Anyone explain sprites in Jet Pac/Atic Atac etcJet Pac was 16k, and yet the sprites were impressively fast. I notice they had a slight flicker at times, but were notmally pretty flicker free. W…

    ... WORD
    #DEFINE DEFS .BLOCK
    #DEFINE EQU .EQU< ... ) ----

    push de
    push hl

    ... />
    done_draw_attr:
    pop hl
    pop de

    ; ... (Sprite_RotateAddr),bc

    pop af
    ld hl, LastRotateTable ...
    robpearmain robpearmain October 2004 Development
  • New Turbo-Load version of Tales From A Parallel UniverseNot very interesting to most, but I know some of you still use 'real' Spectrums. While fiddling around with a program I created ages ago to build c…

    ... reason why it's so fast to load. It's so ... 59970; that loads the first block, decompresses and displays the picture ... , then loads the second block and returns to BASIC at ... compressed, it's just a copy of the ROM loader routine ...
    Lee Tonks Lee Tonks October 2004 Games
  • Installing Z88DK Z88DK INSTALLATION Z88DK is distributed in two parts. The first part is the platform independent bits (including source and z80 libraries) and th…

    ... temp directory:

    [code]copy c:\CVS\z88dk\lib\spec_crt0 ... .opt .s1pk_1.opt
    copy .s1pk_1.opt .s1pk_1.asm
    pop bc
    pop hl
    push hl
    push bc
    push hl ...
    na_th_an na_th_an April 2005 Development
  • Games Club - Week 10Hello everyone, Last week I asked you to nominate games written by Pete Cooke the following nominations were received Academy Tau Ceti Brainstor…

    ... again and try fast forward the tape a block but it doesn ... and I'll update your copy of SPIN.

    D ...
    Dunny Dunny May 2005 Games
  • T.I.M. - A New Interlace - Demo for DOWNLOADHere's something that's been in the works for quite a while ( mostly in my head ) and recently I've aquired assistance to help it come to fruition. …

    hm, not a copy routine from CHASE H.Q.< ...
    push iy
    push ix
    push bc
    push de
    push af ... /> pop bc ;38

    ld sp, hl ;6

    push ...
    Fikee Fikee May 2005 Development
  • Push/Pop methodMachine code question: Could somebody explain, how do we use the stack in assembler to copy data from one place of memory to another? I've heard it i…

    ... to the data to copy

    POP into registers


    PUSH the registers, thereby copyint the ...
    dansauk dansauk July 2005 Development
  • Push/Pop methodMachine code question: Could somebody explain, how do we use the stack in assembler to copy data from one place of memory to another? I've heard it i…

    ... to the data to copy

    POP into registers


    PUSH the registers, thereby copyint the ... SP,POP-stack
    POPPERDEPOP etc...
    LD SP,PUSH-STACK
    Dr BEEP Dr BEEP July 2005 Development
  • 128 ramdisk loaderanyone got a program which will save the contents of ramdisk to tape in one go, rather than saving each file seperately then loading them and save!in…

    ... as a separate headerless 16k block. The save could look something ... ),a
    ei
    push bc
    push hl
    ld ix ... ,4000h
    call 04C2h ; **
    pop hl
    inc hl
    pop bc
    jr loop
    < ...
    John Elliott John Elliott July 2005 Sinclair Basic
  • z88dk+splib2 sprites question.I'm creating a game and I have several "states" for my main sprite, such as jump, facing left, facing right, etcetera. All those states require a dif…

    ... de, (destino)
    uncrunch:
    push de ; destination pointer to 2nd ... register
    exx ; set
    pop de

    ; El jussi ... tocarlos.
    push hl
    push de
    push bc
    push af
    na_th_an na_th_an October 2005 Development
  • z88dk+splib2 sprites question.I'm creating a game and I have several "states" for my main sprite, such as jump, facing left, facing right, etcetera. All those states require a dif…

    ... [quote]I already have a fast static huffman encoder / decoder ... for symbol
    push hl
    exx
    pop hl ; hl = ...
    .writeloop
    pop af
    ld a,c ... cp h
    .foundchild
    push af ; save: nz = right ...
    Alcoholics Anonymous Alcoholics Anonymous October 2005 Development
  • Ideas for new tape storage formatSome called them decoders or encoders, but I think that it is just something like form of presentation. Goal is of course smaller size, support of e…

    ... the format of the TZX block system.

    ... />
    The Direct Recording Block (DRB) was designed as a ... enough variety in the block types to ensure that ... . It *is* a copy of the DRB structure with ... edge change, no matter how fast, must be stored.
    Dunny Dunny October 2005 Development
<1…11121314151617…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
fast 10.8K 12.3K
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 pop
  • push pop to the screeb
  • push pop to the screen
  • copy buffer fast
  • fast loader block
  • fast block
  • fast block copy
  • block copy push pop
  • fast push pop copy
  • fast block copy push pop chase hq
  • fast copy push pop chase hq
  • chase hq push pop
  • fast screen copy
  • fast screen copy chase hq
  • push pop copy chase hq
  • fast copy push pop
  • copy push pop
  • basic fast copy
  • push pop xy
  • screen copy push pop

Copyright © 2024 World of Spectrum