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.009s
<1…567891011…34>
  • 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 …

    ... POP BC ;At present routine is written to handle< ...
    HALT
    CALL DRAWSPR ;Call sprite drawing routine
    < ... />



    * Routine to Generate a screen address ... />



    * Routine to generate a table of ...
    dmsmith dmsmith 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] ; ***********…

    ... br />
    ; **** START INTERRUPT ROUTINE ***

    MainLoop:
    ; ...

    ; **** END INTERRUPT ROUTINE ***

    Start:
    ... ; 8 = RO:Pause Counter
    ; 9 = Pause Target, when it hits ...
    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] ; ***********…

    ...

    ; **** START INTERRUPT ROUTINE ***

    MainLoop:
    ; ... br />
    ; **** END INTERRUPT ROUTINE ***

    MoveAndPrintSprite:
    ... 8 = RO:Pause Counter
    ; 9 = Pause Target, when it ...
    robpearmain robpearmain August 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 …

    ... /> LD (OKTOFLIP),A

    HALT


    JP MAIN ... /> RETI

    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR:
    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 …

    ... /> LD (OKTOFLIP),A

    HALT



    JP ... /> RETI

    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR:
    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 …

    ... lp1



    halt

    LD A,1 ... /> RETI

    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR:
    robpearmain robpearmain September 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…

    ... cleared that space, by using HALT, and then waiting for (128 ... then make sure your sprite routine has finished drawing the sprites ...
    dmsmith dmsmith October 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…

    ... . I start with HALT command to begin my routine with new interrupt ...
    Ralf Ralf October 2004 Development
  • TZX formatQuick question: What is the current pulse level at the start of a TZX file? Difficult question: Why does the format say that the final pulse shoul…

    ... ]

    The ROM save routine doesn't add any extra ... a problem because the trailing pause specified by the TZX block ... render a complete non-zero pause after the last block in ... file, to let the loading routine see the additional high-to ...
    Luca Luca March 2005 Development
  • GraphicsI can't find this posted anywhere else, but how do you use graphics, other than circle, pixels and lines? For example, how do you draw a filled box o…

    ... /> draw 0, 150, c
    pause 0
    cls
    next ... , I cloned the spectrum draw routine to use in my own ...
    NotFound NotFound July 2005 Sinclair Basic
  • FrameSyncIt was many many years ago since i programmed assembly on the spectrum but I just picked it up again for fun. Now this is one thing I can't remember…

    Using Halt is fine for this sort ... at some point if using halt, otherwise you would never get ... returned to your routine, ie. the instruction imediately following HALT.

    routine that way you could start ...
    dmsmith dmsmith August 2005 Development
  • Draft specs for TZX v1.20Hi all! In the attempt to restart the development of the TZX format, I've put online the first version of the draft document [1]. At the moment ther…

    ... the disassembly of the SAVE routine in the ZX81 ROM, counting ... each bit there is a pause of 4354T, then another wave ... -pulse and 4689T for the pause.

    I haven't ...
    Luca Luca November 2005 Emulators
  • Pocket Clive - 2 QuestionsHello, I've just started using Pocket Clive on my iPaq pocket PC, excellent emulator BTW. 1. I have just wrote a small BASIC program to randomly pi…

    ... PAPER).
    Therefore the routine probing the 'floating bus' is ... can safely insert a halt instruction at a convenient ... further, by possibly relocating the 'halt' instruction.
    However, ... perfect patch since the 'halt fix' method undoubtedly uses ...
    Digital Prawn Digital Prawn December 2005 Emulators
  • 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…

    ... with 255. set a pause or a halt inbetween each poke.
    dmsmith dmsmith December 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…

    ... screen address from the above routine.
    [CODE];---------------------------------------------------------------;
    ; Incy ;
    halt instruction just before you start ...
    Kiwi Kiwi May 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…

    ... the drawing routine:

    [code]
    spritedrawroutine
    halt
    ... simple "xorsprite at hl" routine. It needs hl to ... [/code]

    the routine still works, but now draws ... I simply duplicate the entire routine from spritedraw down, it ...
    48K 48K May 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…

    ... on PC, quite a gonzo-routine on Z80. This
    ; could ...
    ; ----------------------------
    ; Faster than previous routine.
    ; Uses only one 16 ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • The New SPIN releases ThreadOk, as I'm now working on SPIN again full-time, and as a very wise man once said, "Release Early, Release Often"[1]... I'm going to release new SPIN…

    ... is quite a CPU intensive routine) doesn't interfere with the ... waits for the emulation to pause (while waiting for synchronisation to ...
    Dunny Dunny July 2006 Emulators
  • Trying to experience nostalgia!! Mp3s needed!!!I've been trying to get audio files (mp3 or wav) to work on my real old sinclair 48k. I've tried making them from my old tapes of which I have many, …

    ... . In short, we measure the pause before and after the tones ... clarification from a load/save routine may get us timing accurate ...
    Andrew Barker Andrew Barker August 2006 Games
  • The New SPIN releases ThreadOk, as I'm now working on SPIN again full-time, and as a very wise man once said, "Release Early, Release Often"[1]... I'm going to release new SPIN…

    ... out in the save/load routine, if they left it in ... can fix them with the pause ms before and after the ...
    Andrew Barker Andrew Barker August 2006 Emulators
  • Delay routine requiredI'm putting together a short routine to play some Beep style music. I need to be able to pause between notes when required. These pauses are defined …

    ... 'm putting together a short routine to play some Beep style ... need to be able to pause between notes when required. These ... 'm after a routine that will allow me to pause for the ...
    Matt_B Matt_B September 2006 Development
  • Delay routine requiredI'm putting together a short routine to play some Beep style music. I need to be able to pause between notes when required. These pauses are defined …

    ... 'm putting together a short routine to play some Beep style ... need to be able to pause between notes when required. These ... 'm after a routine that will allow me to pause for the ...
    bobs bobs September 2006 Development
  • The BASIC ISRFirst of all, excuse me if my blatant ignorance about this topic makes me write some nonsense :) The thing is that I'm finishing a game in mixed BAS…

    ... where the vector table and routine are.
    Better, IMO, to ... to $fe, then put the routine at $fefe. Less wastage.
    HALT or DI before the first (setup) routine too.
    routine in the top page, especially ...
    icabod icabod November 2006 Sinclair Basic
  • The BASIC ISRFirst of all, excuse me if my blatant ignorance about this topic makes me write some nonsense :) The thing is that I'm finishing a game in mixed BAS…

    ... where the vector table and routine are.
    Better, IMO, to ... to $fe, then put the routine at $fefe. Less wastage.
    HALT or DI before the first (setup) routine too.
    routine in the top page, especially ...
    Dr BEEP Dr BEEP November 2006 Sinclair Basic
  • The BASIC ISRFirst of all, excuse me if my blatant ignorance about this topic makes me write some nonsense :) The thing is that I'm finishing a game in mixed BAS…

    ... an interrupt service routine you need to do ... address of your interrupt routine... which is why in ... the address of your interrupt routine is at $fefe.
    ... table, and your interrupt routine, you then LD I, ... just a HALT before running the setup routine. DI won ...
    icabod icabod November 2006 Sinclair Basic
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ... like to do. The following routine allows you to move a ... : LET y1=y
    3139 PAUSE 0
    3140 IF INKEY ...
    48K 48K March 2007 Sinclair Basic
  • Features that emulators don't haveI believe most of us use more than one emulator, mainly because there isn't one emulator that has all the features we need or want to use. We also kn…

    ... a breakpoint on the IR routine, but what if interrupts are ... /> [/QUOTE]

    If you pause ZXSpin and right-click on ... the pause toolbutton, you can use the ...
    Dunny Dunny March 2007 Emulators
  • Adding AY music to your plogramI'd like to add some nice tune to my program written in machine code. I am not new to assembler programming but with music programming I have no expe…

    ... up your own im2 interrupt routine that replaces the one in ... song. So, yes, the ROM routine is totally useless but the ... an im2 interrupt routine, but is instead relying on HALT to wait ...
    Alcoholics Anonymous Alcoholics Anonymous March 2007 Development
  • New Game - JustinA new isometric 3D Game for ZX Spectrum, Justin: [url]http://cpce.emuunlim.com/justin.tap.zip[/url] It can be played in spanish and english languaj…

    ... a routine to activate/deactivate invincibility (press Enter to pause ... /> CALL keypress ;run keypress routine
    LD A,$EF ... /> CALL keypress ;run keypress routine
    JP $E4E9 ;continue ... />
    The borderloop routine was supposed to flash the ...
    StuBruise StuBruise April 2007 Games
<1…567891011…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    Luny on 5:14PM
  • Your Favorite Magazine Cover Tapes.
    dm_boozefreek on 4:45PM
  • "Late Entries"
    harriusherbartio on 4:00PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11

HitBox

Word Docs Hits
pause 2.6K 5K
routine 9.5K 14.8K
halt 1.1K 1.6K

Related Threads

  • ZX80 Pause Routine?I read this in the first issue of Sinclair User...<br /> <br /> "Ken MacDonald's [I]Amazing Active Display[/I], a machine code pause routine, showed …
  • 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…
  • infy pause is a good thing or is undesirable ?I recently had a discussion with Andrew Barker that brings me into confusion.<br /> <br /> If I understand correctly, adding an infinite pause betwee…
  • How do I avoid BASIC becoming corrupted on returning from a M/C routine?I'm having trouble with my BASIC program becoming corrupted on returning from a m/c routine which sets all the registers (including the shadow regist…
  • Smooth Screen Scrolling RoutineHi everyone, this is a follow up to the thread on smooth screen scrolling.<br /> <br /> As promised here is the code for the routine.<br /> <br /> It…
  • Key Redefine RoutineAnyone written a nice key redefine code snippet?
  • Competition: Sadistick routine on Spectrum ROMMy vote goes to BEEPER at #03B5<br /> Let's ear you pick! :)<br /> <br /> And a great BOHHHHHHHHHHHHH to Dr Ian Logan &amp; Dr Frank O'Hara for their…
  • Capture Routine HelpData:<br /> <br /> ORG 32768 <br /> <br /> <br /> [ This Message was edited by: dalmudlee on 2005-08-10 01:57 ]

Related Searches

  • fastest screen routine
  • screen routine
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • turbo load routine
  • simply turbo load routine
  • joe gunn sprite routine
  • scroll rom routine
  • simple sprite routine
  • loading routine
  • 128k sprite routine
  • halt opcode
  • tile routine
  • pause routine
  • assembler pause routine
  • lm pause routine
  • delay routine halt

Copyright © 2024 World of Spectrum