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.028s
<1…6789101112…34>
  • Reason for strange display layout?I have always wondered if there is any technical reason behind the strange layout of the display file or why did Sinclair choose to do it this way?

    ... graphics into the frame buffer. If the frame buffer was a simple ... Write byte to screen.
    3. Increase screen pointer by 32
    push a value on the stack ... next pixel is the next screen row below this one, all ... be in the frame buffer.
    Winston Winston April 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... br /> ////////////// Blit the stuff from buffer to screen ////////////////
    ////////////////////////////////////////////////////////////////////
    void blit ... 9
    .dump
    push de
    ldi
    ...
    wokani wokani July 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... br /> ////////////// Blit the stuff from buffer to screen ////////////////
    ////////////////////////////////////////////////////////////////////
    void blit ... 256)
    .dump
    push de
    ldi
    ...
    wokani wokani July 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... br /> ////////////// Blit the stuff from buffer to screen ////////////////
    ////////////////////////////////////////////////////////////////////
    void blit ... 256
    .dump
    push de
    ldi
    ...
    wokani wokani July 2007 Development
  • another c64 vs. Speccy site...[url]http://c64vsspectrum.com/[/url] 25 years and we are still brawling.. ;)

    ... actually including a frame buffer for the screen like the VCS does ... emissions regulations. They chose to push the next model out faster ...
    Alcoholics Anonymous Alcoholics Anonymous December 2007 Games
  • alternate BASIC ROMI've come up with a few patches to the standard ROM to make it use the 128 shadow screen by default. The ROM is reorganised as follows: RAMTOP is se…

    ... had to change it to push 110 (0xC0) instead. It ... at the moment. Currently the screen is permanently paged in at ... normal location, uses the printer buffer to store additional system variables ... disc (which would overwrite the screen). The 128 editor ROM could ...
    chev chev October 2008 Sinclair Basic
  • RGB on speccy ?hi, just a question : are you aware of scene demo trying emulate rgb ? i was a bit ill last few days so laying in bad i come with a (stupid ?) idea.…

    ... lines in the other video buffer :)[/QUOTE]

    screen is paged in at ... data per scanline. 128 screen paging does help in ... a big issue because PUSH works from right to ... ]

    Even with screen paging at your disposal, this ...
    gasman gasman November 2008 Development
  • Brand new River Raid remake?one of my friend is trying to make a riverraid remake on flash just to have fun, I checked zx spectrum port of river raid. it is bad, really bad, jer…

    ... the POP / PUSH instructions for every line of the screen - no time ... can be pre-setted before screen rendering starts (it can be ... on your buffer)

    then use loooooong push/pop/ld sp ...
    Fikee Fikee May 2009 New game ideas
  • Rainbow Generator for 48K Spectrum using PUSHThis is what I came up with from [B]gasman[/B]'s suggestions. It's stable in ZXSpin and ZX32 simulating a 48K Speccy. Anyone like to try it on the …

    ...
    make_room equ 0x1655 ; create buffer routine
    strms equ 0x5c10 ... /> push af
    push bc
    push de
    push hl
    push ix
    push ... the stack pointer to the screen
    push hl ; write 8 bytes ...
    chev chev May 2009 Development
  • Memory concerns with z88dkI've retaken my old spectrum project and sadly I've reached a dead end very fast. I'll try to explain my worst problem in a few lines. I'm not a vet…

    ... screen 32x24
    53 ; d1ff - d1ff SP1.LIB attribute buffer ... d1f7 - d1fe SP1.LIB pixel buffer
    55 ; d1ed - ...
    push af
    push bc
    push de
    push hl
    push registers for you.
    Alcoholics Anonymous Alcoholics Anonymous December 2009 Development
  • tricks to simplify codingWhen i started with programming in assembler i had very simple approach to do things. Just shifting bytes around, doing simple tests and so... Later …

    ... /> [code]
    .starthere

    push hl // save possible message parameter ... sprite library uses a differential screen update that only draws ... into the buffer. The buffer is then drawn to the screen. Intermediate results ...
    Alcoholics Anonymous Alcoholics Anonymous March 2010 Development
  • Using the stack to copy memory blocksA [b]PUSH[/b] and a [b]POP[/b] instruction together take less time than two [b]LDI[/b], so long [b]POP/PUSH[/b] sequences are sometimes used to copy …

    I used the PUSH/POP method on Rallybug, then ... a load of PUSH instructions to clear the buffer screen every frame.
    jonathan jonathan August 2010 Development
  • emulatorsplease help can we see clearly which emulator emaulates which hardware is there any that has a pc function key for the mulitface nmi button and the +…

    ... in microsft blu
    screen - this does nto havppen ... colours on a mode 3 screen - so well exaplained that ... the 20kb video fram buffer from ram into the ... actual video frame buffer - did it have a ... /> LD SP,screen_address
    PUSH HL[/code][/QUOTE]
    Roger Jowett Roger Jowett October 2010 Emulators
  • Games in machine codeHi everyone, How do go about doing multiple shots like a machine gun, do you have to store every x and y position of each bullet? When you kill som…

    ... />
    Application screen capture routine to real-time ... br />

    ; ***DIRECT FRAME BUFFER ACCESS***


    ; Software ... push eax

    fld qword [ebp+hermite_y1] ; Cycle buffer
    screen updates to a minimum ...
    ASM ASM October 2010 Development
  • 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. I rewrote …

    ... 'm using the hidden screen to buffer it all so I ... have to write to the screen progressively.

    It ... you page in the alternate screen to the top of ... /> LD BC,nnnn
    PUSH BC
    At the expense ... impression of some full-screen [I]Cobra[/I] layouts ...
    joefish joefish March 2011 Development
  • SE Basic Type-ins^Pete suggested creating a sticky thread for SE Basic discussion. I thought a Type-ins thread might also be useful. Up to the mods if they want to ma…

    ... , this one does the whole screen. The whole routine takes up ... , as pointed out below, no buffer is required.
    [code]

    copy_1:
    push hl
    push bc
    call copy_line ...
    chev chev April 2011 Sinclair Basic
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy. Graphics are an obvious nod to Joffa, whose games and banter were a big ins…

    ... code that then renders the screen.

    2. Platforms ... scroll that copies rows of screen data, but is able ... wrap-around buffer. This Speccy scroll copies sequences of PUSH statements from ... a map store into the screen rendering ...
    joefish joefish April 2011 Development
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy. Graphics are an obvious nod to Joffa, whose games and banter were a big ins…

    ... the ld hl, NN ; push hl method, the first pass ... to be PUSHed to the screen.[/QUOTE]
    That's ... code for every word of screen data, which can't ... that quick. The actual screen update would be fast, ... wrap-around buffer (where you only re-write the screen edges ...
    joefish joefish April 2011 Development
  • Your Views on... GhostbustersI dusted off the Master System version of this and inspired me to try out the Speccy version. It's a good game with it's strong and weak points. I …

    ... />
    Ghostbusters uses a back-buffer to draw the graphics and ... to copy it to the screen. Unfortunately it does this nearly ... up by using LDI or PUSH/POP. To fit in the ... at the black control menu screen.

    Assemble the code ...
    Jimmy Jimmy May 2011 Games
  • Your Views on... GhostbustersI dusted off the Master System version of this and inspired me to try out the Speccy version. It's a good game with it's strong and weak points. I …

    ... />
    Ghostbusters uses a back-buffer to draw the graphics and ... to copy it to the screen. Unfortunately it does this nearly ... up by using LDI or PUSH/POP. To fit in the ... at the black control menu screen.

    Assemble the code ...
    jp jp May 2011 Games
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... a row of data and PUSH it all to write ... your sprites straight onto the screen, and try and get ... .

    The dirty buffer, where you only re-draw ... UDG. Then you render the screen from the byte-map. ... than copying from a back-screen.

    Or just ...
    joefish joefish January 2012 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... a row of data and PUSH it all to write ... your sprites straight onto the screen, and try and get ... .

    The dirty buffer, where you only re-draw ... UDG. Then you render the screen from the byte-map. ... than copying from a back-screen.

    Or just ...
    apenao apenao January 2012 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... speed of dumping the dummy screen.

    If you do ... /> I calculated once that using PUSH/POP you can go down ... fast, try to draw in buffer fast, because here you can ...
    Ralf Ralf January 2012 Development
  • Pixelwise scrolling sideways - how many ways to do it?Not that I need to, but I've been wondering if there's a good way to do this that I haven't considered. Scrolling [B]pixelwise [/B]vertically is "ea…

    ... use a wrap-around buffer and just fill in the ... copy to the main screen, but that's not ... re-renders the whole screen from blocks at any position ... fixed chunks of the screen rather than the tiles ... then prepare a PUSH loop with the various PUSH statements (up ...
    joefish joefish January 2012 Development
  • z88dk sticky?I've just tried to PM Alcoholics Anonymous and couldn't because "Alcoholics Anonymous has exceeded their stored private messages quota and cannot acc…

    ... I'm working on a screen-painting/curses library, [url= ...

    * a selectable push or pull model for keyboards ... . Push corresponds to interrupt driven keypresses ... libsrc/stdio_new/buf/slbb0/"]edit buffer[/URL] for the editing ...
    Alcoholics Anonymous Alcoholics Anonymous January 2012 Development
  • z88dk sticky?I've just tried to PM Alcoholics Anonymous and couldn't because "Alcoholics Anonymous has exceeded their stored private messages quota and cannot acc…

    ... flash (too much trouble, basically). Push-model keyboard handling is what ... about the idiosyncratic layout of screen RAM. Similarly, the only part ... it's just a circular buffer that sometimes magically gets characters ...
    AY Chip AY Chip January 2012 Development
  • Pixelwise scrolling sideways - how many ways to do it?Not that I need to, but I've been wondering if there's a good way to do this that I haven't considered. Scrolling [B]pixelwise [/B]vertically is "ea…

    ... buffer. If you have a few tiles and can use POP/PUSH ... the entire width of the screen would scroll in under a ...
    joefish joefish January 2012 Development
  • Pixelwise scrolling sideways - how many ways to do it?Not that I need to, but I've been wondering if there's a good way to do this that I haven't considered. Scrolling [B]pixelwise [/B]vertically is "ea…

    ... buffer. If you have a few tiles and can use POP/PUSH ... middle 7 lines of the screen being used by the ... below are done using PUSH since they're just ... the entire width of the screen would scroll in under ... is also drawn using PUSH but only scrolled every ...
    kphair kphair January 2012 Development
  • Pixelwise scrolling sideways - how many ways to do it?Not that I need to, but I've been wondering if there's a good way to do this that I haven't considered. Scrolling [B]pixelwise [/B]vertically is "ea…

    ... Beret scrolls middle part of screen by classic RL(HL), i ... . upper part is cleared by PUSH, dont remember how scroll was ... /> sprites are put directly on screen after it was cleared (upper ... ) and background was copied from buffer (bottom part).
    Fikee Fikee January 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
push 4.9K 12.7K

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…
  • 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…
  • 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…

Related Searches

  • 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 bc
  • screen buffer pop bc
  • screen buffer pop bc ld sp hl
  • screen push
  • screen push comparison
  • screen push write speed
  • blit buffer to screen contention
  • screen buffer
  • routine to scroll screen buffer by 1 pixel
  • faster copy to screen from buffer
  • screen buffer einar
  • push buffer
  • print on buffer screen

Copyright © 2024 World of Spectrum