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>
  • Currah MicroSource emulationIt appears to be impossible to emualte the MicroSource in software on the ZX Spectrum SE as hardware polling is required. The following patch is not …

    ... fast RAM

    di ; disable interrupts

    ; copy BASIC ROM ...
    chev chev March 2007 Emulators
  • More Work ProblemsWhen you forget to Disable Interrupts [youtube]fPxsVzR7Gqs[/youtube]

    When you forget to Disable Interrupts

    [youtube]fPxsVzR7Gqs[/youtube]
    Geoff Geoff June 2008 Chit chat
  • 128 ROM paging alternativeWould this work (with the appropriate code in each ROM)? [code] ; 128 rom paging routine ; use rst 28h with call address stored after restart ;;rom…

    ... address
    di ; disable interrupts for page
    out ( ... />
    ei ; enable interrupts
    ret ; call the required ... address
    di ; disable interrupts for page
    out ( ... />
    ei ; enable interrupts
    ret ; back to ...
    chev chev August 2008 Development
  • So... you want to format your 3.5" as 720K eh?Well, i've been trying to get hold of an application to make proper use of my 3.5" +3 floppy disks but i haven't been able to find any. I stumbled up…

    ... Main +3DOS access subroutine - Disable interrupts before paging
    PUSH ... br /> EI ; Enable interrupts after paging
    ... value
    DI ; Disable interrupts before paging
    LD ...
    NaMcO NaMcO December 2008 Development
  • Machine code and Basic system variablesSpectrum system variables (I mean 48KB model) are essential for Basic. But what if I started my machine code program and it's never going to return t…

    ... with code executed during interrupts. I never learnt interrupts well, but I ... somehow.

    If I disable interrupts with DI command, can I ... don't want to dissable interrupts, can I still use this ...
    Ralf Ralf January 2009 Sinclair Basic
  • 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 …

    ... OFF).

    di ;Disable interrupts

    ld a, ... interrupts_off

    ;Switch interrupts on:
    ;---------------------
    interrupts_on ... ret

    ;Switch interrupts off:
    ;----------------------
    interrupts_off< ...
    joefish joefish May 2009 Development
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... lock the keyboard is 'di' = 'disable interrupts. Its opposite is 'ei' = 'enable ... interrupts'
    Replace line 3 with ' ...
    bigjon bigjon November 2009 Development
  • Pixel Color IncorrectHello i am new to the ZX Spectrum and z80 assembly language. I am coding my first game and am having a small problem. I am trying to make the botom r…

    ... /> org 33000

    di ; disable interrupts

    ld hl, 22544 ...
    ooze48k ooze48k June 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…

    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 easy it actually is. (Actually I've already published this one some time ago, but this time the source is ...
    Timmy Timmy January 2012 Development
  • Disable interrupts?Well, I've read the bits from the David Webb book about interrupt modes and (vaguely) appreciate the principles behind having a vector table, after r…

    Well, I've read the bits from the David Webb book about interrupt modes and (vaguely) appreciate the principles behind having a vector table, after reading a number of the threads here.

    At the moment I haven't used EI, DI, IM1, IM2 etc [I]at ...
    Morkin Morkin February 2012 Development
  • Multicolour demo using z88dk + BIFROST* (+source)This is just a demo to show how to show multicolour using z88dk, using the BIFROST* engine (more info [URL="http://www.worldofspectrum.org/forums/sho…

    ... /> #endasm
    }


    // Disable Interrupts, just in case. :)
    #asm ...
    Timmy Timmy March 2012 Development
  • Byte-order backbufferThis is a tool for Z80 coders who wish the Spectrum screen had a serial layout. It runs as an interrupt mode 2 service routine and uses POP and PUSH …

    ...

    switch_on:
    di ; disable interrupts

    push af ; save ... it on
    ei ; enable interrupts
    ret ; return to BASIC ...
    chev chev April 2012 Development
  • Adding a pause key to ArkanoidHaving rediscovered the simple pleasure of playing 1980s games on genuine 1980s hardware, I've also remembered that emulation can provide a feature m…

    ... off
    .pause:
    di ; disable interrupts while paused
    in a ... I thought it best to disable it while the game is ...
    stephenw32768 stephenw32768 August 2013 Games
  • 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 /> {

    /* Disable interrupts to start off with */
    interrupts before returning.
    reti ... 2.
    ei ; enable interrupts.
    #endasm
    < ...
    slenkar slenkar October 2013 Development
  • Kempston joystick detectionIn both [url="http://skoolkit.ca/disassemblies/manic_miner/asm/34252.html#34332"]Manic Miner[/url] and [url="http://skoolkit.ca/disassemblies/jet_set…

    ... =31 (joystick port)
    DI ; Disable interrupts (which are already disabled)
    SkoolKid SkoolKid October 2014 Hardware
  • New Utility ZXSTLC[b]New Utility ZX Spectrum Tape (& Disk) Loader Creator[/b] I made this utility to easily create tape and +3 disk loaders for my projects and have…

    [b]New Utility ZX Spectrum Tape (& Disk) Loader Creator[/b]

    I made this utility to easily create tape and +3 disk loaders for my projects and have adapted it recently to work with a 128k project which requires all the memory pages to be ...
    TomD TomD August 2020 Brand new software
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... /> di ;don't forget to disable interrupts (we're fiddling with stack ... ending point
    ;and remember, DISABLE INTERRUPTS before call
    ;h=x ...
    Mikie Mikie November 2001 Sinclair Miscellaneous
  • MemoryI am writing a game for the Spectrum and need to store a lot of map data. What is the lowest address I can start to store the data at ?

    ... route you'll need to disable interrupts or provide your own IM2 ...
    gasman gasman December 2004 Development
  • Z80 register decoding document error?Hi, I've been working on a disassembler using the following document written by Cristian Dinu (aka GOC?). [url="http://www.z80.info/decoding.htm…

    ... 'NOPD' stand for 'no operation, disable interrupts [for this instruction] ?' That's ... notation 'NONI' (No Operation No Interrupts)...

    I'm sorry ...
    GOC GOC January 2005 Development
  • Z80 register decoding document error?Hi, I've been working on a disassembler using the following document written by Cristian Dinu (aka GOC?). [url="http://www.z80.info/decoding.htm…

    ... 'NOPD' stand for 'no operation, disable interrupts [for this instruction] ?'
    [/quote ...
    Philip Kendall Philip Kendall January 2005 Development
  • Push/Pop methodMachine code question: Could somebody explain, how do we use the stack in assembler to copy data from one place of memory to another? I've heard it i…

    Yes,

    disable interrupts first.

    Then point ...
    dansauk dansauk July 2005 Development
  • Push/Pop methodMachine code question: Could somebody explain, how do we use the stack in assembler to copy data from one place of memory to another? I've heard it i…

    ... wrote:
    Yes,

    disable interrupts first.

    Then point ...
    Dr BEEP Dr BEEP July 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…

    ... scroller I made did not disable interrupts. When running in uncontested memory ... to be had by disabling interrupts. Also, using Halt to sync ...
    maten149 maten149 August 2005 Development
  • Assistance with IM2 routineI subsequently got a working IM2 routine.

    ... means I'll have to disable interrupts when I page in anything ...
    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…

    ... and another way is to disable interrupts entirely. I've done the ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • Lesser used BASIC commandsAre there any interesting articles or books that explore some of the lesser used BASIC commands/functions e.g. DEF FN, IN, OUT etc? The Spectrum BAS…

    ... for example will disable interrupts on entry and enable interrupts on exit. I ...
    Alcoholics Anonymous Alcoholics Anonymous July 2006 Sinclair Basic
<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
disable 1.8K 2.2K
interrupts 1.5K 2.2K

Related Threads

  • Disable interrupts?Well, I've read the bits from the David Webb book about interrupt modes and (vaguely) appreciate the principles behind having a vector table, after r…
  • Sync-buzzer, interrupts and general confusionBeen wittering on about this in the Misc group, but thought it was best discussed here. Basically been trying to recreate the Sid-Sound effect from A…
  • 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…
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome.<br /> <br /> Notably:<br /> <br /> * How long does the 48K ULA hold /I…
  • 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 …
  • 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…
  • Disable BREAK 128 basicDoes anyone know how to prevent BREAK in 128k basic?
  • Help! BREAK KEY disable?Someone has asked me... Is there a poke or routine to disable the Break key in 128K BASIC?
  • Z80 -- disable printing?Does anyone know a way (config setting or patch) to disable ZX Printer emulation in Gerton Lunter's Z80 version 4? Without disabling RS232 (print-to…
  • Q. on WinXP logon screen (how to disable?)Aaaargh!<br /> <br /> I am sitting in front of an annoying computer. It's driving me crazy! How the f-in A does one disable the stinking logon scre…

Related Searches

  • sprite interrupts
  • interrupts im0
  • refresh wait disable interupts
  • disable 128 udg
  • knightlore interrupts
  • disable uper ram
  • disable upper ram
  • fuse disable icon
  • specemu disable
  • specemu disable multiface
  • disable break key in basic
  • disable break key ys
  • disable break
  • poke disable scroll
  • poke disable scroll in basic
  • firestorm interrupts
  • interrupts
  • interrupts reti
  • disable interface 1
  • disable interrupts im2

Copyright © 2024 World of Spectrum