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.039s
<1…6789101112…34>
  • Maze Mania - How did they do it?Hi, I was looking at the game "Maze Mania" by Hewson Consultants, written in 1989. The game can be downloaded from here [URL]http://www.worldofspec…

    ... etc.

    The main screen is 28 chars by 16 ... to a back buffer
    2. Drew the sprites in their correct ...
    3. Copied the buffer to the main screen

    It ... for the blocks/sprites and to draw directly to the screen etc
    robpearmain robpearmain May 2009 Development
  • Adjusting your code for screen refreshingOk, I'm aware that I should know it already after writing 5 Spectrum games in machine code but interrupts and screen refreshes were always my weaker …

    ... code but interrupts and screen refreshes were always ... drawing some moving sprites to the screen, first restoring ... background at their old positions and later drawing sprites ... correctly Zx Spectrum does screen refreshing 50 times ...
    Ralf Ralf November 2009 Development
  • 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…

    ... to simply do a 'load "" screen$' based video from a divide ... not a problem as the screen refresh is instantaneous.

    buffer a pre rendered screen$ somehow for copying ...
    brownb2 brownb2 March 2010 Development
  • 42 colums in screen, in anywherethe routine write in anywhere of the screen, it can start to write in 32X24 position and write from it in 42 colums, it is utility to have border wit…

    ... write in anywhere of the screen, it can start to write ... to 256 character in a buffer
    The char set, copy ... coordenates in addres of spectrum screen.
    I redesing the article ...
    Z80user Z80user March 2010 Development
  • SpecBAS: Request for comment - SpritesHi all - Having been slaving away at the new SpecBAS release, I've decided to finally bite the bullet and implement a sprite engine. I've got a nice…

    ... PUT.

    So for sprites -

    I know there ... a system where you add sprites to a pool. They will ... visible and active, appear on-screen in the window of your ...
    Dunny Dunny January 2011 Sinclair Miscellaneous
  • Sprites masterclassHi All, You guys are probably tired of explaining sprites but I'd like to clarify a few things if possible. I've sorted the vertical aspect of scro…

    ... are probably tired of explaining sprites but I'd like to ... with other graphics on the screen? I can only think that ... be ORd continually on the screen, so when a sprite encounters ...
    R-Tape R-Tape February 2011 Development
  • Big un-attr'd spritesHi all, I'm trying to find or come up with a generic sprite routine that can handle large (128x64) sprites. I've looked at DrwSprNC in the Sabrewulf…

    ... that can handle large (128x64) sprites. I've looked at DrwSprNC ... have one large sprite on screen at a time in the ... that will work for bigger sprites?
    SnakeOilSteve SnakeOilSteve March 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…

    50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling ... the 128 to do the screen buffering with page-swapping.
    sprites or anything, but I haven ... off a third of the screen before they even start.
    joefish joefish March 2011 Development
  • 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…

    ... final (Free as a Bird) screen.
    DarkHorace's excellent music ... may add a few more sprites, and a couple more bonus ... /> The screens may appear rather linear, but i've designed this ...
    TechnicianSi TechnicianSi January 2012 Brand new software
  • AKA for Sprites (french author)As per the loading screen in L?ete sera chau, the author Sprites, is also called Sprites logiciels.

    As per the loading screen in L?ete sera chau, the author Sprites, is also called Sprites logiciels.
    Ivanzx Ivanzx February 2012 Infoseek database
  • How much memory on sprites, maps etc.I've been tinkering with shifting & pre-shifting sprites recently, but as I haven't had that much experience with Z80 assembly I sometimes find it ha…

    ... with shifting & pre-shifting sprites recently, but as I haven ... generally been messing with small sprites, multi-screen, multi-tile maps. In ... out something like:

    - sprites (no masks used) - 2KB (5 ...
    Morkin Morkin September 2012 Development
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... ]bicolor[/B] graphics everywhere* on screen.

    In practice ... draws 8 "btile" sprites anywhere on screen during the upper border ... contains a method to control sprites (move or change image), ... few tiles "manually" using sprites (just look at the ...
    Einar Saukas Einar Saukas November 2013 Brand new software
  • 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 …

    ... to blit my back buffer to the screen RAM, and it was ... and pop stuff to the screen, I gave it a ... lines from memory to the screen.

    Can anybody ... like:

    ld sp, buffer
    pop af
    pop ...

    ld sp, screen+18
    push hl
    Atari_Jetman Atari_Jetman February 2014 Development
  • From RAM to dim v$() "video buffer" SPEED UP!Hi! This question is related to "quick RAM copy using LET in Basic" ([url]http://www.worldofspectrum.org/forums/showthread.php?t=44296[/url]). Wel…

    ... *20) DIM variable for "video buffer".
    - A zone of RAM ... v$ string "video buffer" for paint whole level screen.

    Works ...
    Hark0 Hark0 March 2014 Sinclair Basic
  • Scrolling Bi-Colour Engine for 4-Player GamesJust putting this code up for people to have a look at. Far from finished. Should simply compile and run a bit of a demo. Only good for 128K and +…

    ... [CODE]
    ; Bi-Colour Scrolling-Buffer Game Engine for Four Player ... lower RAM block for drawing sprites in border-time.
    ... hl = address of attr on screen
    ld a,(print_attr_cache)
    screen
    pop hl ;retrieve data ...
    joefish joefish March 2014 Development
  • Double Buffer UtilityHi Folks, I've been experimenting with double buffering on a 48k Speccy for a small project I'm working on. After reading lots of good advice here…

    ... # In this example the buffer matches the screen size.
    #
    ...
    # from the buffer to the screen
    # NOTE - ... in the buffer
    #
    #Copy to screen x- ... />
    #1 - Create the buffer
    def createBuffer(self):
    KrazyKattapilla KrazyKattapilla August 2014 Development
  • Jetset Willy ATTR Buffer 2Does anyone understand how Jetset Willy uses the system vars area as screen ATTR buffer 2? H5C00 D23552. Thanks

    Does anyone understand how Jetset Willy uses the system vars area as screen ATTR buffer 2?

    H5C00 D23552.

    Thanks
    stevebroad stevebroad September 2014 Sinclair Miscellaneous
  • Advices for double buffering ?Hi, I'm currently coding graphics routines for a forthcoming game, I use a double buffer (the dummy screen is at $e000, the code at $8000) to pro…

    ... I use a double buffer (the dummy screen is at $e000, the ... (sprites drawing) and the stack method to copy the dummy screen ... to the real screen.
    The ... particular moment during the screen refresh the buffer copy should or shouldn ...
    majikeyric majikeyric September 2015 Development
  • Drawing some spritesI figured I want to draw some sprites. My target was to do a 16x16 masked sprite. There's no clearing here, just drawing the sprites. My first ite…

    ... clearing here, just drawing the sprites.

    My first ... assembly, and got to 6 sprites in a frame. Unrolling ... change screen
    [/code]

    Result was whopping 26 sprites ... be no shared code between sprites. Third negative side - this ...
    Sol_HSA Sol_HSA November 2015 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... all routines, the source buffer is linear (not in screen order) and address ...
    Sol_HSA Sol_HSA April 2016 Development
  • A sped up pixel-shift routine for 1-byte–wide spritesHere’s an optimized (for speed) real-time sprite shifting routine for sprites that are one byte wide. It uses no memory variables for storage of inte…

    ... time sprite shifting routine for sprites that are one byte ... missile sprites.

    It starts with HL holding the screen ... routine is shared between two sprites, hence the [b]ld ... msl_shift_done
    ex de,hl ;screen address -> DE, spite data ...
    Ast_A_Moore Ast_A_Moore February 2017 Development
  • ZXSCLZF - Yet another Screen CompressorQuick disclaimer before I continue, this compressor does not shrink screens as small as some of the others posted here, in particular the very good z…

    ... /> // allocate enough memory for screen
    if((buffer=(unsigned char *)malloc(6912 ... storage+1
    buffer_ss=buffer+_START; // move screen check start to start ... of buffer attr space
    (*store_c ...
    TomD TomD April 2017 Development
  • Loadsa bullets on screen (silkworm)Did games like silkworm just draw everything to the screen or did they have complicated optimisations? and the types of games where sprites can occu…

    Did games like silkworm just draw everything to the screen or did they have complicated optimisations?
    and the types of games where sprites can occupy the same space,(cobra) were algorithms used to see which sprites are visible?
    slenkar slenkar October 2017 Development
  • ZEsarUX 6.1 BETA March 2018Hi I have uploaded a new BETA version of ZEsarUX. I have moved from Sourceforge to Github, so this beta release can be found at https://github.co…

    ... DMA emulation, line interrupt, sprites layers
    Added ZX ... Improved frameskip: now realvideo buffer is not updated when frameskip ... br /> *now can see sprites with speccy screen format
    *you ... can view sprites up to ...
    chernandezba chernandezba March 2018 Emulators
  • ZEsarUX-7.0Hi! I have uploaded a new ZEsarUX stable version :) This is ZEsarUX 7.0 There are a lot of new features added, more than ever! You can downl…

    ... added TSConf DMA, line interrupt, sprites layers
    * TSConf rendering: ... /> * now can see sprites with speccy screen format
    * you ... can view sprites up ... performance, because realvideo buffer is not updated when ...
    chernandezba chernandezba May 2018 Updates
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... gonna do anything like floating buffer polling though to draw earlier ... moved instead of a dirty buffer for repainting (they are basically ... objects erased parts of the sprites they overlapped with when ... to the screen
    * may have to sort the sprites in top ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Your favourite machine apart from The SpectrumI've asked this on a couple of other sites, so now it's time to ask it here: what is your favourite machine, forgetting about the Speccy? For me, it'…

    ... CPC had special "monochrome" screen modes. They required _less_ information ... t have that crappy interleaved screen map, which was something ... really very easy to programme sprites into the neat 8x8 ... if the memory was simply linear. Most games which used ...
    cyborg cyborg November 2001 Games
  • ScrollingBit of a daft topic but anyway... Which game had the best scrolling? I would have to volunteer Commando and its silky-smooth scrolling. A particula…

    ... quite right. Scrolling a speccy screen is painful at best so ... each background feature to the screen. The big 'mounds' at the ... scroll a small 'buffer' and dump this to the screen.

    sprites'. The scroll 'buffer' is onlt 64 pixels ...
    frobush frobush June 2002 Games
  • ScrollingBit of a daft topic but anyway... Which game had the best scrolling? I would have to volunteer Commando and its silky-smooth scrolling. A particula…

    ... know the way the spectrum screen is organised more fully doesn ... this - it would leave black 'buffer' areas between horizontally different colours ... - you don't get hardware sprites on a spectrum.
    Anonymous Anonymous June 2002 Games
<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
linear 960 1.2K
screen 45.8K 73.8K
buffer 2.6K 4.9K
sprites 7K 11.2K

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

  • from linear buffer
  • multicolor from linear buffer
  • comparison screen buffer
  • screen buffer time
  • screen buffer compare time
  • linear screen buffer
  • screen address to buffer
  • screen buffer push
  • screen buffer push bc
  • screen buffer pop 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
  • print linear buffer
  • linear sprites
  • linear buffer

Copyright © 2024 World of Spectrum