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.003s
<1…891011121314…34>
  • 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 …

    ... , which doesn't run my interrupt routine, and found that their ... interrupt routines all get executed. But ...
    Erlstoned Erlstoned 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 …

    ... TV], the ULA(?) generates a interrupt and is doing this 50 ... ?
    (Dont answer before the interrupt occurs)
    I am trying ... video) generates a signal. if interrupt (IM 0, IM1, IM2) is ... enabled, processor jumps to interrupt routine (TIME: 0)
    in ...
    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 …

    ... snapshot file I set the interrupt flipflop byte to 0, because ... 0 ;IX
    .byte $ff ;Interrupt (bit 2 contains IFF2, 1 ... /> jr repeat


    ; interrupt routine
    ; it does the ...
    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:

    ; **** END INTERRUPT ROUTINE ***

    Start:

    ;prepares interrupt handling
    initIM2:

    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:

    ; **** END INTERRUPT ROUTINE ***

    MoveAndPrintSprite:

    ;prepares interrupt handling
    initIM2:

    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 …

    ... video display and generates an interrupt just before it starts drawing ...
    Alcoholics Anonymous Alcoholics Anonymous August 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…

    ... some method of timing the interrupt frequency - and handily enough, each ... reach 69888 then cause your interrupt and update your display.
    Dunny Dunny 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…

    ... some method of timing the interrupt frequency - and handily enough, each ... reach 69888 then cause your interrupt and update your display. [/quote ...
    MadDoc MadDoc 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…

    If its DI (disable interrupt) then I think I may have turned a corner :)

    I'm working on the opcodes at the mo. Me thinks it will take some time :)

    @ Woody:
    Thanks a lot. Really appreciate it.

    MadDoc,
    MadDoc MadDoc 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…

    ... :
    If its DI (disable interrupt) then I think I may ...
    Dunny Dunny 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 …

    ... />
    RET

    ;PREPARES INTERRUPT HANDLING
    INITIM2:

    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 …

    ... for a period after the interrupt so that the TV raster ...
    Alcoholics Anonymous Alcoholics Anonymous 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 …

    ... /> COUNT2: DEFB 0
    ;PREPARES INTERRUPT HANDLING
    INITIM2:

    RETI

    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR ...
    robpearmain robpearmain September 2004 Development
  • On 48k, can I copy 4k before next screen updateFollowing on from my thread at [url="http://www.worldofspectrum.org/forums/viewtopic.php?topic=6423&forum=11"]http://www.worldofspectrum.org/forums/v…

    ... be either immediately after the interrupt or immediately after the first ...
    gasman gasman 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 …

    ... /> COUNT2: DEFB 0
    ;PREPARES INTERRUPT HANDLING
    INITIM2:


    RETI

    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR ...
    robpearmain robpearmain September 2004 Development
  • On 48k, can I copy 4k before next screen updateFollowing on from my thread at [url="http://www.worldofspectrum.org/forums/viewtopic.php?topic=6423&forum=11"]http://www.worldofspectrum.org/forums/v…

    ... T states since the last interrupt -- set a breakpoint at the ... your copy routine after the interrupt. There are about 14000 T ...
    Alcoholics Anonymous Alcoholics Anonymous September 2004 Development
  • On 48k, can I copy 4k before next screen updateFollowing on from my thread at [url="http://www.worldofspectrum.org/forums/viewtopic.php?topic=6423&forum=11"]http://www.worldofspectrum.org/forums/v…

    ... to wait about 14300T after interrupt but there is way how ...
    Fikee Fikee September 2004 Development
  • Wanted: Code to wait until Border has been drawnWhen my IM2 interrupt fires, I want to wait until the ULA is past the first line of display before drawing. I know I need to wait about 14300T after…

    ... according to machine) tstates after interrupt?

    If you're ... to the end before an interrupt occurs.

    Alternatively, read ...
    Philip Kendall Philip Kendall September 2004 Development
  • Wanted: Code to wait until Border has been drawnWhen my IM2 interrupt fires, I want to wait until the ULA is past the first line of display before drawing. I know I need to wait about 14300T after…

    ... first synchronises perfectly with the interrupt, then waits 14112 ( = 14336 - 224 ... tstates which have elapsed since interrupt.

    [ This Message was ...
    Philip Kendall Philip Kendall September 2004 Development
  • Cobra - scrollingHi everyone, I have been studying some of the code in Ocean' Cobra game using a debugger, in the hope of improving my own scrolling routines. In cas…

    It's waiting for bit 7 of R to be set. Bit 7 can only be changed in software using LD R,A. Look in the interrupt service routine.
    The delay must be measured in multiples of 20ms.
    Woody Woody October 2004 Development
  • Cobra - scrollingHi everyone, I have been studying some of the code in Ocean' Cobra game using a debugger, in the hope of improving my own scrolling routines. In cas…

    ... the game runs within the interrupt.

    [ This Message was ...
    AndyC AndyC 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…

    ... will wait until the next interrupt. As the screen drawing starts ... with this interrupt that is one way of ...
    cyborg cyborg 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…

    ... begin my routine with new interrupt
    2. Then i wait ...
    Ralf Ralf October 2004 Development
  • Avalon and DragontorcAlways wandered why these games are so highly rated. I never liked them - never had the time and patience to get involved. This morning I was going t…

    ... , there's the issue of interrupt retriggering - which means that there ... some instances can be an interrupt generated very shortly after the ... may be related to the interrupt-retriggering.

    Unfortunately, for ...
    Dunny Dunny November 2004 Games
  • Avalon and DragontorcAlways wandered why these games are so highly rated. I never liked them - never had the time and patience to get involved. This morning I was going t…

    ... , there's the issue of interrupt retriggering - which means that there ... some instances can be an interrupt generated very shortly after the ...
    kmatveev kmatveev November 2004 Games
  • Avalon and DragontorcAlways wandered why these games are so highly rated. I never liked them - never had the time and patience to get involved. This morning I was going t…

    ... , there's the issue of interrupt retriggering - which means that there ... some instances can be an interrupt generated very shortly after the ... 3 part 6 (which has interrupt retriggering on every frame) to ...
    Jon Needle Jon Needle November 2004 Games
  • Will Spectrum run @ 60Hz?Sorry to overlap w/ my other recent post, but want to know, if I grab a Spectrum and use it in America with a voltage converter or a different power …

    ... as I say above the interrupt signal is not generated internally ... , and have better hardware based interrupt architechture).

    [ This Message ...
    cyborg cyborg November 2004 Sinclair Miscellaneous
  • Will Spectrum run @ 60Hz?Sorry to overlap w/ my other recent post, but want to know, if I grab a Spectrum and use it in America with a voltage converter or a different power …

    ... and 50/60Hz vertical blanking interrupt.

    The Spectrum's ...
    Alcoholics Anonymous Alcoholics Anonymous November 2004 Sinclair Miscellaneous
  • Games that won't work with the +2a/bIs there a list of all the games that don't work with the +2a/b? Like Fairlight for example. Ta :)

    ... depends massively on timing and interrupt tricks.

    If it ...
    J?rg Pleumann J?rg Pleumann November 2004 Games
  • MemoryI am writing a game for the Spectrum and need to store a lot of map data. What is the lowest address I can start to store the data at ?

    ... - and that goes for the interrupt routine too, so if you ...
    gasman gasman December 2004 Development
<1…891011121314…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott 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
  • European Software Titles with an English version
    harriusherbartio 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
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
interrupt 2.6K 4.5K
retrigger 3 4

Related Threads

  • Interrupt driven code at overclocked pace....Is it possible for a MC coder to do a routine (i.e. interrupt music player, for within/during Basic)if he knows said machine is running at 400 percen…
  • Interrupt timingsHow long does the ULA hold /INT low for on interrupt on each of the Spectrum models?
  • Data bus at interrupt timeIt is "well known" that some peripherals can put values other than 0xff on the data bus at interrupt time, thus meaning that IM2 is slightly more fid…
  • Ensure my interrupt handler begins at the same T-stateHi! Is there a way to ensure that an IM 2 interrupt handler starts always at the same T-state (related to the moment the ULA triggers the INT line, w…
  • Interrupt routineI have been trying to create an interrupt routine for playing AY music in the background but cant seem to get anything working.<br /> <br /> I have…

Related Searches

  • 16k interrupt
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • best place for interrupt table
  • interrupt table
  • vortex interrupt
  • interrupt rom
  • firestorm interrupt
  • non maskable interrupt
  • non maskable interrupt error
  • non maskable interrupt start
  • interrupt
  • beeper interrupt
  • interrupt vector
  • interrupt driven sound
  • interrupt sound
  • im2 interrupt 16k

Copyright © 2024 World of Spectrum