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.040s
<1…28293031323334>
  • Fuller AY only gamesThe definitive list: 1) Demonstration Tape 2) Bodysnatchas 3) Star Bike

    ... /> ld de,$5c00
    ld bc,801
    ldir ;restore fuller ... a,b
    push bc
    ld bc,$fffd
    out (c ... )
    out (c),a
    pop bc
    ret[/CODE]

    Jimmy Jimmy May 2014 Games
  • Plea for new hardwareI'm posting this as a poll as I want to judge if I'm a solo loon going on about this, or if people really are interested in either of the following S…

    ... video memory into its own screen buffer and generates a SCART-compatible ... a second or even third screen. As a minimum it should ... be able to place its screen address at least on any ... />
    Being able to double-buffer the display (like [I]SPECTRA ...
    retrogod retrogod May 2014 Hardware
  • Sorting BusinessThis is a little bit different from the usual game-related fare but I know there are a few people here who like this sort of thing. This is about so…

    ... rand() % (j-i)
    pop de ; de = size
    ... k % size

    pop hl ; hl = k
    ... size

    pop bc ; bc = size
    pop de ; de = i< ...
    Alcoholics Anonymous Alcoholics Anonymous May 2014 Development
  • Sorting BusinessThis is a little bit different from the usual game-related fare but I know there are a few people here who like this sort of thing. This is about so…

    ... are small

    pop hl
    pop de

    insertion_sort ... (j, j-1, size)
    pop bc

    ld e,l ...
    pop hl ; hl = i

    add hl,bc
    ex ...
    Alcoholics Anonymous Alcoholics Anonymous May 2014 Development
  • displaying all memory activity in a screenDunno why I keep thinking about this, but here goes Is it easy enough to add a screen to an emulator that shows every memory address' activity.... …

    ... games where the off-screen buffer is for screen data. Starion is of ...
    rich_chandler rich_chandler June 2014 Emulators
  • Drawing a dotted line...Hi Folks, I cannot be the first person to want this (?) so here goes! Does anyone have a MC routine that does the same as the BASIC DRAW command bu…

    ... it
    call DOTTED
    pop hl
    exx
    ... A
    EXX
    POP BC
    PUSH BC
    JR L_24DF
    EXX
    POP BC
    L_24DF: LD HL, ($5C7D ...
    Battle Bunny Battle Bunny July 2014 Sinclair Basic
  • 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 the stack PUSHing the buffer to screen behind the scan line ... can switch between the corresponding screen & buffer addresses just by toggling ... I say!) [/I]your buffer to screen and just not HALT in ...
    R-Tape R-Tape 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…

    ... [/url]

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

    ...
    push de
    push bc
    ld ix, 0
    pop bc
    pop de
    pop ix
    ret
    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…

    ... 23645),bc ;restore CH_ADD
    ld bc,41
    add hl,bc ; ... )
    push hl
    pop ix
    ld de,32 ... /> djnz LoopB
    pop ix
    pop bc
    add ix,de ...
    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…

    ... push de
    ld bc,(23688) ;BC=S_POSN
    dec b ...
    ld (23688),bc ;the print position one ... amp; DF_CC
    pop de
    pop bc
    djnz loop
    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…

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

    ... />
    [CODE]
    push bc
    push de
    push ... ...
    pop af
    pop ix
    pop hl
    pop de
    pop bc[/CODE ...
    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…

    ... call 56000
    pop bc
    pop hl
    pop de
    djnz loop ...
    daveysludge daveysludge 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 ... /> LDIR
    POP HL
    CALL _2
    POP BC
    DJNZ _1 ...
    xxl xxl 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
  • [NEW] Speccy for Android ReleasedHello, All! A while ago, I have released the Android version of [i]Speccy[/i], my ZX Spectrum emulator. It emulates Spectrum 16k, 48k, 128k, +2, +2A…

    ... improvements include [B]split-screen and pop-up window[/B] support on ... [/B] display and bigger Spectrum screen display on Androids with super ... /> * Added assembler routines for scaling screen to 1280x960+ pixels.
    * Fixed ...
    fms fms January 2015 Emulators
  • 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…

    ... ]
    random
    push de,bc
    ld de,0
    ld a,l
    pop bc,de
    ret[/code]
    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…

    ... ]
    random
    push de,bc
    ld de,0
    ld a,l
    pop bc,de
    ret[/code]
    Einar Saukas Einar Saukas 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…

    ... /> pop bc
    add hl, bc
    ld bc, 41
    add hl, bc
    pop bc
    add hl, bc
    ld bc, 197
    add hl, bc
    pop bc
    pop hl
    pop af
    ret ...
    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…

    ... /> pop bc
    add hl, bc
    ld bc, 41
    add hl, bc
    pop bc
    add hl, bc
    ld bc, 197
    add hl, bc
    pop bc
    pop hl
    pop af
    ret ...
    Einar Saukas Einar Saukas February 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…

    ... effect

    push bc ; push x
    push de ... am48_sqrt

    pop hl
    pop de
    pop bc

    ... ; restore original AC
    pop de
    pop bc

    jp ...
    Alcoholics Anonymous Alcoholics Anonymous July 2015 Development
  • 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…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
pop 6.4K 13.2K
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…
  • 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
  • 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 push 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