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.008s
<1…567891011…34>
  • HELP!I'm trying to replace a bit in a byte as follows, but having some sort of brain freeze trying to get it to do what I want. A=00 if bit to replace …

    ... /> ;Using the stack
    pop de ;+0: mask, +1: sprite (image)

    ;Without using the stack
    ld a,(de) ;DE ... hl
    or (hl) ;+1: sprite
    inc hl
    ld ...
    Hikaru Hikaru February 2017 Development
  • New Game: A Yankee in Iraq (2017). A shoot-em-up.Last year, I [url="https://www.worldofspectrum.org/forums/discussion/53207/new-game-2016-revival-a-yankee-in-iraq-1992"]resurrected my old shoot-em-u…

    ... of instances of a “runaway stack” (CALLS without RETs) have been ... that sometimes affected the base sprite as it moved off the ...
    Ast_A_Moore Ast_A_Moore March 2017 Brand new software
  • Look whats possible in 924 bytesSo, finally after over a year of development and nearly 25 years since I first designed the graphics, I've actually made it to the point where this i…

    ... ' needed.

    As the sprite is laid down from the ... quickly invented to use the stack to 'back-up' the background ... . It does mean that the stack has to be restored afterwards ...
    Arkannoyed Arkannoyed March 2017 Development
  • 128K memory bank selection to avoid contention issuesI'm currently developing a game and I'm trying to get my head around the memory contention issues of the various 128K/+2/+2A/+3 spectrum models in or…

    ... window due to changes in sprite numbers etc, typically take a ... want to keep things like sprite drawing loops or beeper routines ... . Likewise e.g. allocating your stack space in there; an occassional ...
    Hikaru Hikaru May 2017 Development
  • How does masking work?lets say you have a sprite which is 00111100 so thats the equivalent of 1+2+64+128 the mask would be the opposite? 11000011 so on screen is:…

    ... one pixel wider than sprite but nothing stops you ... 1) Keep mask data then sprite data
    2) Keep ... mask data mixed with sprite (byte of mask, byte ... bytes from stack, one of mask and one of sprite
    ...
    OR D ;put sprite inside
    LD (HL ...
    Ralf Ralf October 2017 Development
  • 1k Chess (was the 924 bytes thing!)Hi, I've decided to do a major rewrite of large parts of the code for the isometric Chess thing that I've been messing with. It got to the point, …

    ...
    org 0fc00h

    ;sprite data 232 bytes with the ... af ;backup byte result onto stack
    next_right:
    rrc ... ,0000h ;restore base position of Stack Pointer

    ...
    Arkannoyed Arkannoyed November 2017 Development
  • Isometric enginesWhilst taking a breather from Chess development I've been playing around with a little isometric 'room' building idea. Just wondering what sort of…

    ... .

    In normal masked sprite terms, each block would usually ... just! Cheeky use of the stack helped to limit that!
    Arkannoyed Arkannoyed November 2017 Development
  • How can I make a UDG rotate?I designed a set of UDG's that can be used for making shapes or letters. Trouble is that my circle - for example - consists of 4 pieces and it would…

    ... ; IX = points to 8x16 pixel sprite + mask

    ... ; Retrieve de from the stack
    POP BC
    stack
    RET

    colonel32 colonel32 November 2017 Sinclair Basic
  • Proportional-width fontsFor reasons that are still not quite clear to me (because I’ve always loved typography and design,) I never bothered to write a proportional-font rou…

    ... ) you can forget about multithreading. Stack is fine, though.[/quote]
    sprite engine is also capable of ...
    Alcoholics Anonymous Alcoholics Anonymous January 2018 Development
  • New Game: A Yankee in Iraq (2017). A shoot-em-up.Last year, I [url="https://www.worldofspectrum.org/forums/discussion/53207/new-game-2016-revival-a-yankee-in-iraq-1992"]resurrected my old shoot-em-u…

    ... are now smaller
    —Copter sprite attributes are now only applied ... the cells occupied by the sprite in each frame
    —Code ...

    Bug fixes:
    —Stack relocation is improved to prevent ...
    Ast_A_Moore Ast_A_Moore April 2018 Brand new software
  • Kempston Mouse DriverHi Folks, Does anyone know the email of Chris Cowley who wrote the Kempston Mouse Driver in the WOS Archive? Many thanks Paddy

    ... /> ; IX = points to 8x16 pixel sprite + mask

    LD BC ... DE ; Retrieve de from the stack
    POP BC
    ... ; Store de safely on the stack
    LD A,C ; ... DE ; Retrieve de from the stack
    RET

    ; ...
    Paddy Coleman Paddy Coleman September 2018 Hardware
  • Modern Speccy games with good scrollingOne of the things I like the most on the Spectrum is also one of the hardest to pull off - a good scroll in an arcade type game. Uridium is one of my…

    ... easier, because it uses the stack and a limited number of ... buffering the area under each sprite—you redraw the entire scene ...
    Ast_A_Moore Ast_A_Moore November 2018 Games
  • Zynaps scrolling - anyone ever reverse enginnered this?Zynaps has IMO some impressive scrolling - it utilises 18 character rows of the display file, so quite a large active play area, and scrolls 2 pixels…

    ... wasn't part of the sprite rendering routine, but a few ... it showed up in the sprite rendering when I re-started ... at some points using the stack pointer to point to the ...
    dmsmith dmsmith August 2020 Games
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... />
    ; sprite8x8a
    ; draw 8x8 sprite aligned to cell
    ; ix ... think it might be the stack?) Anyway basic copies some stuff ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... player_fracX)
    ; draw player sprite
    ld hl, empty_box
    ; draw column aligned sprite, arbitrary row
    ; DOES NOT ...
    ; draw column aligned sprite, arbitrary row, always using a ... br /> ; save HL on stack
    push hl
    ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... player_fracX)
    ; draw player sprite
    ld hl, empty_box
    ; draw column aligned sprite, arbitrary row
    ; DOES NOT ...
    ; draw column aligned sprite, arbitrary row, always using a ... br /> ; save HL on stack
    push hl
    ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... flickering of the player sprite if the player is ... push hl ;store hl on stack
    push hl ;next ... push hl ;store hl on stack
    push hl ; ... push hl ;store hl on stack
    push hl ; ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ...
    ; draw column aligned sprite, arbitrary row
    ; DOES ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ...
    ; draw column aligned sprite, arbitrary row
    ; DOES ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ...
    ; draw column aligned sprite, arbitrary row
    ; DOES ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... loop counter is pushed on stack in b
    pop bc ... exit, could use a masked sprite for the player I suppose ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... loop counter is pushed on stack in b
    pop bc ... exit, could use a masked sprite for the player I suppose ...
    Kotek Kotek July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ; ... /> djnz .attribloop
    .stack
    ld sp, 0 ...
    Kotek Kotek July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... either save them on the stack and restore afterwards if you ... correct registers.

    The sprite 16x8a and sprite16x8a routines need ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ...
    ; draw column aligned sprite, arbitrary row
    ; DOES ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ; ... hl ;store hl on stack
    push hl ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • New release of ZEsarUXFound today by chance on: [url]https://github.com/chernandezba/zesarux/releases/tag/10.1-13122021[/url] [quote]ZEsarUX-10.1 Beta1 Pre-release che…

    ... ZX Spectrum Next emulation: added sprite rendering priority bit
    Improved ... DataDrive emulation
    Fixed crash (stack smashing detected) when showing Debug ...
    Luzie Luzie July 2022 Emulators
  • 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…

    ... /> [code]
    ; draw an 8x8 sprite arbitrary x, y position
    ; save HL on stack
    push hl
    REPT ...

    ; draw column aligned sprite, arbitrary row, always using a ... for off screen drawing, entire sprite must be on screen
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • New release of ZEsarUXFound today by chance on: [url]https://github.com/chernandezba/zesarux/releases/tag/10.1-13122021[/url] [quote]ZEsarUX-10.1 Beta1 Pre-release che…

    ... ZX Spectrum Next emulation: added sprite rendering priority bit
    Improved ... DataDrive emulation
    Fixed crash (stack smashing detected) when showing Debug ...
    Luzie Luzie August 2022 Emulators
  • New release of ZEsarUXFound today by chance on: [url]https://github.com/chernandezba/zesarux/releases/tag/10.1-13122021[/url] [quote]ZEsarUX-10.1 Beta1 Pre-release che…

    ... to a value from the stack
    -Added a setting to ... ZX Spectrum Next emulation: added sprite rendering priority bit
    Improved ... now working
    Fixed crash (stack smashing detected) when showing Debug ...
    Luzie Luzie October 2022 Emulators
  • How do i learn to programAll the years i had a computer the only one i could program was the Texas Instruments Ti99/4a and when using extended basic with its so simple sprite…

    ... basic with its so simple sprite instructions i did good versions ...
    Andy Gurr Andy Gurr January 2002 Games
<1…567891011…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on 12:41AM
  • i am currently listening to........
    dmsmith on April 15
  • I am currently watching.....
    zx1 on April 15
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 15
  • Cooperative Games.
    harriusherbartio on April 15
  • Celebrity deaths...
    mel the bell on April 15
  • Minor British Sports that did become games on the ZX Spectrum
    dm_boozefreek on April 15
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 15
  • Inside No.9 favourite episodes
    Maroc's Other Projection on April 15
  • How we became brainwashed by social media
    Scottie_uk on April 15

HitBox

Word Docs Hits
stack 7.2K 10.4K
sprite 5.5K 11.1K

Related Threads

  • Solution for overwritten stack in 48k SNA filesIt has been known for quite some time now that the 48k SNA file format has one serious fault, which is described in the file formats section on the W…
  • C, Z88DK and the Sprite Pack LibraryI wrote a short demo that shows a taste of what can be done from C on the Spectrum:<br /> <br /> [url="http://justme895.tripod.com/zqa/pacmen.zip"]ht…
  • UDG/sprite HelpRestore 5: For N=20 To 21: Read G$: For R=0 To 7: Read B: Poke Usr G$+r,b: Next R: Next N
  • Print 'n' Plotter SPRITE MACHINEJust got this from an ebay seller this afternoon. I just TZXd it and sent it to the Steve at the vault, yet it might be a while before it gets put up…
  • Sprite Graphics TutorialHi everyone,<br /> <br /> Would like some feedback on the following:<br /> <br /> I am thinking of writing a Sprite Graphics Tutorial, ie. how to bes…
  • Help needed with drawing masked spriteI need to draw a small sprite (16 bytes) on to the screen using a mask. Its the only sprite that will be used so speed isn't too important. I was goi…
  • Laser Basic Sprite GeneratorDoes anyone know how to use Laser Basic Sprite Generator? I've downloaded it from this site but I don't know what to do with it! <br /> <br /> Thanks…
  • Best Sprite on the SpectrumWhich sprite or character from any Spectrum game do you think is the best? I personally like both the Miner and Jet Set Willys, because of thier sim…
  • Sprite Graphics Tutorial - additionsHi Folks,<br /> <br /> Just made some additions to the tutorial I started ages ago. <br /> <br /> Link is:<br /> [url="http://members.aol.com/derekm…
  • Sprite Tutorial: Section on Masked Sprites addedLatest installment of my Sprite Graphics Tutorial:<br /> <br /> [url="http://members.aol.com/derekmsmith1/Spectrum/TUTORIAL.RTF"]http://members.aol.c…

Related Searches

  • stack
  • xor sprite
  • sprite interrupts
  • sprite sheet
  • basic scroll sprite
  • sprite
  • sprite resources
  • joe gunn sprite routine
  • sprite editor
  • bverstee stack zx spectrum
  • simple sprite routine
  • erase sprite
  • redballoon s sprite
  • erase masked sprite
  • xor masked sprite erase
  • sprite xor and
  • sprite graphics tutorial
  • sprite tutorial
  • 128k sprite routine
  • 128k sprite

Copyright © 2024 World of Spectrum