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.015s
<1…22232425262728…34>
  • new programmer needs information hi , i have been learning c++ for a while and am trying to make games using windows but being 28 and nostalgic , i thought it would be fun try and f…

    ... .

    The sprite engine is designed for games ... There is another nearly complete sprite engine and others germinating that ... (or assembler) using different sprite libraries. But the jaw- ... The Spectrum is a very simple machine. There is no graphics ...
    Alcoholics Anonymous Alcoholics Anonymous May 2004 Development
  • COVOX works?My Sprinter "simulates" a COVOX soundcard at port 4Fh, but I don't know how to use it! Can anyone explain to me the process of programming it? (To be…

    ... much better...
    the good routine at machine like Sprinter (21MHz ... />
    2)just play with simple loops like
    FOR i ...
    Fikee Fikee May 2004 Development
  • Idea about improving EmulatorHi, I got a bright idea today how to improve such excellent emulators a bit more. Okay, disassemblers are available in nearly every one new released …

    ... of thing on a daily routine, yet he'll be busy ... ) to making games with a simple high level language, Basic, and ...
    Sadako Sadako June 2004 Emulators
  • SDP Project ExpandingHi folks, The next Vault update isn't going to see that many +3 disks, due to poor interest. However, I've still managed to source some disks for t…

    ... format for such should pretty simple to define as long as ... * job to discover the correct routine for.
    [/quote]

    fiath fiath July 2004 MIA/STP/SDP
  • in-game soundhas anybody an experience in writting beeper routines? i tried to code some sound fx but it sounds really horrible...

    ... games from Proxima ) or sound routine by C.Tillson (used in ... ! by Helenic Software which has simple one channel sampled sound
    routine for beeper - one channel+digitized ...
    Fikee Fikee July 2004 Development
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... to your 'real' interrupt routine. However, this doesn't ... tstates to reach the interrupt routine:

    * M1 ... have a short interrupt routine, it is possible that ... 2 interrupt routine is just a simple EI/RET ... to 0x0066. An NMI routine should end with RETN, ...
    Fraser Fraser July 2004 Development
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... you have a short interrupt routine, it is possible that the ... routine finishes before the ULA has ... your IM 2 interrupt routine is just a simple EI/RET and ... width, using the smallest interrupt routine possible ("EI;RETI") though an ...
    Alcoholics Anonymous Alcoholics Anonymous July 2004 Development
  • 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…

    ... Detection Routine: Returns with A holding the number of
    * the sprite ... .
    * IX points to Sprite Data Table (10 bytes for ... each sprite)
    *
    * TIMING: worst ... the
    SUB B ;sprite reached when collsion
    RET ...
    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 …

    ... 'm writing into the draw routine itself, what part of 8 ... width and height for each sprite, and there are many different ...
    moroz1999 moroz1999 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 …

    ... larger sprites, eg. on a sprite 4 bytes wide (5 when ... point, instead of calling the routine to calculate the new line ... these optimisations should give the routine a fair old boost.
    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 …

    ... this case after all. Your routine relies on having worked out ... />
    I worked on the routine last night and was able ... Pointer to point to the sprite data and then just use ... for anything else during the routine and remember to save it ...
    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 …

    ... case after all. Your routine relies on having worked ... of the whole routine, but with sprite mirroring (also using ... I worked on the routine last night and was able ... to point to the sprite data and then just ... anything else during the routine and remember to save ...
    moroz1999 moroz1999 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 …

    ... is faster

    DE_DOWN routine: dont use sequence INC D ... for drawing mid part of sprite could be unrolled:[code]
    sprite... as you need two JP ...
    Fikee Fikee August 2004 Development
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it Note, for 48k spectrum using TASM [code] ; ***********…

    ... the screen address when the sprite moves?
    [/quote]

    routine and assumed it was calculating ... waste. Replacing PChar with a routine to print a Char row ...
    AndyC AndyC 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 …

    ... programmers don't use generic sprite routines.

    [/ ... variable width sprites from unshifted sprite data. It was done ... optimisation of another WOS members routine, who didn't want ... for handling different sizes of sprite is very insignificant anyway. ...
    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 …

    ... programmers don't use generic sprite routines! :)
    [/quote]
    ... shifted sprite routines are faster, but i think that routine is ... .
    note that this routine is designed for Double Dragon ... enough.
    and that routine is really good piece of ...
    Fikee Fikee 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 …

    ... repeat


    ; interrupt routine
    ; it does the same ... /> reti


    ; this simple sub receives in the hl ...
    Erlstoned Erlstoned August 2004 Development
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it Note, for 48k spectrum using TASM [code] ; ***********…

    ... Start

    ; **** START INTERRUPT ROUTINE ***

    MainLoop:
    ; ... LD IX,sprites ; Point to sprite data
    LD B,TOTALSPRITES ... PUSH BC

    ; Is sprite enabled, ignore if not
    robpearmain robpearmain August 2004 Development
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it Note, for 48k spectrum using TASM [code] ; ***********…

    ... LD IX,sprites ; Point to sprite data
    LD B,TOTALSPRITES ... PUSH BC

    ; Is sprite enabled, ignore if not

    ; **** END INTERRUPT ROUTINE ***

    MoveAndPrintSprite:
    LD ...
    robpearmain robpearmain 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 …

    ... variable width sprites from unshifted sprite data. It was done as ... optimisation of another WOS members routine, who didn't want to ... routines for different sizes of sprite and who was going ... for handling different sizes of sprite is very insignificant anyway. < ...
    AndyC AndyC 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 …

    ... interior bytes within the sprite. Drawing a sprite without the shifting ... -shifted sprites), which this routine has special code for, ... by updating the player sprite on every frame. How ... things missing to make the routine into something 'professional' -- ...
    Alcoholics Anonymous Alcoholics Anonymous 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 …

    The routine does not appear to be ... one of timing - hence the routine would have to expand its ... mechanisms and structures for organising sprite display. Whether or not dmsmith ... to expand it into a 'sprite based game engine' or not ...
    cyborg cyborg August 2004 Development
  • Anyone know the address mappings...of the hardware resources on the speccy; From the screen display address range to all the hardware control registers. etc. Where can I get access t…

    ... optimisation, it contains a routine for doing sprites from unshifted ...

    [code]

    Sprite Colision Detection

    This ... 64009 is the player's sprite, with subsequent
    ... HL,64010 ;address of first sprite to detect for
    ...
    dmsmith dmsmith September 2004 Development
  • Where do you start!I am fairly new to spectrums, and have only been programming for a couple of years starting on bbc basic. where do you start programming a game. Is a…

    ... />
    No. I'm comparing simple assembly programs with ones that ... someone with a highly optimised routine for a specific use of ...
    cyborg cyborg September 2004 Development
  • PokesDoes anyone know where I can find a list of Pokes for my Speccy games? I am trying to find some for On the Bench ! Thanks

    ... you at present. Something (too) simple would be like....
    [code ... it being a rather tedious routine), then when you have made ...
    jil jil September 2004 Games
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ... /> RETI

    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR:

    ; MERGE SPRITE COLOR WITH EXISTING PAPER COLOR ...
    robpearmain robpearmain September 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ... /> RETI

    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR:

    ; MERGE SPRITE COLOR WITH EXISTING PAPER COLOR ...
    robpearmain robpearmain September 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ... /> RETI

    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR:

    ; MERGE SPRITE COLOR WITH EXISTING PAPER COLOR ...
    robpearmain robpearmain September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... of simple SUB/SBC questions for me to plop into my routine ...
    MadDoc MadDoc September 2004 Development
  • Sparky eZX-BASIC Project in need of FPGA ExpertYou probably are not familiar with this project, but it is a computer system based on Zilog's new eZ80 chip and the OS is a superset of ZX BASIC. Ju…

    It should be fairly simple to interface VGA glue logic ... flash memory for program rom, sprite rom, background rom, etc..sometimes ...
    klingler klingler September 2004 Sinclair Miscellaneous
<1…22232425262728…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
simple 14.8K 16.8K
sprite 5.5K 11.1K
routine 9.5K 14.8K

Related Threads

  • Comments for small "sprite" routine wantedI have just written my first machine code program and I am quite happy (and proud) to get it working! :smile: <br /> As a child I never learned anyt…
  • Sprite RoutineI was wondering if anyone could point me in the direction of a really basic example of a per-pixel sprite routine? Preferably commented.<br /> <br />…
  • Help needed with simple MCode routineI'm trying to code a routine to clear the screen and I can't figure out why it's not working:<br /> <br /> ld hl,16384<br /> ld bc, 6144<br /> loop:l…
  • 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…
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …
  • Simple text scrolling routine...I'm having trouble writing a very simple text scroller, the idea is to use the ROM printer routine to print 32 characters each time the routine is ca…
  • Simple sprite inertiaDoes anyone have or can anyone point me to any good examples of sprite inertia (in assembly)? I'm not after anything vector related, just simple x,y…
  • Simple is not simplehttps://www.youtube.com/watch?v=9Gn4rmQTZek
  • 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…

Related Searches

  • fastest screen routine
  • screen routine
  • xor sprite
  • sprite interrupts
  • sprite sheet
  • basic scroll sprite
  • sprite
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • sprite resources
  • turbo load routine
  • joe gunn sprite routine
  • 128k sprite routine
  • sprite routine
  • animated sprite routine maske
  • animated sprite routine masked
  • pre shifted sprite routine

Copyright © 2024 World of Spectrum