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 709 results in 0.001s
<1234567…24>
  • 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
  • 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
  • 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
  • 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
  • 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
  • Yet another TR-DOS questionI have yet another TR-DOS problem. I am using "LD C, command; CALL #3D13" to call the system functions. The problem is that TR-DOS automatically enab…

    ... /> I can't switch to IM2 and vector the interrupt to ... 't seem to work in IM2 !

    Does anyone have ...
    GOC GOC November 2003 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…

    ... my game Ragnar Revival in IM2 and use HALT to sync ... two Z80 files, one with IM2 for synchronizing screen manipulation (a ... ) using HALT, and one without IM2 and HALT.

    Here ...
    ekoman ekoman 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 …

    ... rendering.

    I got IM2 up and working with a ... loop is synchronized with the IM2 interrupt when the sprite has ... of the sprite at every IM2 interrupt? Perhaps I should only ...
    ekoman ekoman July 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 …

    ... the previous thread to use IM2 interrupts to do the moving ... =FE
    IM 2 ; SELECT IM2
    EI

    RET ... />
    ; 0FD00 - 0FDFCH RESERVERD FOR IM2 INTERRUPTS

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

    ... =FE
    IM 2 ; SELECT IM2
    EI

    RET ... />
    ; 0FD00 - 0FDFCH RESERVERD FOR IM2 INTERRUPTS

    ORG 0FDFDH ...
    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
  • 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…

    ... , heap, queue and stack.
    - im2 support has got its own ... library im2.lib with prototypes and some ... documentation in im2.h
    - inp(), outp() (for ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • [NO NAME PROJECT] contributionhi to all. im writting new-super-mega game. it will be finished this century. :) so what is going on ? in the game (an arcade adventure) player can …

    ... it will run
    with IM2 and it will take about ...
    Fikee Fikee December 2008 Development
  • 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…

    ... interrupt time, thus meaning that IM2 is slightly more fiddly to ...
    Philip Kendall Philip Kendall March 2009 Hardware
  • Doubling the Spectrum's resolution?Before the advent of digital, PAL TV sets had a resolution of about 702x576 pixels. It was overscanned (i.e. the edges of the broadcast picture would…

    ... 128k display page with an IM2 interrupt routine, it should be ...
    ajmoss ajmoss October 2009 Hardware
  • many scr files to tap fileguys, I know that threads like this have existed in the past, but i'm gonna try to get a video onto speccy. The +3e to be exact. figured i'd use full…

    ... always loading. maybe throw a im2 halt in between each one ...
    nuggetreggae nuggetreggae December 2009 Development
  • Feelin' kinda proud of myselfOkay, it has bugs. But I kludged it together about 10 mins after getting the sprite thing to actually work. [url]http://britlion.googlepages.com/Spr…

    ... />
    1> I mean. IM2... that was true wizard fu ... out how to have clean IM2 stuff in it, it seems ...
    Gedlion Gedlion March 2010 Development
  • Tricks with IN 31It's generally considered unwise to use a Kempston joystick's fire button to start a game, because the floating bus effect can make arbitrary data ap…

    ... a short interrupt routine in IM2 to make sure of this ...
    ajmoss ajmoss April 2010 Hardware
  • FMV on +3eOK, so about 6 months ago i posted here that i got full motion video on +3e, with a bunch of scr files called passion. I added the glider rider music…

    ... , ran the whole thing in im2 and i thought it was ... seen - were you writing those IM2 streaming loaders on the TRDOS ... image...

    1)passion.. im2 with glider rider music. N ...
    nuggetreggae nuggetreggae April 2010 Development
  • Xmas / NY present for all ZX UsersHi there, wasn't sure where this should go, but this is a couple of years "work" during free time while not in the office. This is a package of 480 o…

    ... -dos, hobeta, TAPs, snapshots, multiloads, IM2 loaders etc etc ), and interrupt ...
    nuggetreggae nuggetreggae December 2010 Development
  • How to get a minimal splib2Hello. We are designing a new engine and stuff, coded in ASM and to be used from z88dk. I was just wondering how to get a minimal splib2 with just th…

    ... need, which is:

    - IM2 stuff.
    - Keyboard/Joystick drivers ... include spritepack and only the IM2/Keyboard related routines get added ...
    na_th_an na_th_an July 2011 Development
<1234567…24>

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

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…
  • 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 interupt
  • im2
  • im2 16k rom
  • im2 interrupt 16k
  • loader im2
  • interupt im2 16r
  • 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
  • im2 vector
  • how does im2 work

Copyright © 2024 World of Spectrum