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
<1234567…34>
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ...
    * An interrupt cannot occur immediately after an ... * M1: 7 tstates: acknowledge interrupt and decrement SP.
    * ... * M1: 6 tstates: acknowledge interrupt and decrement SP.
    * ... a retriggered interrupt.

    Non-maskable interrupt (NMI)
    Philip Kendall Philip Kendall 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 ;Wait for interrupt
    call drawsproffscr ;Draw offscreen ... synchronized with the IM2 interrupt when the sprite has ... be synchronized with the interrupt no matter if the ... the main game loop, interrupt synchronization and whether I ...
    ekoman ekoman July 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] ; ***********…

    ... /> RET


    ;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 …

    ... was only one kind of interrupt, the 50Hz screen refresh one ...
    Erlstoned Erlstoned August 2004 Development
  • 100s of games for sale!Dear All In preparation for a move to Manchester, I wish to get rid of the following games as a job lot! The list below should be pretty accurate, …

    ... ) ?1, Impossaball (Hewson) ?2, Incredible Shrinking Fireman (Mastertronic) ?1, Indoor Sports ...
    wadsterboy wadsterboy September 2004 Sales
  • 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 …

    ... /> It waits till the next interrupt (HALT) so that it is ... />
    RET

    ;PREPARES INTERRUPT HANDLING
    INITIM2:

    RETI

    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR ...
    robpearmain robpearmain September 2004 Development
  • Smooth Masked Sprites using fast page flip on 48k Part 2Ok, After all the suggestions in Part 1, which were all excellent (Thankyou), I opted on the following: I have 2 x 6k Offscreen areas (Yes, that's …

    ... TO 1

    Every Interrupt that's fired (1/50 ... /> RET


    ;PREPARES INTERRUPT HANDLING
    INITIM2:

    RETI


    ; **** END INTERRUPT ROUTINE ***


    WRITECHAR ...
    robpearmain robpearmain 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…

    When 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 interrupt but how can I tell if the ULA is now past the border and onto the screen?
    robpearmain robpearmain September 2004 Development
  • The incredible shrinking screendumpIn this topic I stated that I would be impressed if the screendump could be smaller than 37 bytes. [url="http://www.worldofspectrum.org/forums/viewt…

    In this topic I stated that I would be impressed if the screendump could be smaller than 37 bytes.

    [url="http://www.worldofspectrum.org/forums/viewtopic.php?topic=1127&forum=4"]http://www.worldofspectrum.org/forums/viewtopic.php?topic=1127 ...
    Dr BEEP Dr BEEP September 2004 Development
  • 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…

    How 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 from entering the IM2 routine to RETI
    robpearmain robpearmain October 2004 Development
  • ANN: Tipshop updated Monday, 31 January 2005Monday 31 January 2005 A dose of Chickenpox meant I FINALLY had time to put this update online. And very good it is, too.. The update, not the Chicke…

    ... Hawk ,
    Ikari Warriors , Incredible Shrinking Fireman ,
    Indiana Jones and ...
    hackersanon hackersanon January 2005 Announcements
  • Does ScanLine[0] have a left border?My emulator couldn't handle Cobra or ShortCircuit so I added some rough port FF values. I now want to make it a bit more accurate. The FAQ gives me a…

    ... 224 T states. After an interrupt occurs, 64 line times pass ... are the 24 tstates the interrupt?

    3) Skipping ahead ...
    Unique Unique February 2005 Development
  • Flicker on my scrolling demo, any ideas?I have created a scrolling demo downloadable from [url="http://www.peargames.co.uk/downloads/scroll.z80"]http://www.peargames.co.uk/downloads/scroll.…

    ... manipulation, and runs at every interrupt, and takes 1/25 second ...
    robpearmain robpearmain May 2005 Development
  • 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 the NMI or other interrupt source. I can't remember ...
    maten149 maten149 August 2005 Development
  • Selling off my old Speccy games...Hey! I've moved house and as such all old crap I don't use needs to be shifted etc etc etc blah blah blah I've got some games fully cased with inla…

    ... Sim - no case
    Incredible Shrinking Fireman - poor cond and recorded ...
    InsertFaveGameNameHere InsertFaveGameNameHere September 2005 Sales
  • Lost for WordsWhen you are lost for words then this Euphemism Generator may be the thing you need [url="http://walkingdead.net/perl/euphemism"]http://walkingdead.…

    ... as I find that they interrupt the flow of the rappin ...
    Geoff Geoff January 2006 Chit chat
  • Beginner InfoI have trying to find some hardware information for use with assembly coding but havn't had much luck. For instance. How do I redirect the vertical …

    ... I redirect the vertical blank interrupt so it points as my ...
    addictive1 addictive1 February 2006 Development
  • two areas of display[quote]Since Timex and ZX Spectrum 128K have two areas from which the screen can be displayed, there's a possibility to switch the areas at every fra…

    ... the areas at every frame interrupt (50Hz).[/quote]

    I ...
    Arda Arda September 2006 Hardware
  • Rst #38This, as far as I know, is the ROM procedure that does the keyboard check. (and, at the same time, is what's being executed by interrupt in IM 1 mode…

    ... what's being executed by interrupt in IM 1 mode).
    S.9 S.9 November 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…

    ... best solution is having an interrupt service routine which calls the ...
    na_th_an na_th_an November 2006 Sinclair Basic
  • Noob to Z80 needing +3 helpI'm quite new to z80 programming, but i'm attempting to write some kind of windowing system that will run alongside BASIC on my +3 with Kempston mous…

    ... be calling +3DOS and running interrupt code here, so i think ...
    rbsfou rbsfou January 2007 Development
  • Help with creating .ayI am trying to create an .AY file for Sidewalk. Now this is the first time I am trying to do anything like this, so please bear with me. Using Spin's…

    ... to make sure a correct interrupt handler is called and sets ... =0
    INIT=#c5fc
    INTERRUPT=#cf7d
    SongLength=65535
    pepak pepak March 2007 Sinclair Miscellaneous
  • Musician WantedI am looking for an ay musician for a game being written now. The project is far enough along that this is probably a good time to start on the musi…

    ... with the player in the interrupt routine, let me know!
    Alcoholics Anonymous Alcoholics Anonymous March 2007 Development
  • LiberatedI was just browsing around at "stuff" and spotted the [URL=http://www.worldofspectrum.org/infoseekid.cgi?id=1000227]Liberator[/URL], a hardware wotsi…

    ... was it perhaps a hardware interrupt that was triggered at different ...
    icabod icabod May 2007 Hardware
  • Contention and floating bus timingHello, I was recently playing a bit with memory contention and floating bus stuff in ZXDS and there is one thing which puzzles me a bit. It is the d…

    ... and the Z80 can generate interrupt for the first time at ...
    Patrik Rak Patrik Rak September 2007 Emulators
  • 50Hz on PC?Hi, do you know of any emulator for PC that can switch monitor refresh rate to 50Hz or closest possible and sync ZX interrupt with monitor refresh?…

    ... closest possible and sync ZX interrupt with monitor refresh?

    omega omega October 2007 Emulators
  • Spectrum ethernet... step 1.1Yeah, a tenth of a step :-) Here's the W5100 board up and WORKING: [url]http://www.alioth.net/tmp/w5100-online.jpg[/url] This is called the "Get Th…

    ... can be used as an interrupt controller, and it has a ...
    Winston Winston November 2007 Hardware
  • Multi-tasking OS on the Spectrum?Do you think it is possible to build a multi-tasking operating system on the Spectrum? That is, most important the ability to have several task run…

    ... uses some kind of timed interrupt to get back control from ...
    Rickard Rickard November 2007 Development
  • It's a trap!So I got a CPLD (not the eventual one I want to use for the ethernet project - rather, one I actually have here and now, an XC9536 in a PLCC44). And…

    ... *our* device has caused an interrupt (otherwise ignored)
    - 0x0066 - only ...
    Winston Winston December 2007 Hardware
<1234567…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
shrinking 298 315
interrupt 2.6K 4.5K

Related Threads

  • game with shrinking levelscan you help me... 've been looking for some time now ... s-f shooter with a little spacecraft flying rightward (like zynaps ) in levels named with p…
  • 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…
  • The incredible shrinking screendumpIn this topic I stated that I would be impressed if the screendump could be smaller than 37 bytes.<br /> <br /> [url="http://www.worldofspectrum.org/…
  • 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…
  • Is it true that our sweets are shrinking...?...but can it be proved, or is it just our memories from childhood deceiving us?<br /> <br /> We've had the usual Friday morning discussion in the of…
  • The Incredible Shrinking ForumMy forum fonts have suddenly gone small! What's up with that? My browser text size settings haven't changed.<br /> <br /> Hang on! Everything's gone …
  • 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…

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
  • shrinking fireman
  • incredible shrinking screendump
  • beeper interrupt
  • interrupt vector
  • interrupt driven sound

Copyright © 2024 World of Spectrum