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.017s
<1234567…34>
  • 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?

    ... graphic modes in the Spud sprite viewer work?

    ... />
    Mode 0: Draw the Sprite line by line

    byte 1 ... br />
    Mode 1: Draw the Sprite column by column
    < ... />
    Mode 2: Draw the Sprite character by character

    rich_chandler rich_chandler January 2015 Emulators
  • 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 ... mask. Its the only sprite that will be used ... the sprite x,y). I would then draw the sprite to ... screen update I would erase the old image with ... different screen address then draw the sprite again. Does this seem ...
    Mr Millside Mr Millside November 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…

    ... ) of how to do draw one line, erase one line at the same time ... , erase the bits of any sprites that were on that line, then draw ... the bit of any sprite that is now on that line ... . Then you move on to line ...
    AndyC AndyC October 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…

    ... registers with a line of sprite graphic data to erase with.

    ret

    ; Draw left-rotated line of sprite data.
    ; Call with ... /> ret

    ; Draw right-rotated line of sprite data
    ; Call with ...
    robpearmain robpearmain October 2004 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…

    ... screen address down 1 line ;
    ; ... ; hl - the address of the line below ;
    ; ;
    draw the sprite using XOR in the old positiion to erase ...
    Kiwi Kiwi May 2006 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... one) and you'd draw the sprite with black PAPER, FLASH ... -modified as desired and erase the resource block when ... in the first DEFB line and the first two ... bytes in the second DEFB line. Something happened to the ... attr in the second DEFB line -- I don't know ...
    Alcoholics Anonymous Alcoholics Anonymous February 2008 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... like [I]Dingo[/I]'s sprite routine, where it's actually ... erase the old sprite line-by-line, and one to draw the new one line-by-line ...
    joefish joefish January 2012 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... like [I]Dingo[/I]'s sprite routine, where it's actually ... erase the old sprite line-by-line, and one to draw the new one line-by-line ...
    ccowley ccowley January 2012 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... like [I]Dingo[/I]'s sprite routine, where it's actually ... erase the old sprite line-by-line, and one to draw the new one line-by-line ...
    Sokurah Sokurah January 2012 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... like [I]Dingo[/I]'s sprite routine, where it's actually ... erase the old sprite line-by-line, and one to draw the new one line-by-line ...
    Dr BEEP Dr BEEP August 2014 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…

    ... ret

    ; draw column aligned sprite, arbitrary row
    ; ... screen drawing, entire sprite must be on screen ...

    ; draw column aligned sprite, arbitrary row, always using ...

    ; draw an 8x8 sprite arbitrary x, y position ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • How to get Grahics to wrap vertically around the screen?I am using the following code to draw an image to the screen. First I use HL to contain ROW and COLUM I then call the MapScreenFunction As I draw m…

    ... using the following code to draw an image to the screen ... I draw my sprite, it calls Next line to get the next line.
    line to go to 0, thus ...
    robpearmain robpearmain May 2004 Development
  • Simple SpriteHow do you draw a sprite on the screen? For example i want to draw a smiley face sprite and would like either a link to a tutorial or a very well com…

    How do you draw a sprite on the screen? For example i want to draw a smiley face sprite and would like either a link to a tutorial or a very well commented demo. Any assistance would be greatly appreciated.

    Sincerely,

    Ooze48k
    ooze48k ooze48k October 2011 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


    * Draw sprite in unshifted position. Called when ...

    * Draw the second line going from right to ...
    dmsmith dmsmith 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…

    Hi,

    Thanks for that. I think it is the theory (Or Practice) of how to do draw one line, erase one line at the same time to avoid flicker I am confused about
    robpearmain robpearmain October 2004 Development
  • Help, my Sprite Code wont workI have zipped it all up here: [url="http://www.peargames.co.uk/downloads/galagorf.zip"]http://www.peargames.co.uk/downloads/galagorf.zip[/url] If y…

    ... sprites are drawn onto. Each line is 24 bytes after the ... main4.asm, when I draw the sprite I dont use any fancy ... increase by 24 for each line.

    That is what ...
    robpearmain robpearmain December 2005 Development
  • How does interrupts work?I am a little confused regarding the interrupts on the Spectrum. If I have some hundred bytes of machine code started with, say, [B]RANDOMIZE USR 300…

    ... flicker is to simply completely draw graphics into a second ... available so that you can draw into the currently invisible ... the blank areas of the sprite erase their trails as they move ... raster is before deciding to draw each sprite. I noticed that Jonathan ...
    Alcoholics Anonymous Alcoholics Anonymous May 2007 Development
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy? That is print(y,x,CHAR) that allows 0 < y < 192 and 0 < x < 255 - that takes a charact…

    ... to SP1DrawUpdateStruct.

    Line 97 of [URL="http://z88dk ... at line 263. The code that causes a sprite's ... pixel buffer is at line 151 and terminates on ... a jp(hl) at line 177 after register set ... units and all the sprite draw functions would have to ...
    Alcoholics Anonymous Alcoholics Anonymous June 2010 Development
  • 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…

    ... boundaries, you can write a sprite routine that just displays the ... an inverted silhouette for every sprite frame. That is ANDed first ... the right shape, then the sprite is ORed. A less ... XOR to draw the sprite, then another XOR to erase the sprite.
    < ...
    joefish joefish February 2011 Development
  • New WIP underway - 'Dingo'.Hi, Prepare for a long post. Perhaps I can even challenge ewgf here. :razz: Anyway, I've been meaning to get into Z80 programming and making a game…

    ... a slightly more fancy sprite routine, but I'll ... to delete the old sprite line by line (or byte by ... the new sprite. Draw a byte or line of one sprite, then ... use EXX to toggle to the other and draw ... where a sprite is because if the scan line catches ...
    jonathan jonathan August 2011 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... if you want to draw the sprite starting at position 0 ... if you want to draw the sprite at positions 1 ... the sprite data so that it is correct to line up ... different versions of the sprite, each shifted along from ... want to draw it. If you only draw your sprite at 2 ...
    bobs bobs January 2012 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 ...
    Ralf Ralf February 2012 Development
  • BIFROST* ENGINE 1.2 released!Another improved version of the BIFROST* ENGINE is now available! Download it here: [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0027405[/u…

    ... the upper border it can draw 2 sprite tiles at arbitrary locations ... a custom version with 5 sprite tiles at arbitrary locations during ... the frame it can both draw and erase at least another 3 ...
    Einar Saukas Einar Saukas August 2012 Brand new software
  • Horizontal Scrolling/Per Character gamesHello. Can anyone give me the titles of some Speccy games (preferably good ones, but I don't mind hearing about bad ones too) that scroll the playin…

    ... list of instructions for each line of characters, and loops around ... same, but with a neat sprite routine that allows pixel-positioning ... the data for drawing a line can be loaded into registers ... transparent PAPER effects if you draw a sprite over a bit of ...
    joefish joefish June 2013 Games
  • 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…

    ... .

    They could erase (over-draw) a sprite during the bottom border ... screen, you could move one sprite each frame and still have ...
    joefish joefish January 2014 Brand new software
  • hash function permutation tableI'm using a simple Pearson hash function to generate keys for a $(103,6) array using a 256-byte permutation table. How do I arrange the entries in th…

    ... /> "COPY", "DATA", "DEF FN", "DIM", "DRAW", "ERASE", "FLASH", "FORMAT", "FOR", "GO SUB ... ", "USR", "VAL$", "VAL",
    "AT", "LINE", "STEP", "TAB", "THEN"
    };
    Kweepa Kweepa January 2014 Development
  • hash function permutation tableI'm using a simple Pearson hash function to generate keys for a $(103,6) array using a 256-byte permutation table. How do I arrange the entries in th…

    ... /> "COPY", "DATA", "DEF FN", "DIM", "DRAW", "ERASE", "FLASH", "FORMAT", "FOR", "GO SUB ... ", "USR", "VAL$", "VAL",
    "AT", "LINE", "STEP", "TAB", "THEN"
    };
    Kweepa Kweepa January 2014 Development
  • Spectrum screen layoutSeeing the thread on displacement I was wondering why the spectrum had the stupid screen split into three sections and the addresses for each section…

    ... get to the next pixel line within a character square by ... />
    You can go one line down by [B]INC H ... if you want to draw a sprite that is bigger than one ... easier and harder stuff like sprite drawing even harder. It should ...
    Ralf Ralf May 2014 Sinclair Miscellaneous
  • Porting Blues Brothers CPC->ZX...just an ideaI've just watched a video of the CPC version of the Blues Brothers games by Titus [url]http://www.youtube.com/watch?v=6DOj-Ta3Ek4...Based[/url] on th…

    ... be accommodated into the present sprite dimensions.
    I favour ... />
    Then when you draw the sprite, it only need change the ... make two passes; one to erase the background pixels in character ... a second pass to draw the sprite conventionally over what's ...
    joefish joefish June 2014 New game ideas
  • The 20th comp.sys.sinclair Crap Games Competition thread!Hi all, [SIZE="7"][B][CENTER]ANNOUNCEMENT![/CENTER][/B][/SIZE] The comp.sys.sinclair Crap Games Competition 2015 is now well and truly OPEN! [url]…

    ... DRAW ERASE FLASH FOR FORMAT GO_SUB GO_TO IF INK INPUT INVERSE LET LINE ...
    joefish joefish March 2015 Games
<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
draw 5.6K 8.5K
erase 749 990
sprite 5.5K 11.1K
line 19.4K 33.7K

Related Threads

  • Fastest way to decide which pixel to paint in order to draw a straight line(after I saw "Bresenhams circle algorithm" in development forum, I decided to ask this in here)<br /> <br /> in fact, I want to accelerate a car towa…
  • How works the Line-Draw ROM routine ?The 'complete spectrum rom dissasembly.pdf' show info related to the draw rom subroutine. The Line-Draw require two sets of parameters: X,Y coordinat…
  • Music Trackers, draw a line! __________________________________<br /> <br /> This is a little poll and here we can give us tips about music tracking with Zx Spectrum.<br /> Ask something a…
  • Utility to create long REM Line for storing M/C program - Maximum BASIC Line LengthHi,<br /> <br /> I think there was a Utlity or Toolkit to create a long REM-Line under 48k BASIC<br /> to store some MCode in it. <br /> <br /> …
  • Line - a one line arcade gameHi,<br /> <br /> I have published Line, a game written in a single line of BASIC. Thanks to Einar Saukas for additional optimisations, suggestions,…
  • Are line numbers considered the first statement in the line?I'm trying to understand how BASIC variables are stored in memory using the BASIC Programming manual and am puzzled by the results of the control var…
  • LINE-routine and other nice pieces of codeThe line-topic came in the end with a nice piece of fast coding.<br /> <br /> I think that there might be more of these routines out there (where-eve…
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code.<br /> <br /> The line routine th…
  • On-line magazineswell we've got all crash scans online thanks to Mort, WoS and others. YS has a great site in YSRNRY. There is Crash online and Sinclair User online t…
  • On-line chatY'know, I've noticed on many occasions in the chat logs that when an anonymous person enters the chatroom, it's always presumed to be me! Why is that…

Related Searches

  • betadisk rom line
  • xor sprite
  • sprite interrupts
  • scroll line
  • asm draw character
  • sprite sheet
  • basic scroll sprite
  • draw line
  • erase sprite
  • erase masked sprite
  • xor masked sprite erase
  • line draw
  • asm draw sprite
  • erase draw sprite
  • in place sprite erase
  • draw line passes through point
  • draw line function from machine code
  • sprite erase
  • how to erase sprite
  • how to erase masked sprite

Copyright © 2024 World of Spectrum