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.030s
<1…28293031323334>
  • 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 …

    ... sprite library uses a differential screen update that only draws ... When a sprite character on screen is drawn, de is loaded ... graphic into an 8-byte buffer where the complete graphics ... into the buffer. The buffer is then drawn to the screen. Intermediate ...
    Alcoholics Anonymous Alcoholics Anonymous March 2010 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…

    ... file. So loading the next screen into page 7 could crash ... should load the next screen into a buffer at, say, address 49152 ... routine should copy the buffer to the screen display file one character ... two frames to complete the buffer copy (around 140k cycles), ...
    Alcoholics Anonymous Alcoholics Anonymous March 2010 Development
  • My first program - a vertical scrollerHi all, I'm new here. Nice to meet you all! A couple of weeks ago I decided to learn Z80 assembly language. I spent many hours in front of the Spec…

    ... menu screen. Right now, it's stored in a temporary buffer that ...
    riv riv April 2010 Development
  • Resolution & Memory Question ...Hi, I'm hoping someone with some experience writing an emulator, or a vast knowledge of all things Spectrum can help me answer the following questio…

    ... /> Of course you are using screen memory all the time, when ... displaying anything on the screen.

    If you write ... system variables, so called printer buffer and some little more. You ... even place your code in screen memory :) It is used very ...
    Ralf Ralf April 2010 Emulators
  • Resolution & Memory Question ...Hi, I'm hoping someone with some experience writing an emulator, or a vast knowledge of all things Spectrum can help me answer the following questio…

    ... variables, so called printer buffer and some little more. ... even place your code in screen memory :) It is used ... used 1/3 of the screen as a collisiontable.
    In my Videopacemulator the screen is set at 2/3 ... items are placed on the screen. When two bits are ...
    Dr BEEP Dr BEEP April 2010 Emulators
  • 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…

    ... line of the screen, with data taken from a buffer. That's ... 0 or 24 into the buffer, but I haven't quite ...
    joefish joefish June 2010 Development
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... bottom left corner, which corresponds screen height-16 by Y coord ... as draw in some buffer instead of the screen. You can print ...
    Shiru Shiru June 2010 Sinclair Basic
  • Resolving USR entry point into a data + m/code block?Well, I had another look at that Merlin listing and decided that blowing up the faint page made it possible to read everything (with a struggle). How…

    ... - the start of the printer buffer - so it's overwriting the ... to BASIC with a black screen and a new (slightly mangled ...
    Battle Bunny Battle Bunny June 2010 Development
  • Jet Pac AdvancedLast year Bad Beard and I worked on a hack to introduce new levels to Jet Pac as well as making a minor adjustment to game play (influenced by the XB…

    ... the code in the printer buffer shifts everything down 4 bytes ... you to add your own screen$ if you have one (somebody ...
    mulder mulder June 2010 Games
  • Sprite RotatingI was looking (actually at Everyone's a Wally), and noticed that all the graphics for the main characters are left facing, and two characters wide. …

    ... from storage area to shift buffer

    [CODE]
    ; top ... which takes data from shift buffer and place them into screen
    Fikee Fikee June 2010 Development
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy? That is print(y,x,CHAR) that allows 0 < y < 192 and 0 < x < 255 - that takes a charact…

    ... screen. It all seems to chase in circles in the buffer ... see there's a back buffer, of 10 byte tiles ... . Nothing writes to the screen, so that bit happens ... work out if the buffer holds the background behind ... 16 characters to the screen where 4 would technically ...
    Gedlion Gedlion June 2010 Development
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy? That is print(y,x,CHAR) that allows 0 < y < 192 and 0 < x < 255 - that takes a charact…

    ... screen. It all seems to chase in circles in the buffer ... and background colour. As the screen contents change (sprite move, ... pixel buffer is copied to screen. The copying to screen happens at ... character into the pixel buffer at address SP1V_PIXELBUFFER and ...
    Alcoholics Anonymous Alcoholics Anonymous June 2010 Development
  • LDIR timings in contended RAM?The 48K Spectrum technical reference page ([URL="http://www.worldofspectrum.org/faq/reference/48kreference.htm"]here[/URL]) describes the detailed ti…

    ... a real time-waster. Buffer the screen in non-contended memory and ... use it as a rolling buffer.

    For a vertical ... of the buffer, continue from the top to complete the screen redraw ...
    joefish joefish June 2010 Development
  • Do a load "file" with ASMFollowing the idea to build a menu with asm, now i need to know how to do a load "file". I can use the Rom routine but i am not sure if the rom rout…

    ... ; 2=String Array; 3=Code/SCREEN$)
    Byte 1-10 = Filename ... to your prepared 17 byte buffer as shown above.

    BloodBaz BloodBaz June 2010 Sinclair Basic
  • Did the average Spectrum programmer really even try?I've been thinking about this recently, I'm always hearing Amstrad, and MSX users moaning about how unfair it was that they got "lazy Spectrum ports"…

    ... than about 12 sprites on-screen at once in R-Type ... lasers start bouncing around the screen that's not 3 sprites ... see that there is a Buffer for 28 Alien Sprites. Just ...
    Turkwel Turkwel July 2010 Games
  • Did the average Spectrum programmer really even try?I've been thinking about this recently, I'm always hearing Amstrad, and MSX users moaning about how unfair it was that they got "lazy Spectrum ports"…

    ... lasers start bouncing around the screen that's not 3 sprites ... see that there is a Buffer for 28 Alien Sprites. Just ...
    BiNMaN BiNMaN July 2010 Games
  • Did the average Spectrum programmer really even try?I've been thinking about this recently, I'm always hearing Amstrad, and MSX users moaning about how unfair it was that they got "lazy Spectrum ports"…

    ... see that there is a Buffer for 28 Alien Sprites. Just ... 28 aliens on screen, the size of the buffer doesn't actually ...
    chev chev July 2010 Games
  • Did the average Spectrum programmer really even try?I've been thinking about this recently, I'm always hearing Amstrad, and MSX users moaning about how unfair it was that they got "lazy Spectrum ports"…

    ... 28 aliens on screen, the size of the buffer doesn't ... are 28 Alien sprites on screen - 1 main ship and ... can count 26 simultaneous on-screen Alien sprites no problem.< ... , 2/3rds of the screen scrolling a pixel at a ... games with a fixed screen and half a dozen ...
    Turkwel Turkwel July 2010 Games
  • Did the average Spectrum programmer really even try?I've been thinking about this recently, I'm always hearing Amstrad, and MSX users moaning about how unfair it was that they got "lazy Spectrum ports"…

    ... sprites on screen at any one time and the buffer space thats ... demo of a short 6 screen level with no real changes ...
    FrankT FrankT August 2010 Games
  • 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 …

    ... PUSH instructions to clear the buffer screen every frame.

    As ...
    jonathan jonathan August 2010 Development
  • Mr Do! ?Not exactly a new idea (at least twenty-seven years old now :-o), but how about a port of Mr Do! to the Spectrum? There was never an official one, ev…

    ... would be working with the screen attributes of the ULA.
    screen colours should be BRIGHT 0 ... game screen will still need to scroll vertically. This requires a buffer ... of 38*32 bytes, storing a copy of the screen ...
    ajmoss ajmoss August 2010 New game ideas
  • Mr Do! ?Not exactly a new idea (at least twenty-seven years old now :-o), but how about a port of Mr Do! to the Spectrum? There was never an official one, ev…

    ... would be working with the screen attributes of the ULA.
    screen colours should be BRIGHT 0 ... game screen will still need to scroll vertically. This requires a buffer ... of 38*32 bytes, storing a copy of the screen ...
    ewgf ewgf August 2010 New game ideas
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... the box is a frame buffer with own microcontroler, feeded by ... 8x64KB RAM Banks (For 32 screen banks), with command makros for ...
    LCD LCD September 2010 Emulators
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... , it's most probable the screen won't go crazy with ... hangs, and then fill the buffer with random or predefined data ;).
    LCD LCD September 2010 Emulators
  • DMA interface for ZX Spectrum[url]http://velesoft.speccy.cz/data-gear.htm[/url] This is internal DATA-GEAR interface for any 8-bit computer with Z80CPU. Use Direct Memory Access…

    ... have a copy of the screen somewhere in memory and use ... the section of the screen from the back buffer over where you ... , and have some awareness of screen format.
    JamesD JamesD September 2010 Hardware
  • The Programmers Development System (PDS)Hi everybody, I recall this system has been mentioned several times on WoS forums. Last time was, I think, when those sources from Maz Spork (Buggy …

    ... . As the maximum normal screen resolution is 320 x 240 ... can easily fill the whole screen with sprites. The only ... memory buffer automaticly wraps round on itself... so to scroll the screen ... VRAM access are impossed during screen display generation. This can be ...
    ASM ASM October 2010 Sinclair Miscellaneous
  • SAM programmingHi Can anyone provide any example hello world or graphics/sprite printing style machine code routines for the SAM? I can't seem to find anything rem…

    ... versa, so I get my screen address starting at 0, and ... . (I want the screen at 0, a buffer at &6000 and ... ?
    By default is the screen pointer set to page 30 ...
    spud spud October 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 +…

    ... results in microsft blu
    screen - this does nto havppen ... colours on a mode 3 screen - so well exaplained that ... one 16 colour mode 3 screen on sam - mind you ... the 20kb video fram buffer from ram into the ... actual video frame buffer - did it have a ...
    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 ... used to keep the screen updates to a minimum ...
    ASM ASM October 2010 Development
  • Transferring games into MicrodriveLast week a big pack of empty microdrive cartridges arrived, and now I'm ready to playing with my little microdrive equipped speccy. One of my aim w…

    ... executables without corrupting the screen or any other areas ... stream in the output buffer. The last memory fill ...
    pack_snapshot: mov edx,[input_buffer_ptr] ; Screen
    add edx,SNA_listlen
    add ebx,6912 ; Screen

    mov edi ...
    ASM ASM November 2010 Sinclair Miscellaneous
<1…28293031323334>

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

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
  • fastest way to clear screen
  • issue 2 yellow screen
  • 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
  • linear screen buffer sprites

Copyright © 2024 World of Spectrum