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.026s
<1…26272829303132…34>
  • 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…

    ... [/url]

    Uses a screen buffer in linear format, not the ... same way the screen memory is stored. I find ...
    richdotward richdotward September 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…

    ... part is cleared directly in screen by PUSH. At some points, like ... one, the background overlaping upper screen is drawn by sprites. Agent ...
    catmeows catmeows September 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…

    ... is cleared directly in screen by PUSH. At some points, ... the background overlaping upper screen is drawn by sprites. ... rest of the screen, it uses PUSH to draw four ... you can move the screen pointer anywhere in RAM, ... using different patterns of PUSH to draw them. ...
    joefish joefish September 2014 Development
  • llvm-z80 statusFew months ago I read about efforts to produce llvm back-end for the Z80 (even perhaps as part of new z88dk). Any update on that? I found [URL="htt…

    ...
    main:
    push ix
    push de
    push bc
    ld ix ... /> ld hl, 0
    pop bc
    pop de
    pop ...
    Alcoholics Anonymous Alcoholics Anonymous September 2014 Development
  • Game of Life.Last year (I think) or maybe the year before, I entered a Game of Life simulator into the CSS CGC compo but for the Sinclair ZX81. I decided to port…

    ... byte (8+32+1)
    push hl
    pop ix
    LoopR: push bc
    push ix
    ld b,30
    LoopB: push bc

    ld a," "
    ld hl,0
    ld bc ...
    Battle Bunny Battle Bunny September 2014 Sinclair Basic
  • Simple text scrolling routine...I'm having trouble writing a very simple text scroller, the idea is to use the ROM printer routine to print 32 characters each time the routine is ca…

    ... de
    push bc
    push de
    ld bc,(23688) ;BC=S_POSN
    ld (23688),bc ;the print position one ... /> pop de
    pop bc
    djnz loop
    ... ld de,dat2
    ld bc,datz-dat2-1
    ...
    Battle Bunny Battle Bunny September 2014 Development
  • Bug fixing woesGaahhhh! I've spent an afternoon off work agonizing over why my routine didn't work. It's something I'd already restarted so didn't want to wipe th…

    ... /> ld b,a
    cslp push bc
    call cspr
    ld ... /> add ix,de
    pop bc
    djnz cslp
    ret ...
    R-Tape R-Tape September 2014 Development
  • Making noises with the AYHow do you go about making noises from the AY chip in machine code? I'm wanting to make a pulsating humming noise that increases in volume as you ge…

    ... (C),D
    LD BC,49149
    INC HL
    outAYloop PUSH BC
    outAY LD BC,65533
    OUT ... /> INC D
    POP BC
    DJNZ outAYloop
    ...
    MatGubbins MatGubbins October 2014 Development
  • Making noises with the AYHow do you go about making noises from the AY chip in machine code? I'm wanting to make a pulsating humming noise that increases in volume as you ge…

    ... ]
    push bc
    push de
    push hl
    push ix
    push af
    pop de
    pop bc[/CODE]

    Then to ...
    spud spud October 2014 Development
  • Help needed with a bit of code...My minds gone blank again I'm afraid, I'm having trouble with this routine that loads variables into memory then calls the corresponding routine. Th…

    ... +1),de
    push de
    push hl
    push bc
    caller call ... 56000
    pop bc
    daveysludge daveysludge October 2014 Development
  • Help needed with a bit of code...My minds gone blank again I'm afraid, I'm having trouble with this routine that loads variables into memory then calls the corresponding routine. Th…

    If you do your PUSH BC at the start of the ...
    Morkin Morkin October 2014 Development
  • clear a windowed area of the screenHi everyone! Ain't been on here for donkeys, but have recently started messing around with a little game. I'm looking for ideas/opinions on the bes…

    ... B,C0H
    _1 PUSH BC
    PUSH HL
    LD E,L ... /> LD (HL),00H
    LD BC,001FH
    LDIR
    POP ...
    CALL _2
    POP BC
    DJNZ _1

    xxl xxl October 2014 Development
  • clear a windowed area of the screenHi everyone! Ain't been on here for donkeys, but have recently started messing around with a little game. I'm looking for ideas/opinions on the bes…

    ... is 24*21 + 16) from "PUSH BC" to "DJNZ" plus the first ...
    Battle Bunny Battle Bunny October 2014 Development
  • Megatree DevelopmentHi All, I have been messing around with developing a concept for the unwritten game Megatree. Here is a video of what I have so far written on a 48…

    ... objects move all over the screen and in front of and ... the sprites print to the screen buffer before the large tree is ... sprites are printed to the buffer before the tree, it isn ... is copied to the visible screen.
    stevebroad stevebroad November 2014 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…

    ... HL,40000 ;create test buffer
    LD BC,3072
    Start2
    LD A,(BC)
    BIT 0,A
    INC HL
    DEC BC
    LD A,B
    Ralf Ralf December 2014 Development
  • GFX viewer from TZX/SnapshotsHello All, I use Spin .7 to view memory of games so I could find the GFX, but it's very buggy, does anyone know of something similar?

    ... (tile size, does it use screen buffer etc.) it is the first ...
    Ralf Ralf January 2015 Emulators
  • Bomb Munchies - preview releaseBomb Munchies Preview release Version 12th Jan 2014 [URL=http://s979.photobucket.com/user/MatGubbins/media/bmsix_zpsc33279a2.gif.html][IMG]http://i…

    ... ).
    - But as my screen printing, drawing routines and all ... involved just copying the game screen buffer around and watching how ... the new sprite routines and screen handling routines were written ... bug on the controls option screen

    Pressing 9 ...
    MatGubbins MatGubbins January 2015 Brand new software
  • Random object placementI'm looking for some advice on placing objects randomly in a game. I have a routine that reads a table and prints the corresponding object: 0 prints…

    ... :8823p ...
    push af
    push hl
    push bc
    ld hl ... , (random_00)
    push hl
    bc
    ld bc, 197
    add hl, bc
    ld bc, (random_02 ...
    Jerri Jerri February 2015 Development
  • Random object placementI'm looking for some advice on placing objects randomly in a game. I have a routine that reads a table and prints the corresponding object: 0 prints…

    ... :8823p ...
    push af
    push hl
    push bc
    ld hl ... , (random_00)
    push hl
    bc
    ld bc, 197
    add hl, bc
    ld bc, (random_02 ...
    Einar Saukas Einar Saukas February 2015 Development
  • zx assemblers and syntax differencesHi I am using Zxspin and am using the Assembler editor. I am a novice and was wondering if there is a syntax manual for the zxspin assembler. I am…

    ... writing

    PUSH HL
    PUSH DE
    PUSH BC

    you ... could write PUSH HL,DE,BC
    Ralf Ralf February 2015 Emulators
  • Vertical XOR filler.. anyone?Hi, I was just wondering whether a vertical filler using XOR has ever been used on Speccy demos/games and if yes when for the first time? Just tryin…

    ... ;two bytes from a linear screen buffer (Y in L, X in ...
    Alone Coder Alone Coder May 2015 Development
  • Vertical XOR filler.. anyone?Hi, I was just wondering whether a vertical filler using XOR has ever been used on Speccy demos/games and if yes when for the first time? Just tryin…

    ... ;two bytes from a linear screen buffer (Y in L, X in ...
    mr.spiv mr.spiv May 2015 Development
  • Double height text...<p>Is here any good routines for printing a font double height?</p><p>I've concocted this ridiculous routine but I'm sure it can be done much better.…

    ... ,c)=USR DoubleHeight
    ;LET bc=FN d(d$,r,c ...
    Battle Bunny Battle Bunny June 2015 Development
  • Multiplying. Again.Is there a faster way of hl=a*32 than doing add hl,hl 6 times?<div><br></div><div>I get the feeling that working with 8 bit registers for most of it …

    ... character codes to the back-screen in the CharAde engine I ... reading numbers back from the screen buffer, forgetting that the values are ...
    joefish joefish June 2015 Development
  • Tau Day<br>By popular demand (well, demand of one, which is highly popular in the sorts of things I do :D ), here is a small celebration of tau day, June 28…

    ... ))

    push bc ; save AC
    push de
    push hl


    push bc ; push x
    push de
    push hl

    Alcoholics Anonymous Alcoholics Anonymous July 2015 Development
  • Execution map file support in different emulatorsAs I'm now seeking about execution map files, the different emulators support, I want to start a new discussion here. Today, I tried to create a mem…

    ... PC = 0039 tstate = 00035 PUSH HL
    PC = 003A tstate ... /> PC = 0048 tstate = 00104 PUSH BC
    PC = 0049 tstate = ... 00115 PUSH DE
    PC = 004A tstate ... PC = 0293 tstate = 00177 LD BC,#FEFE
    [/code]
    ...
    rich_chandler rich_chandler August 2015 Emulators
  • Execution map file support in different emulatorsAs I'm now seeking about execution map files, the different emulators support, I want to start a new discussion here. Today, I tried to create a mem…

    ... PC = 0039 tstate = 00035 PUSH HL
    PC = 003A tstate ... /> PC = 0048 tstate = 00104 PUSH BC
    PC = 0049 tstate = ... 00115 PUSH DE
    PC = 004A tstate ... PC = 0293 tstate = 00177 LD BC,#FEFE
    [/code]
    ...
    clausjahn clausjahn August 2015 Emulators
  • Could ELITE's wireframe graphics be improvedWas watching this video last night comparing the BBC and Spectrum version of Elite: https://www.youtube.com/watch?v=Ov4OAteeGWs It seems that the…

    ... for the bbc 1-bit screen mode, apparently it was so ... setup a 1-bit linear screen buffer, converted the algorithms directly from ... copied it to the Speccy screen.

    Not sure if ... drawing routines for the Speccy screen layout or not. I've ...
    GReW GReW August 2015 Games
<1…26272829303132…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
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…
  • 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
  • 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