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.007s
<1234567…34>
  • 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 …

    ... (0=IM0/1=IM1/2=IM2)
    .byte 4 ;BorderColor ... address again
    ld a, h
    and 8 ; check ... inc hl
    ld a, h
    and 8 ; test if ... with lower 3 bits of h.
    ; It effectively "linearizes" ... ld l, a
    ld h, b

    pop ...
    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] ; ***********…

    ... L=10
    LD H,0FAh ; Point H to FA00h, so HL ... 54h

    INC H ; Increase H, thus moving 256 bytes forward ... />
    ; 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] ; ***********…

    ... br />
    INC H ; Increase H, thus moving 256 bytes ... br />
    INC H ; Increase H, thus moving 256 bytes ... /> ; 0FD00 - 0FDFCH Reserverd for IM2 Interrupts

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

    ... =FE
    IM 2 ; SELECT IM2
    EI

    ... 54H

    INC H ; INCREASE H, THUS MOVING 256 BYTES FORWARD ... ATTRIBUTE ADDRESS
    ; LD A,H
    ; RRA
    ; RRA ...
    robpearmain robpearmain September 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 …

    ... =FE
    IM 2 ; SELECT IM2
    EI

    ... br /> PUSH AF
    INC H
    EXX
    EX ... 54H

    INC H ; INCREASE H, THUS MOVING 256 BYTES FORWARD ...
    robpearmain robpearmain September 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 …

    ... =FE
    IM 2 ; SELECT IM2
    EI

    ... br /> PUSH AF
    INC H
    EXX
    EX ... 54H

    INC H ; INCREASE H, THUS MOVING 256 BYTES FORWARD ...
    robpearmain robpearmain September 2004 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…

    ... is the address of your IM2 vector table, ADDR is the ... ,N*256
    ld a,h
    ld i,a
    inc h
    ld (hl),h

    ld ... l,h
    ld (hl),0C3h ...
    baze baze August 2005 Development
  • Timex 80 column display driverI subsequently wrote an 80 column font driver for 512x192 mode.

    ... the other hand, "ld ixh,h" is a fishy instruction that ... fixed-time subroutines into the IM2 interrupt. Stuff like text scrolling ...
    Alcoholics Anonymous Alcoholics Anonymous March 2006 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…

    ... the importance of using the IM2 mode to measure real time ... prototype as listed in sp1.h:

    [code]
    extern ... '}, {0x47,'F'}, {0x07,'G'}, {0x07,'H'}, {0x47,'I'}, {0x45,'J'}, {0x46 ... blade frame 1
    {0x07,'h'}, {0x47,'i'}, {0x07,'j'},
    Alcoholics Anonymous Alcoholics Anonymous May 2006 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…

    ... is to create your own IM2 interrupt service routine.

    h'-'m' for frame 1.
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • z88dkHello. I'm an spanish user of spectrum (and naturaly of this page). I have a question. I want to start to program games with z88dk, but I need a goo…

    ... /z88dk/z88dk/include/input.h?revision=1.6& ... view=markup"]input.h[/URL]" (you will need ... executing in_GetKey() in the IM2 routine and writing the result ... /z88dk/z88dk/include/stdlib.h?revision=1.18& ... view=markup"]stdlib.h[/URL]. inp() is only ...
    Alcoholics Anonymous Alcoholics Anonymous August 2006 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…

    ... /doku.php/library:stdlib"]stdlib.h[/URL] which means this version ... /wiki/doku.php/library:interrupts"]im2 library[/URL] that makes this ...
    Alcoholics Anonymous Alcoholics Anonymous September 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... br />
    [b]interrupt.h, interrupt.c[/b]

    z88dk has an im2 interrupt library that allows us ... be registered with the im2 library for execution during ... -standard additions to string.h and are described in ...
    Next up.. events.h/events.c
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • New game: Nanako Descends to HellJust a bit over two weeks after their first game, The Mojon Twins strikes again with a new game for Spectrum 128k and Amstrad CPC: [url]http://www.m…

    ... having a copy of the IM2 table AND a three- ... memory banks. The new IM2 lib in z88dk 1.8 ... more details about setting up IM2 mode than the splib2 ... and how to create an IM2 table using memset().
    ... the M_OUTP() macro in stdlib.h. The latter inlines a ...
    Alcoholics Anonymous Alcoholics Anonymous March 2009 Games
  • New game: Nanako Descends to HellJust a bit over two weeks after their first game, The Mojon Twins strikes again with a new game for Spectrum 128k and Amstrad CPC: [url]http://www.m…

    ... more details about setting up IM2 mode than the splib2 implementation ... and how to create an IM2 table using memset().

    h. The latter inlines a z80 ... doing this just after the IM2 initialization code:

    [code ...
    na_th_an na_th_an March 2009 Games
  • Rainbow Generator for 48K Spectrum using PUSHThis is what I came up with from [B]gasman[/B]'s suggestions. It's stable in ZXSpin and ZX32 simulating a 48K Speccy. Anyone like to try it on the …

    ... , (chars) ; font address
    ld h, 0 ; set high byte to ... ; to a
    ld h, 0 ; clear h
    ld l, a ... )
    jp 56

    ; im2 jump to routine
    org ...
    defw 0

    ; im2 entry point
    org 0xffff ...
    chev chev May 2009 Development
  • Arkos TrackerHi all, I'm proud to present you my Windows-based Tracker : Arkos Tracker, for you to compose for Spectrum, CPC and MSX. It requires .NET 3.5 at lea…

    ... ;8000 ; HL point to the IM2 Lookup table
    ld a ... ,h
    ld i,a ; Set ...
    SyX SyX June 2010 Development
  • Hacking the O.C.P Full Screen Editor/AssemblerIf you have been reading my posts recently then you will know that I am eager to have the sourcecode I wrote for the Spectrum during the period 1988 …

    ... /> ld (hl),b
    inc h
    pop bc
    ld ... /> ld (hl),b
    inc h
    pop bc
    ld ... /> ld (hl),b
    inc h
    pop bc
    ld ... /> ld (hl),b
    inc h
    pop bc
    ld ... BASIC to sleep and used IM2. The data for the graphics ...
    ASM ASM November 2010 Development
  • Transferring games into MicrodriveLast week a big pack of empty microdrive cartridges arrived, and now I'm ready to playing with my little microdrive equipped speccy. One of my aim w…

    ...
    db 188 ; cp a,h
    db 32,0E2h ; jr ... /> mov byte [intmode+1],94 ; IM2
    cmp byte [ebp+SNA_int ...
    ASM ASM November 2010 Sinclair Miscellaneous
  • New tool: ZXBOOT.EXE[B]ASM[/B] is proud to present the first release of ZXBOOT.EXE: [url]http://www.4shared.com/file/NP-FVOSf/zxboot__beta_.html[/url] ZXBOOT is a comma…

    ... />
    intmode db 0EDh,94 ; im2

    reg_ix db 0DDh ...
    db 188 ; cp a,h
    db 32,0E2h ; jr ...
    ASM ASM November 2010 Announcements
  • Sprites masterclassHi All, You guys are probably tired of explaining sprites but I'd like to clarify a few things if possible. I've sorted the vertical aspect of scro…

    ... running it under an IM2 interrupt routine, and provided ... /> ret z
    inc h
    and 7
    ...
    exx
    inc h
    and 7
    ... and 7
    add h
    ld h,a
    ld ... ;
    ;
    build_tables ld h,shiftbyte/256
    ld l ...
    Turkwel Turkwel February 2011 Development
  • SE Basic Type-ins^Pete suggested creating a sticky thread for SE Basic discussion. I thought a Type-ins thread might also be useful. Up to the mods if they want to ma…

    ... it with COPY 63550. IM2 mode is then invoked and ... /> call cls

    im2:
    ld a,$ab
    ld b,h
    ld c,l< ... /> pop hl
    inc h
    inc d
    ... />
    pr_80:
    ld h,$00
    ld l,a ... ,bc
    ld b,h
    ld c,l< ...
    chev chev April 2011 Sinclair Basic
  • 128K+ Keypad Swapsies.I've been offered a swap, a Spanish 128k keypad, for one of my UK microdrives. Is this a good swap?

    ... ), hook it up to an IM2 routine:

    [code] push ... (FRAMES),hl
    ld a,h
    or l
    jr ...
    chev chev July 2012 Sinclair Miscellaneous
<1234567…34>

Latest Posts

  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Minor British Sports that did become games on the ZX Spectrum
    dmsmith on April 8
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6

HitBox

Word Docs Hits
im2 709 1.1K
h 7.2K 17.9K

Related Threads

  • T H E . S H A W . B R O T H E R S . . . did you play on these games? . . . . *website online now*There's a Spectrum section on our site at [url="http://www.sickhappyidle.com"]http://www.sickhappyidle.com[/url] (click on the spectrum or go through…
  • COOL LOOKSEE YOUTUBE VIDEO HERE!!! (o.s.I.h.h)100 vintage Amiga/Atari/PC games played in 10 minutes, for looksee click [COLOR=RoyalBlue][U]here[/U][/COLOR] ... no, sorry I mean [URL="http://www.y…
  • H.U.R.G. gamesNot a question on aksing how to use it, but does any1 know if a game was ever released commercially from it?<br /> <br /> The only game I can remembe…
  • D&H Games and Cult Software gamesJust discovered this forum recently, hello all.<br /> <br /> I was just wondering if there is anybody who enjoys/enjoyed the mainly sports management…
  • T H E . B E S T . J O Y S T I C K . E V E RThe best joystick I ever had was the<br /> Emax Arcade Professional<br /> <br /> Big, BIG, massive thing just like the ones in the arcade...<br /> <b…
  • H.E.X. music question"Go to Hell 2: Soft &amp; Cuddly" by Triple Six has a (pretty good, in my opinion) tune by a band identified in the MP3 tag as "H.E.X.". My questions…
  • 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…
  • S.W-T-H.W.T.N.M.A.T.E.O.Q-E?Erm, what I was trying to say was..<br /> So, why the hell was there no monster at the end of Quartermass experement?<br /> <br /> They did it in the…
  • h.e.r.o clonesi remeber i liked a lot this game, i see is missing or is distrib. denied in the database ..so is there any good clone of this game??<br /> thanks..

Related Searches

  • im2 16k
  • im2 16k interupt
  • h n links
  • im2
  • harlequin rev h
  • spectrum h
  • harlequin h
  • h
  • nick h
  • h e r o
  • nick h at it again
  • bazza h
  • w h b
  • im2 16k rom
  • sprites sp1 h
  • im2 interrupt 16k
  • loader im2
  • interupt im2 16r
  • im2 rom
  • im2 vector to rom

Copyright © 2024 World of Spectrum