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.021s
<1…18192021222324…34>
  • Finishing my Ragnar game...Hi all, Way back then, in my youth, I worked on a game for the Speccy called "Ragnar", which was a 3d isometric style mcoded game written from scrat…

    ... to work with the frame interrupt (i.e the raster line ... /> [quote](and 4) perhaps also interrupt handling in general?)[/quote]
    cyborg cyborg July 2004 Development
  • Finishing my Ragnar game...Hi all, Way back then, in my youth, I worked on a game for the Speccy called "Ragnar", which was a 3d isometric style mcoded game written from scrat…

    ... game loop taking the frame interrupt in consideration. For a Coupe ... /> [quote](and 4) perhaps also interrupt handling in general?)[/quote]
    ekoman ekoman July 2004 Development
  • Z80 processor question...Suppose we fill the entire $0000-$ffff memory range with $ed. What will the processor do ? I suppose it will get locked, but will it still respond to…

    ... .
    [/quote]

    No interrupt will be accepted throughout any ...
    Woody Woody July 2004 Development
  • 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…

    ... opcode fetch performed in an interrupt acknowledge -- the instruction is obtained ... 7 cycles.

    These interrupt responses are documented in [url ...
    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.
    [/quote]
    Alcoholics Anonymous Alcoholics Anonymous 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 …

    ... HALT instruction
    reenter IM2 vector
    etc...

    You ...
    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
  • 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…

    ...
    Wait for the IM2 interrupt (using the HALT command)
    ekoman ekoman 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

    ... simplicty itself. Use an IM2 vector to update the sounds. Use ...
    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 …

    ... whether you override the IM2 interrupt. An interesting question arises is ...
    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 …

    ... registers SP, I, PC and interrupt flags in your snap file ...
    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 …

    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 …

    ... , 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
  • 3d Code... simple Anyone know where I can get some examples of 3d routines written in basic... I`ve done some googling, and come up with some source for PowerBasic or…

    ... to do some really cool vector animations in this way, and ...
    CKay CKay 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.
    Dunny Dunny September 2004 Development
<1…18192021222324…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
interrupt 2.6K 4.5K
vector 1.2K 1.6K

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?
  • Vector GraphicsMy thing, back in the day, was games that had vector graphics. The Spectrum was generally better at them than other, inferior machines and there were…
  • Scr to vectorBack in 1989 I saw 2 m.c. routines that impressed me. One could convert a certain area of the screen (up to 6144 bytes) to vector images. And the sec…
  • Vector`scan anyone give me any advice or a description of vector`s... don`t mean line drawing vector`s but directional vector`s, I think there called vector`…
  • Vector drawing routines.Anybody could point me to some sort of vector drawing package of routines, callable from BASIC? With "vector drawing" I mean to draw 2D pictures with…
  • 3d vector graphicsAny1 know where to get source code for 3d vector graphics<br /> coord calculation , polygon filling , rendering priority etc etc..<br /> <br /> thanx
  • Vector images of Spectrum models?A few years ago there was a website that had an image of every Spectrum model in vector format available for download. Has anyone seen this before?<b…
  • 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…
  • Best way to store vector images in Sinclair BASIC?Let's forget for a moment that Sinclair BASIC is slow. If I have a picture made entirely of vector images, what would be the best way to store that d…

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
  • vector
  • interrupt rom
  • firestorm interrupt
  • non maskable interrupt
  • non maskable interrupt error
  • non maskable interrupt start
  • interrupt
  • beeper interrupt
  • interrupt driven sound
  • interrupt sound
  • im2 interrupt 16k

Copyright © 2024 World of Spectrum