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.011s
<1234567…34>
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... SP1_ID_MASK2 1 // masked sprite 2-byte definition (mask,graph) pairs ; sw ... basic sprite types: MASK, OR, XOR, LOAD and ATTRONLY. Additonally MASK, OR, XOR and ... example, "SP1_ID_XOR1_NR" is an xor sprite without mask that will not be rotated ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • Wolfenstein / Doom for 48k SpectrumHi, is there any game / demo of this kind that runs on 48k machines? Thanks.

    ... the floor needs an XOR fill - it could ... use that to AND mask the sprite. Then, if that ... a bit in a sprite mask to not draw that ... sprite mask, not the whole sprite.

    As for the sprite, ... stippled lines. Then the sprite routine would scale vertically, ...
    joefish joefish August 2011 Games
  • New NIRVANA+ feature: wide tiles!The size of each bicolor tile in [b]NIRVANA+[/b] is 2x2 characters (16x16 pixels), like this: [img]http://i60.tinypic.com/mw358y.png[/img] [i]* M…

    ... or (hl) ;mask
    inc l
    xor (hl) ;sprite
    ld ( ... or (hl) ;mask
    inc l
    xor (hl) ;sprite
    ld ( ... or (hl) ;mask
    dec l
    xor (hl) ;sprite
    ld ( ... or (hl) ;mask
    dec l
    xor (hl) ;sprite
    ld ( ...
    Jerri Jerri September 2015 Brand new software
  • 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

    LD BC ... A,C
    XOR %00000111 ; XOR offset to get ...
    set_top_edge:
    XOR A
    LD (PointerXY ...
    colonel32 colonel32 November 2017 Sinclair Basic
  • 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 ... A,C
    XOR %00000111 ; XOR offset to get left ... mouse_y
    left_edge
    XOR A
    LD (PointerXY), ... mouse_btn
    set_top_edge
    XOR A
    LD (PointerXY+ ...
    Paddy Coleman Paddy Coleman September 2018 Hardware
  • Advice about drawing sprites on spectrum I've coded sprite drawing before and know all the theory about masks from a long time ago (microhobby rules! ;), but since I did it on Amiga with ha…

    I've coded sprite drawing before and know all ... :

    2a. Shift the sprite + mask into a temp buffer.
    sprite-drawing routine for spectrum, so ...
    windenNTW windenNTW July 2003 Games
  • need help with speed optimization. this procedure draws a sprite with mask from memory onto the screen with x-coordinate in pixels. it doesn't shift sprites in realtime, it just uses …

    ... sprite in memory (sprite is stored in such form: mask byte, sprite byte, mask byte, sprite ... ,(DE) ;taking first byte of sprite (mask)
    INC DE
    ... in BC' preshifted bytes of mask and sprite.
    DRAWEND
    ...
    moroz1999 moroz1999 August 2004 Development
  • First steps in Z80 machine codeI never got into machine code much back when I had a speccy, as I didn't have any development tools at the time. The only machine code I'd previousl…

    ... routines (e.g. an 8x8 xor sprite routine), make simple sounds etc ...
    Digital Prawn Digital Prawn July 2007 Development
  • Z88DK/SP1 library u_malloc() questionHi All, It may possibly be more appropriate for me to post this on the Z88DK forum, but I know quite a few WoSSers have used Z88DK, so here goes:- …

    ... > 21) // if sprite went off screen, reverse direction ... : Gfx
    ;Interleave: Sprite
    ;Mask: Yes, before graphic
    ... : Gfx
    ;Interleave: Sprite
    ;Mask: Yes, before graphic
    ...
    Digital Prawn Digital Prawn December 2010 Development
  • Sevenup - bug or feature ?I have noticed a very peculiar behaviour of this great utility. I have for example a picture of 3 vertical lines which is 19 pixels high and 16 pixe…

    ... Outputted: Gfx
    ;Interleave: Sprite
    ;Mask: No

    Image1:
    Ralf Ralf February 2012 Development
  • Advice about drawing sprites on spectrum I've coded sprite drawing before and know all the theory about masks from a long time ago (microhobby rules! ;), but since I did it on Amiga with ha…

    ... br />
    2a. Shift the sprite + mask into a temp buffer.
    sprite on screen individually.
    ... rotate a 2 character wide sprite horizontally a pixel, it suddenly ... still left in an alternative sprite draw routine for drawing sprites ...
    Alcoholics Anonymous Alcoholics Anonymous July 2003 Games
  • Brand new Spectrum shoot-em-upNow that Egghead in Space is finished I have begun work on another new Spectrum project, a horizontally-scrolling shoot-em-up. An early demo. versio…

    nice game... and pretty code too. i did not notice that there is xor sprite routine. it really looks great and i hope u release next demo as soon as possible
    Fikee Fikee August 2003 Announcements
  • New project for 256 colours Games emulator!O.K. , I suggested Jonathan Needle ( Creator of the excellent Spectaculator at [url="http://www.Spectaculator.com"]www.Spectaculator.com[/url] ) to c…

    ... each alternate pixel - altering the sprite mask did nothing.

    So ...
    MatGubbins MatGubbins June 2004 Emulators
  • Collision DetectionHi everyone, This is my first post on WOS. Like most people here I owned a Spectrum when a teenager. At that time I was quite heavily into programmin…

    ... background (the graphics behind the sprite in memory)
    Create ... area
    Map the sprite (mask and graphics respectively) to the ...

    When the sprite moves, you have to rotate ... is automatically replaced as the sprite moves around, and with ...
    ekoman ekoman July 2004 Development
  • New - BASin r13a is available for downloadHi all, Here's the latest BASin. Mostly just bugfixes, but also now has the upgraded UDG editor which can now edit multiple UDGs on one editing gri…

    ... instruct BASin that every other sprite is mask data?[/QUOTE]
    ... sprite byte, mask byte pairs (Interleaved bytes), so as I can mask the sprite ... can choose all sprite bytes, all mask bytes then attrs ... row of mask bytes, then after all sprite/mask rows the ...
    Kiwi Kiwi April 2006 Emulators
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... ._sprdrawftbl ; table of sprite draw functions indexed by ... sp1_ss *s; // sprite handle returned by sp1_CreateSpr()< ... Gfx
    ;Interleave: Sprite
    ;Mask: Yes, before graphic< ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • Sprite adviceHello. So, I'm slowly getting to grips with Z80 assembly - currently equal parts frustration and enjoyment. Now looking for some advice to help shift…

    ... pleased. I now have a xor sprite that moves around with key ...
    48K 48K May 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... /> struct sp1_ss *s; // sprite handle returned by sp1_CreateSpr()
    sprite went off screen, reverse ... : Gfx
    ;Interleave: Sprite
    ;Mask: Yes, before graphic
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • Any isometric colourful Spectrum game?When I think of isometric 3D Spectrum games (Knight Lore style), all of them seem to be monochrome. I can't remember any isometric game which would h…

    ... , and included fairly hefty black sprite mask type outlines, which would look ...
    Danforth Danforth April 2008 Games
  • Sprites...What is fastest way for drawing masked sprites at any screen position without using preshifted data ? I want to use it for isometric view game... li…

    ... the previous char. Sprite data is stored as (mask, graphic) pairs.
    43 ld a,(de) ; get sprite mask
    44 inc de
    sprite mask for char to the left ...
    Alcoholics Anonymous Alcoholics Anonymous November 2009 Development
  • Opinion on new 128K only gamesHello, Being new to the WOS community, I am unclear on the attitude towards 128K only software, that is; Is there a strong need to support the 48K m…

    ... Outputted: Gfx+Attr
    ;Interleave: Sprite
    ;Mask: No

    l3_Brick3 ...
    Ralf Ralf October 2010 New game ideas
  • Z88DK/SP1 library u_malloc() questionHi All, It may possibly be more appropriate for me to post this on the Z88DK forum, but I know quite a few WoSSers have used Z88DK, so here goes:- …

    ... the emulator debugger, the SP1 sprite library just enters an inifinte ... ->row > 21) // if sprite went off screen, reverse direction ... Outputted: Gfx
    ;Interleave: Sprite
    ;Mask: Yes, before graphic

    Digital Prawn Digital Prawn December 2010 Development
  • Z88DK/SP1 library u_malloc() questionHi All, It may possibly be more appropriate for me to post this on the Z88DK forum, but I know quite a few WoSSers have used Z88DK, so here goes:- …

    ... />
    // Attach C Variable to Sprite Graphics Declared in ASM at ... ->row > 21) // if sprite went off screen, reverse direction ... Outputted: Gfx
    ;Interleave: Sprite
    ;Mask: Yes, before graphic

    Digital Prawn Digital Prawn December 2010 Development
  • New platform game: Sid SpannersHi all, here is my Christmas present. A new platform game (well, more of a mini-game really). [url=http://java.cms.livjm.ac.uk/homepage/staff/cmspc…

    ... I can (a) discard the sprite mask data in this game (as ...
    Digital Prawn Digital Prawn December 2010 Brand new software
  • 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…

    ... is the sprite graphic and the sprite mask. The sprite mask is ... ANDed with the screen, creating blank bits, the sprite ... over that. The sprite mask will also need to ...
    Example of a silly sprite:

    00000000
    Stefan Drissen Stefan Drissen February 2011 Development
  • Double Dragon 128k - The graphicsAs you are all probably aware, I tried gathering a team of people together a few years back to make a totally re-programmed version of Double Dragon …

    ... mentioned it before but it sprite routine now handles something i ... combine different part of sprite graphics and sprite mask effectively doing head swap ...
    Fikee Fikee June 2011 Development
  • Most colourful games?I just played [url=http://www.worldofspectrum.org/infoseekid.cgi?id=0001563]Earth Shaker[/url] and am fairly dazzled by the overload use of colour (t…

    ... sprites to reuse the software sprite mask routines, or write dedicated code ...
    Bangstick Bangstick July 2011 Games
  • Most colourful games?I just played [url=http://www.worldofspectrum.org/infoseekid.cgi?id=0001563]Earth Shaker[/url] and am fairly dazzled by the overload use of colour (t…

    ... is a product of sprite masking. Isometric 3D sprite masking doesn't ... was envisioned for: Static (non-sprite) objects have a direct impact ... designs.. all conducive to reduce sprite mask usage and complexity across the ...
    Bangstick Bangstick August 2011 Games
  • Worst Collision Detection & Colour Clash in gamesSorry if this as been mentioned before but i did do a search ;) In a recent discussion with a friend we talked about probs with the older games such…

    ... being drawn with an 'XOR', so that another 'XOR' operation will delete ... few Speccy games. Whether the sprite colours clash or not is ... than not, someone using an XOR sprite routine deliberately [I]won't ...
    joefish joefish August 2011 Games
  • AND,XOR,OR,BIT,RES,SET,CPL,NEG,RLC,RRC,SLA,SRL,RL, RR,SRA for BASICAs this was drifting away from the original INKEY$ thread I thought that I'd create a new one. So here's a routine to provide all of the above mentio…

    ... can display a 16x16 sprite with a mask, so the background can ... be exposed behind the sprite.
    sprite with a mask it is required to ... ). msk is the sprite mask associated with this particular sprite scan: bits 1 ...
    mcleod_ideafix mcleod_ideafix October 2011 Sinclair Basic
<1234567…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
xor 1.9K 4.8K
sprite 5.5K 11.1K
mask 2.1K 3.3K

Related Threads

  • I like Mask.Im the only man who like Mask from Gremlin??<br /> <br /> I readed reviews on SU and got low ratings..<br /> well I liked a lot its gameplay and the …
  • 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…
  • problems with MaskI have problems with Mask. I want to make a RZX of this one (one per stage)<br /> <br /> My problem is that the .TZX available on WOS do not load on …
  • 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…
  • Opinions on Sweevos World and I Of The MaskThe 3D era was well and truly underway when these two games came out. I Of The Mask was late 1985 and Sweevos World was early 1986. Both got Crash S…
  • 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…

Related Searches

  • xor sprite
  • sprite interrupts
  • sprite sheet
  • basic scroll sprite
  • sprite
  • sprite resources
  • joe gunn sprite routine
  • xor erase
  • sprite editor
  • xor and or
  • xor sprites
  • simple sprite routine
  • xor masked sprite erase
  • sprite xor and
  • sprite mask
  • agd sprite mask
  • version sprite mask 9th
  • version sprite mask
  • 256 byte align table for sprite mask
  • xor sprite collision detection

Copyright © 2024 World of Spectrum