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 807 results in 0.001s
<1234567…27>
  • 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…

    ... soon as I Enable the IM2 interrupt, the screen gets corrupt ... disable and re-enable the interupt, of course it works fine ...
    robpearmain robpearmain November 2009 Development
  • IM2 Loading on +3EHi there Speccy Guru's, As some of you know, I've spent a while building the ultimate image for +3e, it's currently at 6000+games and demos and i've…

    ... moved onto the IM2 loading demos. These use IM2 to play music ... advice on how to do IM2 loading on real hardware... It ... using a full 257 byte IM2 table, so it's not ... the ROM and the only interupt setting is for the snapshot ...
    nuggetreggae nuggetreggae April 2010 Development
  • type in to learn about IM2I'm trying to mess around with learning about IM2 and I found a nice little article in Sinclair User September 1988, issue 78, Page 70-71 [url="https…

    ... mess around with learning about IM2 and I found a nice ...
    FIFTIES:
    defb 0 ;interupt counter

    clock_on:
    andydansby andydansby July 2020 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] ; ***********…

    ... running using char method with IM2 driving it
    < ... the program counter is when im2 is called

    IM 2 ; select IM2
    ei
    ... /> ; 0FD00 - 0FDFCH Reserverd for IM2 Interrupts

    ORG 0FDFDH ...
    robpearmain robpearmain August 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
  • Assistance with IM2 routineI subsequently got a working IM2 routine.

    I subsequently got a working IM2 routine.
    chev chev March 2006 Development
  • Z80 Processor Interupt helpHi everyone, Currently designing a Z80 computer and i need a little help with these interupts. If i have an I/O device that sends a pulse to the int…

    ... sends a pulse to the interupt pin what exactly does the ...
    Robin Robin January 2011 Hardware
  • IM2 calls to player routine on 128k?Hi all, 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 machine cod…

    ... , ISTR I'd use an IM2 ISR to make noise while ...
    SnakeOilSteve SnakeOilSteve March 2011 Development
  • The need of having a 257-byte table for IM2 routinesThis came from a discussion at the speccy.org forum. I have understood that the reason behind the 257-table for IM 2 routines is due to certain joys…

    ... /4 of kilobyte for the IM2 table, but if space begins ...
    mcleod_ideafix mcleod_ideafix August 2012 Development
  • z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff [code] #include <string.h> #include <stdio.h> #include <im2.h> #include <stdlib.h> #in…

    ... br /> #endasm
    printf("Setting im2\n");
    im2_Init(0xd300); // ... place z80 in im2 mode with interrupt vector table ... ; set high byte.
    im2 ; select interrupt mode 2.
    slenkar slenkar October 2013 Development
  • Interupt service routinehas anyone set up a interupt service routing with pasmo? this one I tried resets the speccy EDIt- I placed the code after the END directive, I fi…

    has anyone set up a interupt service routing with pasmo?
    ...
    slenkar slenkar April 2017 Development
  • How to avoid flicking? IM2 help.Hi, I have started on a quest to make a demo for ZX Spectrum. However the display is flickering and I guess it is something about updating at…

    ... /> I have read something about IM2 without understanding it in details ...
    MartinMSPedersen MartinMSPedersen March 2018 Assembler
  • IM2 on a 128k SpectrumHello: I have found another article on IM2 found in Personal Computer News, Issue 90. In the article "Face up to the Time", I typed up the code (…

    ... have found another article on IM2 found in Personal Computer News ... using this to learn about IM2 on the 128k.

    andydansby andydansby August 2020 Development
  • Basic and AY musicis it possible to play an ay-music in background while a basic program is running?

    ... 02BF :)

    Essentially the IM2 routine would be something like ... :

    The IM2 setup would be something like ... LD I,HIGHBYTE
    IM2

    ; IM2 routine will use I ...
    EI ; must enable interupt otherwise routine only works once ...
    cyborg cyborg January 2003 Sinclair Basic
  • Basic and AY musicis it possible to play an ay-music in background while a basic program is running?

    ... a dedicated routine from an interupt. Of course I'm not ... above and to use an IM2 mode routine (which really isn ...
    cyborg cyborg January 2003 Sinclair Basic
  • 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…

    ... - you're using the interupt to synchronise the video output ... waiting for the next interupt then dumping as much ... a screen when an interupt occurs because that's ... Hence you design your IM2 vector so that it will ... quote]

    AY = IM2. No one does it any ...
    cyborg cyborg July 2004 Development
  • IM 2 interrupts and smooth scrolling - easy peasy!Okay, been fiddling around with IM 2 and have actually mastered (I think) how to use IM 2! Now I run my game Ragnar Revival in IM2 and use HALT to sy…

    ... to see you got the IM2 display working - it's the ... choose the CPU speed the interupt rate is constant. Hence by ...
    cyborg cyborg 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 …

    ... prepare first screen
    enter IM2 routine
    new screen to ... a new one
    --interupt during this call - took a ... return from function -
    exit IM2 - after where we called function ... to HALT instruction
    reenter IM2 vector
    etc...
    ...
    cyborg cyborg July 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 …

    ... an assumption - that the 50Hz interupt is constant as the speed ... 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 …

    ... an assumption - that the 50Hz interupt is constant as the speed ... the emulator doesn't support IM2 invocation based on the acceleration ... .
    2) Emulators handle the IM2 interrupt "correctly" except they don ... use to run your custom IM2 routines?
    3. If ...
    Erlstoned Erlstoned August 2004 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... at address 0xd4d4.

    IM2.LIB provides a "generic interrupt ... asm "XDEF" and "DEFC" tell IM2.LIB where the interrupt vector ... and puts the z80 in im2 mode. This means, on ... address 0xd4d4 to service the interupt. The call to "im2_CreateGenericISR()" ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • SIF interfaceNew hardware was developed for spectrum. It is dual full UART with HW flowcontrol. In addition module could be populated with ConnectOne module for W…

    Interupt in SIF is managed in ... /> - Interface is able to generate IM2 vector $FF when buffer in ... the IF can work in IM2 mode but only using a ... me that there is no IM2 logic in your CPLD. Have ... generation and complete handling of IM2 mode? Having a ctc on ...
    willcz willcz September 2009 Hardware
  • Z80 Processor Interupt helpHi everyone, Currently designing a Z80 computer and i need a little help with these interupts. If i have an I/O device that sends a pulse to the int…

    ... sends a pulse to the interupt pin what exactly does the ... ).

    For IM1 and IM2, the CPU stores the address ...
    mcleod_ideafix mcleod_ideafix January 2011 Hardware
  • AY and playing musicHi I have been starting to do some democoding but completely have no clue on music playing / AY programming. Any hints/tips? I have tried some of th…

    ... it is done in the IM2 handler).[/QUOTE]

    Ok ... to learn to write a interupt handler .. I am working on ...
    micken micken July 2012 Development
  • Blockly for Z80As a first step on a project of mine, I'm trying to adapt [url=https://developers.google.com/blockly/]Google's Blockly[/url] to generate Z80 assembly…

    very interesting thanks

    Someone needs to make a IM2 interupt function for it, and a sprite library

    can anyone confirm the ROM of the demo works?
    I tried it on Dgen and got a blank screen
    slenkar slenkar December 2014 Development
  • AY musicThis is a format I'm proposing for an AY music player. If anyone can see any problems or anywhere it can be improved please say so. An AY music form…

    ... signals an end to the interupt driving the music routine as ... then simply called by an interupt. Multiple songs could be stored ...
    cyborg cyborg October 2001 Sinclair Miscellaneous
<1234567…27>

Latest Posts

  • 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
  • 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

HitBox

Word Docs Hits
interupt 116 138
im2 709 1.1K
16r 0 0

Related Threads

  • 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…
  • Assistance with IM2 routineI subsequently got a working IM2 routine.
  • 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…
  • Z80 Processor Interupt helpHi everyone,<br /> <br /> Currently designing a Z80 computer and i need a little help with these interupts. If i have an I/O device that sends a puls…
  • 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…
  • The need of having a 257-byte table for IM2 routinesThis came from a discussion at the speccy.org forum.<br /> <br /> I have understood that the reason behind the 257-table for IM 2 routines is due to …
  • z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff<br /> <br /> [code]<br /> <br /> #include <br /> #include <br /> #include <br /> #includ…

Related Searches

  • im2 16k
  • im2 16k interupt
  • 16k interupt
  • im2
  • interupt service
  • im2 16k rom
  • im2 interrupt 16k
  • loader im2
  • im2 rom
  • im2 vector to rom
  • interrupt im2
  • im2 2a
  • 128k im2
  • 128k im2 rom 3900
  • 128k im2 rom 39
  • 128k im2 rom 3a
  • im2 example
  • im2 ei
  • 19 tstate 22 im2
  • im2 16

Copyright © 2024 World of Spectrum