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…18192021222324…34>
  • Z80 core testing ?OK, my z80 core is almost finished (apart from RRD, RLD, and block instructions except LDI,LDIR,LDD,LDDR). I run the 48K rom and hurray, it resets co…

    The IX/IY regs seem to be fine - the system wouldn't boot at all without them, and it's not the interrupt routine that crashes, I've checked that.
    GOC GOC 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…

    ... /> * M1: 6 tstates: acknowledge interrupt and decrement SP.
    * M2 ... /> * M1: 6 tstates: acknowledge interrupt.
    * M2: 3 tstates: ... the instruction before the interrupt finished just as ... width, using the smallest interrupt routine possible ("EI;RETI ...
    Alcoholics Anonymous Alcoholics Anonymous 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…

    ... through PIO, that uses different interrupt service routines. The PIO by ... bus can tell that the interrupt routine has ended upon executing ... for ending the ULA generated interrupt by RETI.

    [url ...
    Mikie Mikie 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…

    ... ' document by Zilog available. The interrupt request/acknowledge cycle description says ...
    Fraser Fraser July 2004 Development
  • Game loop design?Having some thoughts on how to design the game loop and could do with some hints and tips from folks who have done it before! It's all about how to …

    ... execute comfortably in the IM2 sync. The display will ... prepare first screen
    enter IM2 routine
    new screen to ... return from function -
    exit IM2 - after where we called function ... to HALT instruction
    reenter IM2 vector
    etc...
    ...
    cyborg cyborg 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…

    [quote]
    Non-maskable interrupt (NMI)

    When an ...
    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…

    ... /> IFF2 will maintain the maskable interrupt enable bit even if NMI ... />
    Clearing IFF1 disables maskable interrupt at NMI time. If another ... one exits the true maskable interrupt state is maintained by RETI ...
    Woody Woody 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…

    ... obviously break the correct maskable interrupt status bit when nested, and ...
    Woody Woody July 2004 Development
  • 2 questions regarding partial port decoding1) What happens if the Spectrum reads from a port whose number matches the criteria for more than one device ? Does only one of the devices get to r…

    ... on the bus during an interrupt acknowledge, so it may have ...
    Alcoholics Anonymous Alcoholics Anonymous August 2004 Development
  • Problems playback a Spin generated RZX file in Spectaculator Version 6.20.0540When playing back an RZX file generated by the rollback version of Spin, I get the following error about 2/3 of the way through: Spectaculator canno…

    ... has them) there may be interrupt scheduling issues, there may be ... fine in SPIN suggests an interrupt issue to me, though.
    Dunny Dunny August 2004 Emulators
  • 128k sound effectsCan anyone supply a short routine for producing 128k sound effects. All I am looking for is a laser sound and an explosion. Thanks Derek

    ... is simplicty itself. Use an IM2 vector to update the sounds ... and don't use an IM2 routine to update the AY ...
    cyborg cyborg 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 …

    ... each different kind of an interrupt and whether there were interrupts ...
    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 …

    ... these emulators (AFAIK) emulate the IM2 perfectly well - as you say ...
    cyborg cyborg 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 …

    Is the 50Hz interrupt a MI or NMI ?
    cispasoiu cispasoiu 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 ...
    cispasoiu cispasoiu 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 …

    IIRC, you have approximately 70000T (some are used by the Z80 to respond to the interrupt) at your disposal, but 16000T seems way too much for a small sprite... are you sure it wasn't a typo ?
    GOC GOC 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 …

    ... use to run your custom IM2 routines?
    [/quote]

    IM2 correct.
    Philip Kendall Philip Kendall 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 …

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

    ... 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
  • Game loop design?Having some thoughts on how to design the game loop and could do with some hints and tips from folks who have done it before! It's all about how to …

    ... any snippets?
    (I have IM2 working fine, I guess you ... new screen ready

    IM2
    a) Is FLAG set ...
    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
  • 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
  • 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…

    ... />
    I have worked out IM2 interrupts, so basically that must ...
    robpearmain robpearmain September 2004 Development
<1…18192021222324…34>

Latest Posts

  • 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
  • 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
im2 709 1.1K

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…
  • 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<br /> <br /> Note, for 48k spectrum using TASM<br /> <br /…
  • How can I see how long it took for IM2 to runHow can i see how many cycles it took for my interrupt routine to run, is there some way with Spectaculator debugger etc to see how long it has taken…
  • Interrupt timingsHow long does the ULA hold /INT low for on interrupt on each of the Spectrum models?
  • Assistance with IM2 routineI subsequently got a working IM2 routine.
  • 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…
  • SP and IM2 woesI have a function that writes the backbuffer to the screen using the method by which SP is stored, I "POP" a load of registers and then chnge SP to t…
  • IM2 Loading on +3EHi there Speccy Guru's,<br /> <br /> As some of you know, I've spent a while building the ultimate image for +3e, it's currently at 6000+games and de…
  • IM2 calls to player routine on 128k?Hi all,<br /> <br /> Apologies for being crap, and not even in a funky, skillo kind of way but it's been over 20 years since I last wrote anything in…

Related Searches

  • im2 16k
  • im2 16k interupt
  • 16k interrupt
  • im2
  • 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 im2

Copyright © 2024 World of Spectrum