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.027s
<1…6789101112…34>
  • 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…

    ... /> JR L61534
    L61555: POP IX
    EI
    RET ... E
    EXX
    POP DE
    POP BC
    RET
    L61709 ... /> 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 ... $04ts
    pop de ; f10a d1 $0ats
    pop bc ; f10b c1 ... 1a f1 $11ts
    pop de ; f117 d1 $0ats ... e7 $0c/$07ts
    pop de ; f152 d1 $0ats ... 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 ... reach address 65535
    ld bc,0 ;0 means everythink OK ... hl ;put offeding address into BC
    pop bc ;to be our USR ...
    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…

    ... br /> JR L61534
    L61555: POP IX
    EI
    RET ... E
    EXX
    POP DE
    POP BC
    RET
    L61709 ... page boundary

    SCR_TABLE: ; SCREEN ADDRESS TABLE NOW FOLLOWS IN ...
    kgmcneil kgmcneil October 2011 Development
  • 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…

    ... t clear the screen either). I'm ... DEC BC ; 11
    DEC BC ; 11
    POP HL ... to new location
    POP DE ; 209
    ... ;$1B76 STMT_RET
    POP BC ; 193
    LD ...
    Battle Bunny Battle Bunny November 2011 Sinclair Basic
  • 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 …

    ... pop bc ; b = height of sprite in pixels

    ; hl = screen ... in characters
    ; hl' = screen address
    ; b' = pixel ... pixel row
    ; hl' = screen address
    ; b' = pixel ... br /> exx

    pop hl ; restore screen address so that it ...
    Alcoholics Anonymous Alcoholics Anonymous November 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 …

    ... z,GETARG
    call FPTOBC ;BC=address
    ld h,b ...
    push ix
    pop bc
    dec bc
    ld a,c ...
    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 …

    ... z,GETARG
    call FPTOBC ;BC=address
    ld h,b ...
    push ix
    pop bc
    dec bc
    ld a,c ...
    Dunny Dunny December 2011 Sinclair Basic
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... )
    ; last byte of the screen
    ld hl, $ + 9 ; set ... /> pop iy
    pop ix
    pop hl
    pop de
    pop bc
    pop af ... /> exx
    pop hl
    pop de
    pop bc
    pop af

    p13z p13z January 2012 Sinclair Miscellaneous
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... (STACK),SP ;DUMPS VIRTUAL SCREEN IN REAL SCREEN
    LD SP,$E428 ... MOVE THE INFORMATION
    LD BC,160*20 ;20 LINES * 20 ... ,$E900 ;START OF VIRTUAL SCREEN
    VOLC2 POP DE
    LDI
    JP PE, VOLC2 ;IF BC REPEATS

    LD SP ...
    climacus climacus January 2012 Sinclair Miscellaneous
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... ]putting 2 bytes in the screen with LDI it takes 32 ... *20
    pop af
    pop bc
    pop de
    pop hl
    ex ... /> pop af
    pop bc
    pop de
    pop hl
    pop ix
    pop iy ...
    obo obo January 2012 Sinclair Miscellaneous
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... HL,$E900 ;START OF VIRTUAL SCREEN
    LD (STACK1),HL
    POP IY
    POP BC
    POP DE
    POP AF
    POP IX
    screen segment, if e.g h ... we are in the same screen segment

    VOLFU EXX ...
    climacus climacus January 2012 Sinclair Miscellaneous
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... /> pop hl
    pop de
    pop bc
    exx
    pop de
    pop bc
    pop hl
    pop de
    pop bc
    exx
    pop de
    pop bc
    screen. thats where you get real benefit from push/pop copy ...
    Fikee Fikee January 2012 Sinclair Miscellaneous
  • Willy Meets The BeatlesHere's the almost complete release of Willy Meets The Beatles, which you can download from [URL="http://www.sendspace.com/file/55ps31"]HERE![/URL] T…

    ... code.

    The title screen tune lives at #F52A in ... bank 7; the title screen code copies it to #752A ... tune going for the title screen:
    [code]
    885d ... br /> 8868 c1 62 738 pop bc
    8869 3e 10 63 ...
    John Elliott John Elliott January 2012 Brand new software
  • Willy Meets The BeatlesHere's the almost complete release of Willy Meets The Beatles, which you can download from [URL="http://www.sendspace.com/file/55ps31"]HERE![/URL] T…

    ... code.

    The title screen tune lives at #F52A in ... bank 7; the title screen code copies it to #752A ... tune going for the title screen:
    [code]
    885d ... br /> 8868 c1 62 738 pop bc
    8869 3e 10 63 ...
    DaRkHoRaCe DaRkHoRaCe January 2012 Brand new software
  • Routine for clearing screenI was looking for a 'nice' way of clearing a screen of graphics in Z80. After a ridiculous amount of time mucking around, this is the best and most …

    ... LD IX, IX_TABLE
    LD BC, 64 * 256 + 192 ; ... byte of start of screen buffer; 192 used to ... ; Map DE to pixel in screen buffer (HL)

    ... add 16384 to point to screen buffer
    LD A, ... br /> ; Bit positions within screen byte to set
    . ...
    BloodBaz BloodBaz March 2012 Development
  • Multicolour demo using z88dk + BIFROST* (+source)This is just a demo to show how to show multicolour using z88dk, using the BIFROST* engine (more info [URL="http://www.worldofspectrum.org/forums/sho…

    ... jp(hl)
    pop bc
    pop bc
    pop bc
    pop bc
    pop bc ;; compiler may adjust ... /> strsep_callee:

    pop hl
    pop de
    pop bc
    push hl ... be customized for a different screen configuration or memory map.
    Alcoholics Anonymous Alcoholics Anonymous March 2012 Development
  • Adventurers: Your Help NeededHi All, I'm embarking on a feat which I am going to regret. Basically I will need the help of a host of volunteers with a passion for those old cla…

    ... 6c66
    DONEPIC:
    pop ix
    inc ix
    pop ix
    pop af
    pop hl
    pop de
    pop bc< ... will stop after each screen has displayed so ... that part of the screen, just now it' ...
    Battle Bunny Battle Bunny April 2012 Games
  • 28-character wide multicolour(ish) on 48k SpectrumLong-time lurker here... I've always been interested in rainbow effects on the 48k Spectrum, mainly from a perspective of "Just what [I]would [/I]ha…

    ... can be sustained the full screen though. The variation doesn't ... ,0
    pop hl
    pop de
    pop bc
    pop af
    ex ... /> pop iy
    pop ix
    pop hl
    pop de
    pop bc
    pop af ...
    R-Tape R-Tape April 2012 Development
  • Store and restore attribute valuesI am needing ideas on how to write a machine code routine that will store/restore (more important to restore) attribute values to the 22528 area. I …

    ... need to PUSH/POP BC when you update the screen address, but can ...
    bobs bobs May 2012 Development
  • Store and restore attribute valuesI am needing ideas on how to write a machine code routine that will store/restore (more important to restore) attribute values to the 22528 area. I …

    ... need to PUSH/POP BC when you update the screen address, but can ...
    R-Tape R-Tape May 2012 Development
<1…6789101112…34>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8

HitBox

Word Docs Hits
screen 45.8K 73.8K
buffer 2.6K 4.9K
pop 6.4K 13.2K
bc 3.6K 14K

Related Threads

  • Return of Speccy screen buffer formatI recently discovered that the Spectrum screen buffer format that allows only two colours in an 8x8 pixel block has made its return in a slightly dif…
  • Writing to the screen from a bufferI?m designing a game and am spending a bit of time trying different ideas before I commit my self. I?m currently thinking of writing data to a buffer…
  • Question on copying screen bufferHi,<br /> <br /> Al my prevoius games were copying graphics directly to screen memory starting at 16384. Now I'm experimenting with screen buffer whe…
  • 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…
  • 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…
  • Double-Buffer ScreenFor my Alien Breed Speccy re-write I decided to use a Double Buffer (DB) or 'Back Screen' to draw all the game action onto, before shuffling the whol…
  • Buffer to screen - how much?[FONT=Calibri][SIZE=3]I am starting to build a new game and am researching different ways to accomplish what I need to do. My question is, is it poss…
  • Screen buffer Tip from Raff CeccoRaff very kindly gave me this tip:<br /> <br /> "Incidentally, I remembered a trick I used on the Z80 for extra speed:<br /> <br /> When clearing the…
  • 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

  • fastest screen routine
  • screen routine
  • screen routines
  • push pop to the screen
  • comparison screen buffer
  • screen buffer time
  • screen buffer compare time
  • linear screen buffer
  • screen address to buffer
  • screen copy push pop
  • screen buffer push
  • screen buffer push bc
  • screen buffer pop bc ld sp hl
  • blit buffer to screen contention
  • screen buffer
  • routine to scroll screen buffer by 1 pixel
  • faster copy to screen from buffer
  • screen buffer einar
  • print on buffer screen
  • linear screen buffer sprites

Copyright © 2024 World of Spectrum