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.018s
<1234567…34>
  • Any Examples of player controlled masked sprite over flip screen tilemapped rooms?Please does anyone kindly have any z80 code examples of a flip screens tile map with a masked character sprite that you can control via keyboard, ie …

    ... screens tile map with a masked character sprite that you can control ... trying to understand more about sprite animation over backgrounds and tilemaps ...
    alienbanana alienbanana February 2015 Development
  • 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…

    ... need to draw a small sprite (16 bytes) on to ... mask. Its the only sprite that will be used so ... the screen (based on the sprite x,y). I would then ... draw the sprite to the screen using the ... screen address then draw the sprite again. Does this seem a ...
    Mr Millside Mr Millside November 2004 Development
  • 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 …

    ... /> Timing for 32 x 32 masked sprite: 16084 tstates.

    BASIC
    LD (SPSTORE),SP ... ) ; source of sprite in memory (sprite is stored in such ... HALT
    CALL DRAWSPR ;Call sprite drawing routine

    ...
    dmsmith dmsmith August 2004 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…

    ... [code]
    #define SP1_ID_MASK2 1 // masked sprite 2-byte definition (mask,graph ...
    #define SP1_ID_MASK2_NR 2 // masked sprite 2-byte definition (mask,graph ... />
    There are five basic sprite types: MASK, OR, XOR, LOAD ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • Idiots Guide......To machine code, or assembler language...whatever the appropriate term is Basically at this stage I want to fiddle about and try and get used to…

    ... C as an substitute for BASIC than for assembly. They're ... /> Just like some BASIC/assembly hybrid games uses BASIC for the boring ... s a lot faster than BASIC, and using libraries within C ... even provided a very fast, masked sprite library, with a tiled background ...
    Timmy Timmy January 2014 Development
  • Any Examples of player controlled masked sprite over flip screen tilemapped rooms?Please does anyone kindly have any z80 code examples of a flip screens tile map with a masked character sprite that you can control via keyboard, ie …

    ... basic I would like to see an example of a masked sprite over ... a tiled background with the sprite being controlable ...
    alienbanana alienbanana February 2015 Development
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ... br /> ; Displays the masked sprite

    MAIN ...
    ret ; Return to BASIC

    ; ------------------------------------------------------------------------------< ...
    Paddy Coleman Paddy Coleman September 2017 Development
  • Drawing some spritesI figured I want to draw some sprites. My target was to do a 16x16 masked sprite. There's no clearing here, just drawing the sprites. My first ite…

    ... was to do a 16x16 masked sprite. There's no clearing here ... /> With that routine, drawing a sprite takes 546 + 768 = 1314 ... bytes, with each additional sprite taking the 768 bytes more ... different shifted positions of the sprite will take different times to ...
    Sol_HSA Sol_HSA November 2015 Development
  • SMAX - My Spectrum Killer App that never quite materialisedThis is basically a copy of my post to CSS, for anyone that doesn't read the group:- One or two of you may, if you have particularly good memories, …

    ... impressive screen-drawing techniques (scrollers, sprite engines) and stuff requiring critical ... you can cram enough original BASIC extensions (sprite plotters have been done ... have an edge over other BASIC compilers in that it doesn ...
    GOC GOC July 2004 Development
  • 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 …

    ... table, and simply store each sprite preshifted in its eight positions ... sprites. For a small (16x16) masked sprite, it would take 768 bytes ... the data for that particular sprite. You could use a ... the sprites. Then call your sprite drawing routine.

    ...
    dmsmith dmsmith August 2004 Development
  • Interrupts details questionSuppose I am writing a game and I want to use interrupts to measure time, draw the screen without flicker, maybe to poll keyboard etc. What kinds of …

    ... :
    "Here is the finished sprite routine. As it stands it ... /> Timing for 32 x 32 masked sprite: 16084 tstates.

    No ...
    cispasoiu cispasoiu August 2004 Development
  • Interrupts details questionSuppose I am writing a game and I want to use interrupts to measure time, draw the screen without flicker, maybe to poll keyboard etc. What kinds of …

    [quote]
    On 2004-08-25 12:40, cispasoiu wrote:
    quote:
    Timing for 32 x 32 masked sprite: 16084 tstates.
    [/quote]

    Which is why real programmers don't use generic sprite routines! :)
    AndyC AndyC August 2004 Development
  • Can Anyone explain sprites in Jet Pac/Atic Atac etcJet Pac was 16k, and yet the sprites were impressively fast. I notice they had a slight flicker at times, but were notmally pretty flicker free. W…

    ... :

    [code]

    ;masked sprite

    ;seems to be ... /> jr nz, 50 ;check if sprite wraps
    ld a, l ... /> ld a, l ;check if sprite
    and 31 ;goes around ...
    Fikee Fikee October 2004 Development
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... games written in BASIC, BASIC + CM sprite routines or compiled BASIC, which I ... ) held a BASIC compo last year (Interpreted BASIC) and some ... believe that what a BASIC program lacks is speed ... White Lightning package from compiled BASIC. This afternoon I'll ...
    na_th_an na_th_an March 2005 Development
  • Installing Z88DK Z88DK INSTALLATION Z88DK is distributed in two parts. The first part is the platform independent bits (including source and z80 libraries) and th…

    ...
    ; window frame sprite 2x2 chars
    ; extra ... kind = sp_MASK_SPRITE; /* create a masked sprite */
    for (i=0; ... br /> /* sp_ClipStruct clips sprite to full screen */
    Alcoholics Anonymous Alcoholics Anonymous April 2005 Development
  • Artist / Artists Required For 3 Brand-New Spectrum Game ProjectsHi all, I am currently looking for high quality sprite and background tile artists for 3 forthcoming Spectrum games I have on the go at the moment. …

    The vertical scrolling shoot-em-up is the furthest ahead, with most of the basic scrolling, sprite + control engine up and running. I'll try and get a snapshot put up soon.
    dansauk dansauk July 2005 Development
  • TommyGun UsersI was wondering how many people are actively using TommyGun. I'm thinking of shelving its development as I don't think there is really a need out the…

    ... /> You should try editting a masked sprite in TG.
    1. ... Create a new sprite, make sure you click the masked option.
    masked colour options to pay with.
    3. Draw a simple sprite ... create other sprites from different sprite frames.

    Just ...
    Kiwi Kiwi February 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…

    ... > 21) // if sprite went off screen, reverse direction ... the single moving sprite an occluding sprite and see the ... create sprite loop:

    [code]
    // Create Ten Masked ... loop, we create a masked sprite as usual then the " ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • TommyGun 0.9.1 availableMostly bug fixes, especially an annoying copy/cut and paste bug in the image editor. Should be available from the Utilities page once it has been up…

    ... /> a) People don't use masked sprites very often
    b ... only use a single frames masked sprite or worst
    c) People ...
    Kiwi Kiwi May 2006 Development
  • Wide sprites in SP1 + Z88DKThe calls to sp1_CreateSpr(); and sp1_AddColSpr(); seems to have changed. Could someone please offer help in how to create a wide (wider than 16 pix…

    ... (wider than 16 pixels) sprite (preferably starting from SevenuP) ... used sp1_SprId2Type() to convert from sprite ID to integer index). ... an example creating a masked sprite 3 characters tall and ... $ff, 0

    ; sprite definition

    ._col0
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • What are people using TommyGun to do?So I was just wondering what people are using TommyGun to do?

    ... every time I change a masked sprite I have to reverse the ... this with) I use the sprite-editor exclusively for my games ...
    bobs bobs September 2006 Development
  • What are people using TommyGun to do?So I was just wondering what people are using TommyGun to do?

    ... every time I change a masked sprite I have to reverse the ... this with) I use the sprite-editor exclusively for my games ...
    Metalbrain Metalbrain September 2006 Development
  • What are people using TommyGun to do?So I was just wondering what people are using TommyGun to do?

    ... every time I change a masked sprite I have to reverse the ...
    Kiwi Kiwi September 2006 Development
  • Ultimate earlier gamesI mean those Ultimate's games before [I]Atic Atac[/I]. Which is your vavourite? My fave, Jetpac. Very addictive, great gameplay.

    ... with a nice flicker free masked sprite engine.

    Re-definable ...
    zxspecticle zxspecticle April 2008 Games
  • 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 …

    ... same thing like moving small sprite.

    basically, ... mirrored data, DD's (masked) sprite takes about 5000T to draw ... the very rough estimation for masked sprites with preshifted data ... T (including amortized overhead of sprite routine).

    ...
    Fikee Fikee March 2010 Development
  • New Game: Heart StealerMy first platformer is finally released! Having a Speccy since a long time ago, I've really wanted to make a game for it. Since february, I've final…

    ... able to write my first masked sprite display function, it took me ...
    Ralf Ralf May 2010 Games
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... />

    ; Sprite array structure.

    < ... BASIC
    ld ix,player ; IX points to player sprite ... BASIC
    ret


    ; --------------------------------------------------------------------------


    ; Sprite ...
    ASM ASM October 2010 Development
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... br />
    ; Sprite array structure.

    BASIC
    ld ix,player ; IX points to player sprite ... BASIC
    ret


    ; --------------------------------------------------------------------------


    ; Sprite ...
    sekrets sekrets November 2010 Development
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... />

    ; Sprite array structure.

    < ... BASIC
    ld ix,player ; IX points to player sprite ... BASIC
    ret


    ; --------------------------------------------------------------------------


    ; Sprite ...
    ASM ASM November 2010 Development
  • Donkey Kong - TransparencyHi, I might not recall it perfectly but as I was playing the Donkey Kong for ZX-spectrum 48k - I somehow noticed that the Monkey jumps with something…

    It's just a basic transparent sprite routine with no separate mask. So, in effect, every '1' is a pixel and every '0' transparent. Nothing particularly special about it.
    AndyC AndyC December 2010 Games
<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
basic 24.7K 39K
masked 475 583
sprite 5.5K 11.1K

Related Threads

  • 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…
  • 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…
  • sprite making in +3 BASIC?Any sprite tutorial I come across is far too complicated! Can someone help me? For instance, how do you create a person-shaped animated sprite which …
  • Switch from 128k BASIC to 48k BasicHello,<br /> <br /> Is there a way to start off running a program in 128k basic (so that you can use the ramdisk facilities) but then switch back dow…
  • (Basic) Sinclair BASIC mode for EmacsI saw this [URL=http://www.worldofspectrum.org/forums/showthread.php?t=14622]post[/URL] regarding a Sinclair BASIC editing mode along with some Fuse …
  • Help with Visual Basic 6.0 vs Visual Basic.netI have a program that auto generates VB.Net code..... I know VB.net syntax and am happy with the code generated.<br /> <br /> However, I have been as…
  • What did Spectrum BASIC lack (and was BBC BASIC so good?)Over the years, I've read in various multi-format magazines, that BBC BASIC was probably the best BASIC available on an 8-bit machine. I've never use…
  • 48K BASIC to ZX81 BASIC conversion possible?Looking for an automated way of converting a BASIC program done on a<br /> 48K Spectrum to one for the ZX81. It's obvious that some things cannot<br …
  • ZX Basic 1.2.5 - a BASIC CompilerWell, my old post about ZX BASIC seems to be gone (maybe this phorum purges old threads?), so I started a new one.<br /> <br /> After more than 6 mon…

Related Searches

  • xor sprite
  • sprite interrupts
  • rst8 return to basic
  • rst8 basic
  • return to basic
  • basic tips tricks
  • basic scroll sprite
  • erase masked sprite
  • xor masked sprite erase
  • machine code sprite movement in basic
  • add machine code sprite movement to basic
  • masked sprite animation
  • animated sprite routine masked
  • overlap masked sprite
  • overlapping masked sprite
  • sprite mirroring in basic
  • how to erase masked sprite
  • masked sprite
  • masked sprite 16x16
  • basic sprite

Copyright © 2024 World of Spectrum