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.011s
<1…891011121314…34>
  • 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…

    ... . It's a simple hardware peripheral that is always accessible via ... that the ULA generates an interrupt at the start of each ... and respond by calling an interrupt service routine. Afterward it will ... arranges to run BASIC's interrupt routine so by default that ...
    bigjon bigjon November 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…

    ... some of it must contain peripheral registers.

    Sorry for ... reads the keyboard in the interrupt service routine. If you disbale ... interrupts, the interrupt routine doesn't run and ...
    Alcoholics Anonymous Alcoholics Anonymous November 2009 Development
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... ) will be interpretation of attribute byte changed ? (high priority)
    4 ... /> Choose your own scan-line interrupt register is possible? We'll ...
    csmith csmith November 2009 Emulators
  • RAM PagingCan anyone shed some light as to how RAM paging actually works, at a hardware level (so not POKE xxxxx stuff). I know about CE and OE lines on DRAMs …

    ... switch between banks (or other peripheral items). Often not only the ...
    roko roko December 2009 Hardware
  • Memory concerns with z88dkI've retaken my old spectrum project and sadly I've reached a dead end very fast. I'll try to explain my worst problem in a few lines. I'm not a vet…

    ... is run in an IM2 interrupt routine. The IM2 library can ... map suggests placing the 257-byte im2 vector table at address ... z80 in im2 mode with interrupt vector table located at 0xd000 ... (0xd000, 0xd1, 257); // initialize 257-byte im2 vector table with all ...
    Alcoholics Anonymous Alcoholics Anonymous December 2009 Development
  • Games not compatible with real grey +2There are many threads about Spectrum+3/2A incompatibility issues but what about grey +2? I've found that games like Marauder and Skate Crazy don't w…

    ... +257) to point at the interrupt routine. I am willing to ... Twins use a full 257-byte IM2 table so this wouldn ...
    Alcoholics Anonymous Alcoholics Anonymous January 2010 Games
  • Games not compatible with real grey +2There are many threads about Spectrum+3/2A incompatibility issues but what about grey +2? I've found that games like Marauder and Skate Crazy don't w…

    ... +257) to point at the interrupt routine. I am willing to ... Twins use a full 257-byte IM2 table so this wouldn ... "]New documentation on the Z80 Interrupt Mode 2[/URL]?
    Arjun Arjun January 2010 Games
  • Question on copying screen bufferHi, Al my prevoius games were copying graphics directly to screen memory starting at 16384. Now I'm experimenting with screen buffer where I could d…

    ... . I keep a 96 byte buffer (1 bit/character ... IM2 (257 bytes of interrupt vector table to force screen ... I use a 256 byte buffer with screen addresses ... 256 bytes = 128 * 2 byte data) I flag this and ... occur.

    4) Interrupt service routine has static data ...
    Paradigm Shifter Paradigm Shifter January 2010 Development
  • Games Notorious for F*cking UpThis is a thread dedicated to games notorious for f*cking up or crashing mid-game (48K and 128K games). :) Music demos are also welcome. My experien…

    ... BASIC if you try to interrupt the save process - and you ... /> 1. It was STILL in multi-f*cking-load
    2 ...
    Swevicus Swevicus January 2010 Games
  • Game Boy Advance EmulationI've finally got myself a GBA flash cartridge and programmer. I've put ZXAdvance on it and I like the setup. Mildly disappointed that it doesn't ha…

    ... multi-colour code draws the sprites at the start of the interrupt ... interrupt. Although it does this by setting their ATTRs in the multi ... out the next time the multi-colour sweeps over that area ...
    joefish joefish January 2010 Emulators
  • Help fix this keyboard read program?This code runs in an interrupt routine with DI. What would be the simplest way of making it so it doesn't auto repeat a keypress? [code]keys: ld a…

    ... your interrupt routine, consider just writing a 1 to a byte to ... the movement there, so your interrupt routine doesn't get too ...
    joefish joefish February 2010 Development
  • Please test my Manic Miner remake!Thanks to everyone who downloaded my sneak preview of Manic Miner Turbo. Thanks especially to na_th_an who is the only person so far to give feedback…

    ... ISR:

    [code]
    ; interrupt service routine
    isr: push ... /> ld bc, 32*8*24 ; byte count
    ldir ; block copy ... need to XOR the high byte with #e0 to map from ...
    Paradigm Shifter Paradigm Shifter February 2010 Games
  • shifting spriteshi. have anyone experience with shifting sprites by table ? some neat tricks ? i don't want to see complete code (really don't want, it trashes thr…

    ... />
    I use a 96 byte dirtybuffer, 1 bit for each ... buffer] then in the interrupt service routine (using interrupt mode 2), in ...
    Paradigm Shifter Paradigm Shifter February 2010 Development
  • Image to ZX Spec 1.1 Now Freely Available!Image to ZX Spec 1.1 Now Freely Available! [IMG]http://mirror.viperfang.net/silentdevelopments/images/ent-preview1.1.zx.png[/IMG][IMG]http://mirror.…

    ... /> I'm currently looking at multi core avi processing or dithvide ... pick up any slack (notably byte manipulation in export can be ...
    brownb2 brownb2 March 2010 Announcements
  • 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…

    ... /> As for timing, one 512 byte sector takes 69 samples to ... . I use Total Commander's multi rename tool for this just ... main player code. The next byte is normally 255, which means ... 2000 frames
    .........
    1 byte value 255 to mark the ...
    nuggetreggae nuggetreggae April 2010 Development
  • DivIDEo - streaming video on the DivIDEThis has been a bit of a personal holy grail for years and years, so I'm very pleased to announce the release of DivIDEo, my streaming video system f…

    ... />
    RDATL EQU #0010 ;low byte
    RDATH EQU #0011 ;high ... byte
    ;---------------------------------------


    CODE ... only 311 lines)
    - CPU interrupt position is at end of ...
    velesoft velesoft May 2010 Announcements
  • LDIR timings in contended RAM?The 48K Spectrum technical reference page ([URL="http://www.worldofspectrum.org/faq/reference/48kreference.htm"]here[/URL]) describes the detailed ti…

    ... wait cycle at 16 T/byte. You've just explained why ... -states have elapsed since the interrupt signal.
    ajmoss ajmoss June 2010 Development
  • A question about M1 cyclesI'm writing an interrupt routine that, after the usual register pushes, will jump to a location of my choice with a [b]JP (IY)[/b] instruction. If I…

    ... doesn't want a maskable interrupt to ever be missed, it ... M1 cycle that acknowledges an interrupt (at this point, more complex ... , depending on what kind of interrupt mode they are designed to ... Z80 doing it, but the peripheral continuing to assert /INT until ...
    Winston Winston July 2010 Development
  • WIP: Another demoIt's a couple of months already since I've released something, so I thought it's fun to show a demo of the thing I'm currently working on: [url]http…

    ... using a variation of the byte scan technique to prevent flicker ... way is to check the byte at 23672 every iteration of ... loop as the ROM interrupt routine increments this byte (I usually put ... at the end of my interrupt routine just to do the ...
    jonathan jonathan July 2010 Development
  • +3 assembler questionI was wondering if anyone could give any suggestions as to how to get this bit of code working on the +2A/+3 in 128k mode. It works on the +128k/+2 i…

    ... ? Are you writing the 'last byte written' values to the appropriate ... ? I have a feeling the interrupt routine invokes the +3DOS ROM ...
    chev chev August 2010 Sinclair Basic
  • Challenge: Make a Speccy version of "Leisure Suit Larry 1"and put it on this site as a rom c'mon be nice!

    ... . I have converted quite some multi-part games from TRD to ... headerless files with the FLAG byte as a "file descriptor" and ...
    Tom-Cat Tom-Cat August 2010 Development
  • Challenge: Make a Speccy version of "Leisure Suit Larry 1"and put it on this site as a rom c'mon be nice!

    ... . I have converted quite some multi-part games from TRD to ... headerless files with the FLAG byte as a "file descriptor" and ...
    Speccyman Speccyman August 2010 Development
  • Mr Do! ?Not exactly a new idea (at least twenty-seven years old now :-o), but how about a port of Mr Do! to the Spectrum? There was never an official one, ev…

    ... one M-cycle (the single-byte ones, with register operands) take ... contention, so it can use interrupt mode 2 in 16K.
    ajmoss ajmoss August 2010 New game ideas
  • Mr Do! ?Not exactly a new idea (at least twenty-seven years old now :-o), but how about a port of Mr Do! to the Spectrum? There was never an official one, ev…

    ... one M-cycle (the single-byte ones, with register operands) take ... contention, so it can use interrupt mode 2 in 16K.
    ewgf ewgf August 2010 New game ideas
  • Pretty CrashesTo make a 48K spectrum crash spectacularly and beautifully enter the following into basic. Also works on a 128k in 48k mode though not quite as prett…

    ... only need supply a single byte instruction. Alternatively, any other < ... instruction such as a 3-byte call to any location in ... the detailed timing for an interrupt
    response. After the ... , the CPU automatically enters
    interrupt Mode 0."

    ...
    The_Bert The_Bert September 2010 Sinclair Basic
  • Help! Reverse engineering a Spectrum game[deleted]

    ... )
    04 - A set of interrupt routines, that is; to control ... an emulator. Try to avoid multi-load and 128K games as ...
    ASM ASM October 2010 Development
  • Help! Reverse engineering a Spectrum game[deleted]

    ... in tools...

    HALT/Interrupt:

    Vsync is one ... be running on the 50hz interrupt to keep in sync. ... Hires colour was also interrupt driven.

    16: ... for smooth inertia, physics and multi-directional movement. You would also ...
    ASM ASM October 2010 Development
  • Spectrum 128K RS232 to PC serial cableIf you have read some of my recent posts then you will know that I am eager to link my Spectrum +3 to a PC. This will be done by wiring a standard PC…

    ... ...

    I write each BYTE to the border during the ... 65280, set the registers and interrupt state before doing a RETN ... include it as db (define byte) data in the x86 code ...
    ASM ASM October 2010 Hardware
  • The Programmers Development System (PDS)Hi everybody, I recall this system has been mentioned several times on WoS forums. Last time was, I think, when those sources from Maz Spork (Buggy …

    ... , hijack the main vertical blank interrupt of a game to call ... ... As an example, the first byte of work RAM for the ... by setting the vertical blank interrupt to trigger directly after the ... to access VRAM. A horizontal interrupt is also available, triggered each ...
    ASM ASM October 2010 Sinclair Miscellaneous
  • Assembly Programming for IDIOTSOk are there any websites guides for what opcodes do in a z80 or books... but for really really thick people like me :-) Something along the lines …

    ... the status byte and reset the interrupt condition, then ...
    Besides, an interrupt control register for each device ... capable of having multiples interrupt sources. None of them ... there's neither interrupt status registers, nor interrupt control registers, ...
    mcleod_ideafix mcleod_ideafix October 2010 Sinclair Miscellaneous
<1…891011121314…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • 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
  • 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
multi 4K 4.6K
byte 7.3K 15.2K
peripheral 571 736
interrupt 2.6K 4.5K

Related Threads

  • Byte Bitten - Sea Hawk KeysCould someone please tell me what keys are needed to control your helicopter in the Sea Hawk part of this game. No key seems to have any effect apart…
  • Looking for a Spectrum emulator which supports multi-button joysticksHello, I'm very new to the Spectrum Emulation game, and have tried a few, my favorite being X128.<br /> <br /> However, I play my games on a 4 button…
  • How to load multi-part gamesWhat emulator can I use to load the multi-part games of this site?
  • Best multi-player?What do you reckon was the best multi-player game? <br /> <br /> Lets keep it to games two or more people could play at the same time and not include…
  • Multi player GamesDoes anybody have a list of multiplayer spectrum games that can be played over a spectrum Lan ?.<br /> <br /> What I am really after are games that u…
  • STP: Computer Cookery 1 & 2 - Bug ByteI'm 99% sure these two titles are actually The Computer Cook Book (Bug Byte) that is listed in Infoseek.<br /> <br /> However, The Computer Cook Book…
  • help in byte mirroring.I need some help.<br /> What is the best way to mirror the byte?<br /> (for ex. 10010011 -&gt; 11001001)<br /> I mean, if there is a simple way to do…
  • Bug-Byte games wantedHi, Does anyone out there have the following games which they'd be willing to sell / trade? The games have to have specific coloured writing on the i…
  • Multi loads and Mac Spectacle.I use Mac Spectacle but have never been able to get it to run multi-load games (such as Karnov) on it. Any ideas how I do this?<br /> <br /> [ This M…
  • Weirdest Speccy peripheralI've been looking through some of my old copies of Your Spectrum and marvelling and the strange and bizarre stuff that companies released from time t…

Related Searches

  • byte scan
  • 16k interrupt
  • multi stripe
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • best place for interrupt table
  • interrupt table
  • ebug byte
  • bug byte
  • parity byte block
  • vortex interrupt
  • byte back
  • interrupt rom
  • firestorm interrupt
  • program counter multi bye interrupt
  • program counter multi byte interrupt
  • multi byte peripheral instruction

Copyright © 2024 World of Spectrum