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.246s
<1234567…34>
  • Using the stack to blit bufferI was using a ldir to blit my back buffer to the screen RAM, and it was working pretty well if not rather slow. After reading about using the stack …

    I was using a ldir to blit my back buffer to the screen RAM, and it ... using the stack to push and pop stuff to the screen, I gave ... byte wide lines from memory to the screen.

    Can anybody ... like:

    ld sp, buffer
    pop af
    pop ...
    Atari_Jetman Atari_Jetman February 2014 Development
  • 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…

    ... researching different ways to accomplish what I need to do. My question ... , is it possible to copy a back buffer of size 4096 bytes ... to the top two sections of the screen ... flicker etc? This will need to run on a 48k Spectrum ...
    Mr Millside Mr Millside September 2014 Development
  • Question on copying screen bufferHi, Al my prevoius games were copying graphics directly to screen memory starting at 16384. Now I'm experimenting with screen buffer where I could d…

    ... to screen memory starting at 16384. Now I'm experimenting with screen buffer ... ready I would copy it to screen memory.

    You ... ?

    It seems to me that it shouldn't ... just copying static image from buffer to screen after HALT.

    ...
    Ralf Ralf December 2009 Development
  • off screen bufferwhen using an offscreen buffer is the memory copied to the screen in a way that makes it easier to draw sprites to the buffer? E.g. Lets say you…

    ... top of the screen where you copy your buffer to,
    it is ... />
    if the buffer was copied to the screen so that the first ... buffer (or just clear it)
    draw sprites on buffer
    copy buffer to screen
    slenkar slenkar June 2017 Development
  • Converting jpeg/bmp/gif to SCREEN$ fileMight be a bit of a long shot, but is there any way of converting an image file with the correct dimensions/colours to SCREEN$ file that can be loade…

    ... with the correct dimensions/colours to SCREEN$ file that can be loaded ... up with a converter program to do this.

    Failing ...
    daveysludge daveysludge January 2012 Development
  • BBC to screen live game tournamenthttp://www.bbc.co.uk/news/technology-34475037 interesting, could be the start of something? [quote]The BBC is to stream live coverage of a majo…

    ... />
    [quote]The BBC is to stream live coverage of a ... /> maybe we can get them to screen a knockout manic miner tourny ...
    mel the bell mel the bell October 2015 Chit chat
  • 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…

    ... at a time in the buffer
    ////////////////////////////////////////////////////////////////////
    ... br /> ////////////////////////////////////////
    // Blit the stuff from buffer to screen
    ////////////////////////////////////////
    .dump ...
    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…

    ... />
    ////////////////////////////////////////////////////////////////////
    ////////////// Blit the stuff from buffer to screen ////////////////
    ////////////////////////////////////////////////////////////////////
    void blit(void) {
    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…

    ... />
    ////////////////////////////////////////////////////////////////////
    ////////////// Blit the stuff from buffer to screen ////////////////
    ////////////////////////////////////////////////////////////////////
    void blit(void) {
    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…

    ... />
    ////////////////////////////////////////////////////////////////////
    ////////////// Blit the stuff from buffer to screen ////////////////
    ////////////////////////////////////////////////////////////////////
    void blit(void) {
    wokani wokani July 2007 Development
  • Question on copying screen bufferHi, Al my prevoius games were copying graphics directly to screen memory starting at 16384. Now I'm experimenting with screen buffer where I could d…

    ... from back buffer to screen I use a 256 byte buffer with screen addresses to update ... ) If buffer has been filled I blit the cells to the screen, clears the ... end of buffer flag ...
    Paradigm Shifter Paradigm Shifter January 2010 Development
  • GUI/OS for the Spectrum?Hi, Is anybody working on a WIMP/GUI system for the Spec? Is there anything current out there? [url]http://snakeoillabs.com/wordpress/2005/10/30/8…

    ... draw on the screen;
    b) switching to another task automatically ... then blit it to screen; and you can use it as temporary buffer ... why most of people trying to invent something complex with ... be made modal and save screen contents they occupied -- nothing ...
    Ketmar Ketmar June 2011 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 …

    ... data is copied to screen, the destination screen address is retrieved ... completed graphics are copied to screen, intermediate draw results ... copying the 8-byte buffer to screen is small, tearing is ... shift causes a much faster blit to screen to be used.

    Alcoholics Anonymous Alcoholics Anonymous 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 …

    ... data is copied to screen, the destination screen address is retrieved ... completed graphics are copied to screen, intermediate draw results ... copying the 8-byte buffer to screen is small, tearing is ... shift causes a much faster blit to screen to be used.

    climacus climacus January 2012 Development
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... "third" of the screen, copy the screen content to this buffer using LDIR, then ... "standalone" routine[/URL] to copy back from buffer to screen while converting it. Repeat ... count of 2538848 ticks (without contention), that is about 367 ticks ...
    antoniovillena antoniovillena January 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... memory (for instance copying from buffer to screen) during contention, the results would be ... . The best possible routine to copy from buffer to screen should probably use [B ... executed during side border (outside contention).
    Einar Saukas Einar Saukas October 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... memory (typically from buffer to screen) simply switching from normal to shadow screen instead.
    contention pattern for [B]LDI[/B ... ] in a sequence will hit contention twice (3T and 5T respectively ...
    Einar Saukas Einar Saukas October 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... have missed the point. Contention doesn't depend only ... (copying from buffer to screen), clearly code and buffer should be both ... 're talking about writing to the screen.[/QUOTE]

    screen address, and [B]HL[/B] referencing the corresponding pair in buffer ...
    Einar Saukas Einar Saukas October 2013 Development
  • How would you approach parallax?So ... there is this trick by Joffa that we all know...of waiting for the ULA to reach certain pattern on the screen using the IN command. And then s…

    ... the value within itself so to speak, what you need ... That and you're supposed to traverse the line backwards when ... direction of POP

    To scroll new bits in, you ... scrolling thing in a buffer and then blit that to screen (additional slowdown - lots ...
    Hikaru Hikaru December 2016 Development
  • How would you approach parallax?So ... there is this trick by Joffa that we all know...of waiting for the ULA to reach certain pattern on the screen using the IN command. And then s…

    ... the value within itself so to speak, what you need ... That and you're supposed to traverse the line backwards when ... direction of POP

    To scroll new bits in, you ... scrolling thing in a buffer and then blit that to screen (additional slowdown - lots ...
    tstih tstih December 2016 Development
  • 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…

    ... /> 2b. AND + OR from temp buffer to screen.

    3. precalc:
    to screen.


    Variants:


    Drawing to screen:

    1. Work directly ...
    windenNTW windenNTW July 2003 Games
  • Smooth Masked Sprites using fast page flip on 48k Part 2Ok, After all the suggestions in Part 1, which were all excellent (Thankyou), I opted on the following: I have 2 x 6k Offscreen areas (Yes, that's …

    ... COPY BACKGROUND TO BUFFER
    MOVE AND DRAW SPRITES TO BUFFER
    ... SET UPDATED FLAG TO 1
    BUFFER TO SCREEN

    ... br /> ; ; CONVERTS A SCREEN ADDRESS TO AN ATTRIBUTE ADDRESS
    ; ...
    robpearmain robpearmain September 2004 Development
  • 64x48 monochrome big pixels display ideaHi. I was playing with this idea of having a simple 64x48 bytes buffer, 1 byte per pixel, then a renderer which would take that buffer and render it…

    ... screen!), but would make things easier to draw on the buffer ... to screen, in adjacent lines. For example, bytes 1, 0 in the buffer ... 11110000 and drawn four times to screen.

    You ... a 8x8 sprite to the buffer, then renders the buffer to screen. As you ...
    na_th_an na_th_an December 2014 Development
  • 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…

    ... AND + OR from temp buffer to screen.
    [/quote]
    ... + OR from preshifted sprites to screen.
    [/quote]
    to a buffer before copying the buffer (one character cell) to the display file. Screen ... /> [quote]
    Drawing to screen:

    1 ...
    Alcoholics Anonymous Alcoholics Anonymous July 2003 Games
  • 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 /> /// PRINTING TEXT DIRECTLY TO SCREEN AND-OR BUFFER

    static uchar ... 32); // copy buffer to screen
    temp += 256; // next screen address down one ...
    Alcoholics Anonymous Alcoholics Anonymous 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…

    ... , resulting in increasing the screen adres with 256.
    ... width printer to be able to print to the screen AND to a ... width printer only prints to screen. There is no problem ... to screen rather than doing it to a buffer and then copying the buffer to screen.
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • another c64 vs. Speccy site...[url]http://c64vsspectrum.com/[/url] 25 years and we are still brawling.. ;)

    ... and refreshing the entire screen space above the status ... Even silly transfer from memory buffer to screen must be done by CPU ... to unroll some routines, pre-rotate graphics, store multiple screen ... buffers and use whatever CPU tricks - in order to ...
    omega omega December 2007 Games
  • Spectrum AssemblyHi All, Thanks for letting me in... lol Over the last couple of days I started playing my spectrum emu again and then I started thinking about lear…

    ... it for different reasons, like to scroll window in game, or ... dynamically changed. So i prefer to change it on the fly ... be printed fully on the screen, common problem for catalogue system ... string, ldi the text from buffer to screen, scroll up one string..." and ...
    Shadow Maker Shadow Maker October 2008 Sinclair Miscellaneous
  • Spectrum AssemblyHi All, Thanks for letting me in... lol Over the last couple of days I started playing my spectrum emu again and then I started thinking about lear…

    ... be printed fully on the screen, common problem for catalogue system ... string, ldi the text from buffer to screen, scroll up one string..." and ... would only recommend to print all into buffer and LDI only ... fact start pointer into your buffer. I think for system ...
    omega omega October 2008 Sinclair Miscellaneous
  • Contention: LDI vs LD (ss), rAccording c.s.s. FAQ: instruction LD (ss),r breakdowns as pc:4,[b]ss:3[/b] and LDI as pc:4,pc+1:4,hl:3,[b]de:3,de:1 x 2[/b] can anyone explain why …

    ... many bytes it can copy to screen between T=14336 (end of ... , it simulates copy from back buffer to screen.


    LDI routine ...
    Fikee Fikee February 2011 Development
<1234567…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
blit 102 210
buffer 2.6K 4.9K
to 549.6K 1.6M
screen 45.8K 73.8K
contention 1.4K 2.4K

Related Threads

  • How to get Grahics to wrap vertically around the screen?I am using the following code to draw an image to the screen.<br /> <br /> First I use HL to contain ROW and COLUM<br /> I then call the MapScreenFun…
  • Fastest way to write something to screen$Hi,<br /> <br /> I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I…
  • Fastest way to decide which pixel to paint in order to draw a straight line(after I saw "Bresenhams circle algorithm" in development forum, I decided to ask this in here)<br /> <br /> in fact, I want to accelerate a car towa…
  • 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…
  • Now seems to be a good time to add to your collectionsI have bought a few spectrum items to add to my collection recently, had i bought them a year or two ago they would have cost double. This is one of …
  • Update to Image to ZX Spec to 1.3.1I'm inbetween jobs at the moment and felt the need to add a new feature - the ability to export anim gifs.<br /> <br /> [IMG]https://lh6.googleuserco…
  • Using the stack to blit bufferI was using a ldir to blit my back buffer to the screen RAM, and it was working pretty well if not rather slow.<br /> <br /> After reading about usin…
  • How to add a loading screen to my tap file[FONT=Calibri][SIZE=3]I?ve got my game created as a tap file generated by Pasmo. I now want to add a loading screen. Can anyone explaine the best way…
  • 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…
  • Is it possible to add a listing to a screen?I made this picture (see next message for link) deliberately in the bottom half of the screen hoping to be able to have another display in the upper …

Related Searches

  • fastest way to clear screen
  • full screen fuse how to
  • loading screen poke to hide text
  • yellow hue to screen
  • push pop to the screen
  • shadow screen to c000
  • write to screen
  • copy picture to screen
  • comparison screen buffer
  • screen buffer time
  • screen buffer compare time
  • white screen no border when trying to load
  • 48k spectrum white screen no border when trying to load
  • save more than 1 screen to memory
  • fastest way to clear a screen
  • convert screen to png
  • poke characters to screen
  • screen address to buffer
  • routine to scroll screen buffer by 1 pixel
  • faster copy to screen from buffer

Copyright © 2024 World of Spectrum