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.025s
<1…21222324252627…34>
  • Nintendo shares slump...Hi Folks, I see that Nintendo's share price has slumped after poor results and luke warm sales of the 3DS console. [url]http://www.bbc.co.uk/news/b…

    ... backdrop on the upper screen. Right, I will copy a picture of ... memory. I know, I will pop an SD card in to ...
    Paddy Coleman Paddy Coleman July 2011 Chit chat
  • How to get a minimal splib2Hello. We are designing a new engine and stuff, coded in ASM and to be used from z88dk. I was just wondering how to get a minimal splib2 with just th…

    ... 1

    push ix ; save function pointer used ... and HL are parameters
    pop ix

    ...
    // ^^ initialize screen address of each character squar ...
    Alcoholics Anonymous Alcoholics Anonymous August 2011 Development
  • Casstte 50 compilation emulator game questionHi - Hope this is the right place to put this question? Wasn't sure? But I have just downloaded the 'Cassette 50' compilation from wos but can't w…

    ... program header
    POP IX
    PUSH IX
    LD ... ,BC
    PUSH HL
    POP DE
    PUSH DE
    ... SBC HL,BC
    LDIR ;copy ...
    Battle Bunny Battle Bunny August 2011 Games
  • BUZZSAW+ Demo No. 3Right, another demo of BUZZSAW+. [URL="http://www.joefish.co.uk/speccy/Joefish_Buzzsaw_Demo_3.tap"]Joefish_Buzzsaw_Demo_3.tap[/URL] The default con…

    ... the timing works on a POP/PUSH copied rainbow generator instead of ... 128K so I can use screen paging too.

    I ...
    joefish joefish August 2011 Development
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... /> call ROM_CLS ; do the clear screen
    ld hl,msg_define
    push hl ; save the message address
    ld a,2 ; upper screen ...
    call CHAN_OPEN ; get the channel sorted
    pop hl ...
    polomint polomint September 2011 Development
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... ; Point to next screen position before POPing HL ... Preserve registers
    push de
    push bc
    push af
    ...
    pop af
    pop bc
    pop de
    pop hl ;
    scrntab defw 16384 ;screen address table
    defw ...
    R-Tape R-Tape September 2011 Development
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... part...

    [CODE]tile_line_loop push hl ; Store HL before calculating ... ]scroll_loop pop de ; POP next destination address 10
    pop hl ; POP source address ... sprtites and leaving the background screen intact as it scrolls down ...
    Zoltar Zoltar September 2011 Development
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... print position
    tile_line_loop push de ; Store current print ... ld (de),a ; Write to screen
    inc d ; Point ... /> inc hl
    pop de ; Restore DE and ...
    Einar Saukas Einar Saukas September 2011 Development
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... since you can keep the screen address directly in the stack ... tile_line_loop ld d,64
    push hl ; Store HL before calculating ... /> ld (de),a ; Write to screen
    inc d ; Point to ... /> ld (de),a
    pop hl ; Restore HL and point ...
    Metalbrain Metalbrain September 2011 Development
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... ago to blank out the screen by pointing SP to it ...
    pop bc ; 10
    pop de ; 10
    pop hl ; 10 - POP 8 ...
    push de ; 11
    push bc ; 11
    push af ; 11 - PUSH 8 ...
    Zoltar Zoltar September 2011 Development
  • FN nesting error?While playing with FN functions that call assembly, I've found something weird. Check out this code: [code]10 DEF FN f(a,b)=a+b 20 PRINT FN f(FN f(…

    ... advances HL past '('
    PUSH HL ; save start address in ... space:
    [code] POP HL ; pop the start address in DEF ... from stack.

    LDIR ; copy value into DEF FN statement ...
    mcleod_ideafix mcleod_ideafix October 2011 Sinclair Basic
  • Pixel engines for explosions...Hi... Iv a strange request... I was toying around with an old YS program, which can be found here: [url]http://www.users.globalnet.co.uk/~jg27paw4/ty…

    ... POP IX
    EI
    RET
    L61559: PUSH BC
    PUSH DE ... br /> L61715: PUSH DE
    CALL L61722
    POP DE
    AND ... /> DEFS 172

    SCR_TABLE: ; SCREEN ADDRESS TABLE NOW FOLLOWS IN ...
    kgmcneil kgmcneil October 2011 Development
  • Pixel engines for explosions...Hi... Iv a strange request... I was toying around with an old YS program, which can be found here: [url]http://www.users.globalnet.co.uk/~jg27paw4/ty…

    ... eb $0cts
    l_f073: pop ix ; f073 dd e1 ... c9 $0ats
    l_f077: push bc ; f077 c5 $0bts
    pop de ; f10a d1 $0ats
    pop de ; f152 d1 $0ats ... 00 ts
    ;
    ; screen address table
    ;
    ...
    jp jp October 2011 Development
  • Requesting a little help to identify the purpose of this 'add-on' to my Issue 2Hi everyone First of all it's my first post here so please go easy on me! I'm grateful to be accepted into your fine little club :smile: I probabl…

    ... I had LOAD "" up on screen. Who needs a keyboard when ... /> fallo push hl ;put offeding address into BC
    pop bc ;to ...
    cmonkey cmonkey October 2011 Hardware
  • Pixel engines for explosions...Hi... Iv a strange request... I was toying around with an old YS program, which can be found here: [url]http://www.users.globalnet.co.uk/~jg27paw4/ty…

    ... : POP IX
    EI
    RET
    L61559: PUSH BC
    PUSH DE ...
    L61715: PUSH DE
    CALL L61722
    POP DE
    AND ... page boundary

    SCR_TABLE: ; SCREEN ADDRESS TABLE NOW FOLLOWS IN ...
    kgmcneil kgmcneil October 2011 Development
  • New WIP underway - 'Dingo'.Hi, Prepare for a long post. Perhaps I can even challenge ewgf here. :razz: Anyway, I've been meaning to get into Z80 programming and making a game…

    ... /> call ROM_CLS ; do the clear screen
    ld hl,msg_define
    push hl ; save the message address
    ld a,2 ; upper screen ...
    call CHAN_OPEN ; get the channel sorted
    pop hl ...
    polomint polomint October 2011 Development
  • 128k multicolour graphics...ok over the years I've been a fan of multicolour graphics on zx spectrum, an I clearly get that on a 48k the (8x1@2)multicolour limit stands at 18cha…

    ... aowen's ld/push method, or 16 for safer pop/push method. But ... , is it possible to change parts of the screen ... so selected parts of the screen is 8x1 ... under 1 raster line, and screen switching only gives us 4 ...
    Arda Arda November 2011 Sinclair Miscellaneous
  • 128k multicolour graphics...ok over the years I've been a fan of multicolour graphics on zx spectrum, an I clearly get that on a 48k the (8x1@2)multicolour limit stands at 18cha…

    It's tricky. The POP/PUSH or LD/PUSH method works because you then ... PUSH the data to successive memory ... and right edges of the screen, is each line has slightly ... be as long as the screen memory itself and custom-written ...
    joefish joefish November 2011 Sinclair Miscellaneous
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel? I've looked at a lot of resources, but as you can imagine, it's all a …

    ... address

    push bc
    push hl

    ...
    join:

    push hl ; save display address so ... in characters
    ; hl' = screen address
    ; b' = pixel ... br /> exx

    pop hl ; restore screen address so that it ...
    Alcoholics Anonymous Alcoholics Anonymous November 2011 Development
  • New SpecBAS available - v0.710Been a while, but I've just uploaded the latest build of SpecBAS. This one now supports tilemaps (with rotation and scaling) and added OVER mode (XO…

    ... ?[/quote]

    I shall pop an archive of demo programs ...
    Dunny Dunny November 2011 Sinclair Miscellaneous
  • New SpecBAS available - v0.710Been a while, but I've just uploaded the latest build of SpecBAS. This one now supports tilemaps (with rotation and scaling) and added OVER mode (XO…

    [QUOTE=Dunny;579193]I shall pop an archive of demo programs ...
    ewgf ewgf November 2011 Sinclair Miscellaneous
  • tiny routine to shift RAMTOP & stackCompressing some data areas above RAMTOP and wanting to make the released space available for BASIC arrays, I needed to move RAMTOP without using CLE…

    ... , NEXT_3 ; 32 244
    PUSH HL ; 229
    SBC HL ...
    LDDR ; 237 184 ;copy old GOSUB stack
    INC ... br /> POP BC ; 193
    LD SP, HL ; 249
    PUSH BC ...
    Battle Bunny Battle Bunny November 2011 Sinclair Basic
  • Auto generated spritesLooking around for some graphics I came across [url]http://blog.disktree.net/?p=19[/url] , one of several such pages. Need the odd 8x8 UDG or two (…

    ... routine so using ROM, upper screen
    call 5633
    ld ...
    push af ;save it
    call mirrorbyte
    pop af
    R-Tape R-Tape December 2011 Development
  • Procrustean PrintingHere's a short routine to manage printing of text with command tokens, to avoid messing up the screen when they are expanded. It just prints as many …

    ... /> ld l,c
    push ix
    pop bc
    dec bc ...
    Battle Bunny Battle Bunny December 2011 Sinclair Basic
  • Procrustean PrintingHere's a short routine to manage printing of text with command tokens, to avoid messing up the screen when they are expanded. It just prints as many …

    ... /> ld l,c
    push ix
    pop bc
    dec bc ...
    Dunny Dunny December 2011 Sinclair Basic
  • Procrustean PrintingHere's a short routine to manage printing of text with command tokens, to avoid messing up the screen when they are expanded. It just prints as many …

    ... side
    LINE to COPY - space both sides
    push af
    call FETCHS
    pop af
    push hl

    SSNEXT1:pop hl
    ... SSNEXT2:ld a,(de)
    push af
    and $7f ...
    Battle Bunny Battle Bunny December 2011 Sinclair Basic
  • Tool for saving prog op codes in one neat column?[deleted]

    ... NC,1C8A
    28BD E5 PUSH HL
    28BE E61F AND ... RST 20
    28C2 E5 PUSH HL
    28C3 FE28 CP ... stop address, and if hard copy is selected so that it ... there's nothing on the screen to show how far it ...
    Battle Bunny Battle Bunny December 2011 Development
<1…21222324252627…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
screen 45.8K 73.8K
copy 17.9K 22.8K
push 4.9K 12.7K
pop 6.4K 13.2K

Related Threads

  • On 48k, can I copy 4k before next screen updateFollowing on from my thread at [url="http://www.worldofspectrum.org/forums/viewtopic.php?topic=6423&amp;forum=11"]http://www.worldofspectrum.org/foru…
  • 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…
  • Optimisation Needed! Is this the Fastest way to copy bytes from screen and back again?I have the screen address (say 0,0 i.e 16384)<br /> <br /> I want to copy 4 bytes wide by 32 bytes high from the screen to an area of memory.<br /> <…
  • 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…
  • Real Spectrum screen flicker with SCREEN$I've written a basic loader to simply do a 'load "" screen$' based video from a divide+ however I'm finding the Spectrum can't render a screens and a…
  • 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 /…
  • Wow! Splitscreen gaming goes full screen!!! One screen gives two fullscreen views!Sounds a bit Alice in Wonderland (If Lewis Carroll had written it in the twenty-first century) but aparently, using 3D glasses you can get two full s…
  • ULAPlus: showing different screen modes in one screenI wanted to write a demo showing the same screen, converted to various screen modes available on the Spectrum (well, a Spectrum clone capable of show…
  • 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…
  • Best Side Screen/Screen-Surrounds?I've been researching side-art/screen-surrounds for my own game, so at the risk of asking a question that has probably been asked in the last 20-odd …

Related Searches

  • loading screen copy
  • push pop
  • push pop to the screeb
  • push pop to the screen
  • copy picture to screen
  • comparison screen copy
  • screen copy einar
  • block copy push pop
  • 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
  • fast screen copy
  • fast screen copy chase hq
  • push pop copy chase hq
  • fast copy push pop
  • copy push pop
  • copy screen memory
  • push pop xy

Copyright © 2024 World of Spectrum