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.012s
<1234567…34>
  • 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] ; ***********…

    ... the program counter is when im2 is called

    PUSH ...
    ; BC preserved

    ; Example X=20,Y=10 (This ... />
    ; 0FD00 - 0FDFCH Reserverd for IM2 Interrupts

    ORG 0FDFDH ...
    robpearmain robpearmain August 2004 Development
  • Machine Code Sprites Example Code Using Char Based SystemBelow is my WIP code to do smooth screen wrapping sprites using char positions and offsets, as opposed to writing direct to a line (0-191) and shifti…

    ...
    ; BC preserved

    ; Example X=20,Y=10 (This ...
    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
  • 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 ...
    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 ...
    nuggetreggae nuggetreggae April 2010 Development
  • Extremely rare example of a Sinclair QL with DongleWe have now managed to resurrect an early example of the Sinclair QL home computer as it was first unveiled to the expectant media, complete with the…

    ... managed to resurrect an early example of the Sinclair QL home ... QL, this is the first example we have ever come across ...
    rwap rwap February 2011 Sales
  • 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
  • A z88dk + sp1 demo (with source)Since nowadays people are still wondering about how difficult it is to make something in z88dk, I thought I just put a very simple demo to show how e…

    ... help you with it. (for example, this [URL="http://chuntey.wordpress ... look at this program, for example. It's about 340 lines ...
    Timmy Timmy January 2012 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
  • Example Programs Shipped with EmulatorsHi guys, I'm doing a bit of shameless promotion of Arcade Game Designer as it has been pointed out that I've not publicised the tool terribly well t…

    ... in including AGD as an example program with their next release ...
    jonathan jonathan April 2013 Emulators
  • 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
  • Add with Carry ExampleHi, I have been really struggling to understand this simple example from Mastering Machine Code and I wonder if anyone can help? I have include…

    ... struggling to understand this simple example from Mastering Machine Code and ...
    jonesypeter jonesypeter June 2016 Development
  • Control De Sprites - simple exampleHi, I have been looking for a routine to use Sprites in basic. I found Control Dr Sprites, which looks really powerful, but the instructions are in S…

    ... instructions are in Spanish, the example looks very long winded. Does ... not figure out a simple example. Many thanks, Rick
    Rickper1974 Rickper1974 October 2017 Development
  • Nasty vertical pattern on a 128K Toast Rack via RGBI managed to fix the busted membrane on my [url="https://www.worldofspectrum.org/forums/discussion/55755/got-myself-a-128k-toast-rack-plus-a-simple-a…

    ... are active (I think). For example, in 48K BASIC, the pattern ... pattern.

    Switching to IM2 when run in 48K mode ...
    Ast_A_Moore Ast_A_Moore January 2018 Hardware
  • 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
  • Help With infinite music on 128KHi :) I'm trying to play infinite simple music on 128K , but i don't know what is wrong with the loop I tried this routine but doesn't work I…

    ... i,a
    im 2 ; IM2 ON
    ei


    ;Litle Music example
    notes

    db ...
    maeloterkim maeloterkim July 2019 Development
  • Tin Cans, a two-way chat example in BASIC for the SpectranetThis is an example of writing code to utilize the Spectranet Ethernet interface in BASIC. It will be going into the Getting Started guide for the mos…

    This is an example of writing code to utilize ... your own UI.

    Example shots:
    [img]https://i ...
    tschak909 tschak909 July 2019 BASIC
  • 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 ...
    andydansby andydansby July 2020 Development
  • 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
  • Spectrum edge connectors and 'Dataman Softy S4'Hi, I moved this from the sales thread because it seems more appropriate...anyway... I was twerping around the idea of turning a Spectrum into a we…

    ... talking about interrupts.

    IM2 works with a vectortable and ... /> This program is a nice example of IM2

    [code]
    Dr BEEP Dr BEEP November 2002 Sinclair Miscellaneous
  • Basic and AY musicis it possible to play an ay-music in background while a basic program is running?

    ... t really give a working example as I suspected you wouldn ... #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 ...
    cyborg cyborg January 2003 Sinclair Basic
  • Something i'd like to see in future spectrum emu'sI haven't checked every emu out so i hope this hasn't been implemented somewhere already...one thing i'd like to see is a special enhanced mode where…

    ... a game synchronises itself to IM2 or similar - but generally they ... 200% speed - in the second example you won't get a ...
    cyborg cyborg January 2003 Emulators
  • VSYNC FunctionI have written a VSYNC function, so that I can clear the screen before redraw without flicker on the screen, I do this by peeking at the address 2367…

    ... could put the z80 in im2 mode and write an interrupt ... .

    A previous code example in this thread (prior to ...
    Alcoholics Anonymous Alcoholics Anonymous May 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] ; ***********…

    ... FE
    IM 2 ; select IM2
    ei

    ... /> ; BC preserved

    ; Example X=20,Y=10 (This ...
    ; 0FD00 - 0FDFCH Reserverd for IM2 Interrupts

    ORG 0FDFDH ...
    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] ; ***********…

    ... /> ; BC preserved

    ; Example X=20,Y=10 (This ... FE
    IM 2 ; select IM2
    ei

    ...
    ; 0FD00 - 0FDFCH Reserverd for IM2 Interrupts

    ORG 0FDFDH ...
    robpearmain robpearmain August 2004 Development
  • InterruptsCan someone help with providing some info or a link about IM 2. I know I need to create a vector table and want to store this as high in memory as po…

    ... this.

    When in IM2 mode the value in the ... of 257 memory locations. For example if I is A0, and ...
    cyborg cyborg February 2005 Development
  • InterruptsCan someone help with providing some info or a link about IM 2. I know I need to create a vector table and want to store this as high in memory as po…

    ... br /> [/quote]

    In IM2, the interrupting peripheral supplies a ... allowed, then id 1, for example, would use addresses I*256 ... is not an im2 aware peripheral -- when in im2, it still ... whenever an interrupt occurs in im2.

    [quote]
    ...
    Alcoholics Anonymous Alcoholics Anonymous February 2005 Development
<1234567…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
im2 709 1.1K
example 17.7K 20K

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 /…
  • Machine Code Sprites Example Code Using Char Based SystemBelow is my WIP code to do smooth screen wrapping sprites using char positions and offsets, as opposed to writing direct to a line (0-191) and shifti…
  • 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…
  • Scroller exampleThis is just a silly scroller I made<br /> today. I'm really proud. :)<br /> <br /> [url="http://www.basslab.net/ScrollerSnap.SNA"]http://www.basslab…
  • 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…
  • A very nice example of a +2 GreyNot mine but if the box is anything to go by the computer inside should be very nice! [URL="http://cgi.ebay.co.uk/Sinclair-ZX-Spectrum-128k-2-and-ove…
  • Extremely rare example of a Sinclair QL with DongleWe have now managed to resurrect an early example of the Sinclair QL home computer as it was first unveiled to the expectant media, complete with the…
  • 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
  • im2
  • z88dk assembly example
  • big sprite z88dk example
  • splib z88dk example
  • im2 16k rom
  • im2 interrupt 16k
  • loader im2
  • interupt im2 16r
  • im2 rom
  • im2 vector to rom
  • tapeout example
  • game loader example
  • interrupt im2
  • poke example jet set willy
  • im2 2a
  • 128k im2
  • 128k im2 rom 3900
  • 128k im2 rom 39

Copyright © 2024 World of Spectrum