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.010s
<1234567…34>
  • Best method for sprite collision detectionHi, I have been trying to incorporate collision detection into a sprite routine I writing. The following is what I have come up with so far: POP D…

    ... incorporate collision detection into a sprite routine I writing.
    The ... /> POP DE ; e=mask, d=sprite image
    LD A,(HL ... /> NC0:
    LD A,(HL) ; draw sprite as normal
    AND E ...
    dmsmith dmsmith August 2005 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:- …

    ... is being redone in asm.

    Regarding sprite and graphics libraries ... horizontally (eg if you only draw to even pixels) you could ... shifted versions of a specific sprite graphic in memory for ... game may contain all unshifted sprite graphics and before a ...
    Alcoholics Anonymous Alcoholics Anonymous December 2010 Development
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... the demo to enable a sprite to be moved around
    slenkar slenkar August 2014 Brand new software
  • 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 …

    ... left and right sides of sprite.
    DB %00000000
    ... into draw procedure (right side)
    LD A,(SPRXCO) ;taking sprite X ... to draw sprite
    LD DE,(SPRSRC) ; source of sprite in memory (sprite is ...
    moroz1999 moroz1999 August 2004 Development
  • Sprites flickeringI am trying to write a Spectrum game in machine code. I am still a beginner in programming, however I did much progress recently, i believe. Now I am…

    ... am trying to make sprite movement routine. Actually I ... did it, however my sprite
    flickers terribly while ... . Store background
    2. Draw sprite into background
    3. Delay ... 4. Draw stored background into sprite
    5. Change sprite coordinates
    Ralf Ralf October 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 …

    ... draw sprite
    LD SP,(SPRSRC) ;source of sprite in memory (sprite ... A,(SPRYLEN) ;taking height of sprite (pixels)
    SRL A ... />
    * Draw second line of sprite: right to left
    draw sprite in unshifted position
    ...
    dmsmith dmsmith August 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 …

    ... draw sprite
    LD SP,(SPRSRC) ; source of sprite in memory (sprite ...
    *Draw second line of sprite: right to left< ... br />

    * Draw sprite in unshifted position. Called when ...
    CALL DRAWSPR ;Call sprite drawing routine

    dmsmith dmsmith August 2004 Development
  • Sprites flickeringI am trying to write a Spectrum game in machine code. I am still a beginner in programming, however I did much progress recently, i believe. Now I am…

    ... Store background
    2. Draw sprite into background
    3. Delay ... 4. Draw stored background into sprite
    5. Change sprite coordinates
    Sprite Pack. This particular algorithm ... one sprite at a time -- erase it, then draw it ...
    Alcoholics Anonymous Alcoholics Anonymous October 2004 Development
  • Best method for sprite collision detectionHi, I have been trying to incorporate collision detection into a sprite routine I writing. The following is what I have come up with so far: POP D…

    ... /> POP DE ; e=mask, d=sprite image
    LD A,(HL ... /> NC0:
    LD A,(HL) ; draw sprite as normal
    AND E ... /> POP DE ; e=mask, d=sprite image
    LD A,(HL ...
    NC0: LD A,(HL) ; draw sprite as normal
    AND E ...
    Dr BEEP Dr BEEP August 2005 Development
  • Best method for sprite collision detectionHi, I have been trying to incorporate collision detection into a sprite routine I writing. The following is what I have come up with so far: POP D…

    ... /> POP DE ; e=mask, d=sprite image
    LD A,(HL ...
    NC0: LD A,(HL) ; draw sprite as normal
    AND E ...
    dekh dekh August 2005 Development
  • Best method for sprite collision detectionHi, I have been trying to incorporate collision detection into a sprite routine I writing. The following is what I have come up with so far: POP D…

    ... /> POP DE ; e=mask, d=sprite image
    LD A,(HL ...
    NC0: LD A,(HL) ; draw sprite as normal
    AND E ... /> POP DE ; e=mask, d=sprite image
    LD A,(HL ...
    Dr BEEP Dr BEEP August 2005 Development
  • Best method for sprite collision detectionHi, I have been trying to incorporate collision detection into a sprite routine I writing. The following is what I have come up with so far: POP D…

    ... /> POP DE ; e=mask, d=sprite image
    LD A,(HL ...
    NC0: LD A,(HL) ; draw sprite as normal
    AND E ...
    Dr BEEP Dr BEEP August 2005 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…

    ... its Y position and draw firstly sprites of first ... sprite
    if (sprite.y < screen.height/2) then draw sprite ...
    endfor

    for every sprite
    if sprite. ... y >= screen.height/2) then draw sprite ...
    Fikee Fikee June 2006 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 …

    ... same thing like moving small sprite.

    basically, ... DD's (masked) sprite takes about 5000T to draw. sprite routine which have ... T (including amortized overhead of sprite routine).

    ... 64 x 48 pixel sprite could cost about 18000 T ...
    Fikee Fikee March 2010 Development
  • Why doesn't my routine work?I have a "level" defined by 504 bytes (28 squares across x 18 squares down) I'm trying to write a routine that will take an X,Y coordinate in pixels…

    You are making great progress. I remember your thread when you asked not so far ago how to draw sprite at any pixel position :)

    I'm looking forward to your next releases.
    Ralf Ralf December 2010 Development
  • Disable interrupts?Well, I've read the bits from the David Webb book about interrupt modes and (vaguely) appreciate the principles behind having a vector table, after r…

    ... />
    When you make a sprite movement at the screen it ... /> A) erase sprite at old position
    B) draw sprite at new position ... the process (you erased the sprite at old position or started ... it at new position), the sprite will dissappear.
    It will ...
    Ralf Ralf February 2012 Development
  • Type-in BASIC contest on Reddit.Not sure how WOS-legal it is to mention/link to other forums, but Reddit is having a contest on r/retrobattlestations, asking readers to type a speci…

    ... /> 300 REM Load background and draw on screen
    310 GO ... /> 1580 RETURN
    2000 REM Draw sprite in p$ at X,Y ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • Pseudo-3D map renderingHave been mulling this over for a while, until that isometric thread prompted me to ask. I'm not sure if this is officially classed as 2D, 2.5D, or 3…

    ... HALT:

    1-DELETE SPRITE WITH BACKGROUND, depends what way ... , especially as a 16x16 sprite can straddle as many as ... the scanline.

    2-DRAW SPRITE OVER BACKGROUND, whatever routine you ... can be 'do nothing' or 'draw cell over player'* (or even ...
    R-Tape R-Tape January 2014 Development
  • Pixel level collision detection[SIZE=3][FONT=Calibri]I need to do some pixel level collision detection. Assuming I have a byte of my ?player? sprite in DE and a byte of screen to t…

    ... /> The idea is:

    -draw sprite using XOR method over mostly ... with another object then the sprite becomes altered and some ... />
    -then I read sprite graphics from memory again and ... give different result then the sprite was altered which means ...
    Ralf Ralf November 2014 Development
  • Russian Pascal CompilerHello,<div><br></div><div>Unfortunately I started a discussion (as OutBush) on the Temporary Forum Board not knowing how long it would be until the W…

    ... assemler procedure. Codes of asm procedures, sprite data and other data must ... />
    Sprites-------(Operators are sprite output for various methods of ... overlay image. Codes of sprite data and other data ... Map cell in screen is sprite for 2x2 tiles
    ...
    Andrew771 Andrew771 June 2015 Sinclair Miscellaneous
  • Unreleased modern Speccy games?Information about "classic" never released Speccy games is available in [url="http://www.tzxvault.org/time.htm"]this page[/url], or searching for [ur…

    ... /u/71984880/Speccy/Joefish_50Hurts_Source.asm

    Multicolour sprite code:
    https ... ://dl.dropboxusercontent.com/u/71984880/Speccy/Sprite09.asm ...
    joefish joefish April 2016 Games
  • Project: ZX OpusHello my friends, I have been in need of a push lately so I thought if I post some of the work for this project here you guys (and gals) can help me …

    ... I have been teaching myself ASM in the wee small hours ... a cell level - using an ASM draw routine and a bit of ... into the BITS command in ASM to move the mouse pointer ... handling in regards to Z80 ASM - getting to load bytes in ...
    Zetr0 Zetr0 March 2017 Software
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    Yes, you are doing it correctly.

    Your program will draw sprite 0 at coordinates (20,10) and (30,15), then redraw sprite 1 at same coordinates in the next frame, then repeat [i]ad infinitum[/i].
    Einar Saukas Einar Saukas June 2017 Brand new software
  • 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…

    ... great bridge between basic and asm, and even when you ... become an expert asm programmer, you will still appreciate ... which z88dk can accommodate your asm code for the heavy ... draw sprites first before doing background tiles to ensure that each sprite ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • TommyGun - Utility ... what's going on...For those interested, Tony has been busy lately and unable to put as much time into TG as he'd like. He also has a child on the way soon. He told me…

    ... "canvas" I created and draw the Screen$ in Paintbrush/MSPaint ... I use MSPaint to draw them and thought I ... the functions of the Sprite Editor and Tile Editor were ... "C:\Z80.exe mygame.asm". Thats why its important ... some way ( Basic/C/asm/Forth[?]/etc) for it to ...
    Sadako Sadako July 2004 Development
  • Smooth Masked Sprites using fast page flip on 48k Part 2Ok, After all the suggestions in Part 1, which were all excellent (Thankyou), I opted on the following: I have 2 x 6k Offscreen areas (Yes, that's …

    ... TO BUFFER
    MOVE AND DRAW SPRITES TO BUFFER
    SET ... H,A

    ; MERGE SPRITE COLOR WITH EXISTING PAPER COLOR ... 0
    GFX:

    ; ASM source file created by SevenuP ...
    robpearmain robpearmain September 2004 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…

    I need to draw a small sprite (16 bytes) on to the ... a mask. Its the only sprite that will be used so ... on the sprite x,y). I would then draw the sprite to the ... a different screen address then draw the sprite again. Does this seem ...
    Mr Millside Mr Millside November 2004 Development
  • z88dk + splib2: another question (sprite instancing)I'm making some tests with z88dk+splib2, with the idea of creating a game sometime in the future, and I have come across a problem. Let's suppose I …

    ... 6 different tiles and draw the whole screen with ... , I must create a sprite for every single instance of ... 10x 14 bytes allocations per sprite, a lot of memory ... and use a kind of "sprite instancing"? I mean, I ... and say "I want sprite 1 drawn at coordinate (X ...
    utopian utopian October 2005 Development
  • Pixel Explosion CodeJust a little snippet to cause explosive effects. It uses table lookups for the screen address, and can handle up to 32 pixel particles. A particle…

    ... Explosion
    ; File: pixel01.asm
    ; Author: Rob Pearmain
    ; (a) Drawn (remove the sprite), move, Drawn (in new position ... /> call move_and_draw_particles ; Move and draw the particles
    ld a ...
    robpearmain robpearmain September 2006 Development
  • Help understanding some z80 asmI'm trying to work out how to represent the structure of a "sprite" in the SAM as "Grabbed" by SmallC. I can see the assembler implementation but I …

    ... represent the structure of a "sprite" in the SAM as
    sprite structure itself is the data ... what I see in the asm is this ( grabs from screen ... width, int length )
    {
    #asm
    push ix
    ld ...
    DonkeyPong DonkeyPong January 2007 Development
<1234567…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21

HitBox

Word Docs Hits
asm 3.8K 6.7K
draw 5.6K 8.5K
sprite 5.5K 11.1K

Related Threads

  • 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…
  • I need ASM for random numberI need to generate a random pair of coardinates in asm so that x=random no between 0 and 31, y=random no between 0 and 23.<br /> <br /> Any ideas on …
  • 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…
  • saving to asmMy another question...<br /> I know I can save part of Spectrum memory to .bin file. However I would like to save it (or convert .bin file)into .txt …
  • 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…

Related Searches

  • xor sprite
  • sprite interrupts
  • print a char in asm
  • asm draw character
  • sprite sheet
  • basic scroll sprite
  • sprite
  • circle in asm
  • asm examples
  • asm
  • asm zx7
  • sprite resources
  • http clrhome org asm
  • joe gunn sprite routine
  • asm tzx
  • draw line
  • asm draw image
  • erase draw sprite
  • draw erase sprite line
  • asm sprite

Copyright © 2024 World of Spectrum