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.026s
<1…28293031323334>
  • Interface 1 bisOk, well the postmans just been and brought with him my new arrival, the Interface 1 bis. So as promised I thought I'd share some initial usage exper…

    ... about data bus stability during interrupt ? Z80CPU need stable vector value ... data bus and during IM2 interrupt CPU read different vector than ... read different adress of IM2 routine and program crash...

    Dan Antohi Dan Antohi May 2013 Hardware
  • Thinking of modding an Atari paddle controller for games like Arkanoid...Hello, Was thinking of trying out a controller mod using an Atari 2600 paddle controller to use with games like arkanoid, Batty, etc... The paddle c…

    ... /existing games :)

    The routine that does the important thing ... :
    [code]
    ;Called at interrupt time (for example). Uses Kempston ...
    mcleod_ideafix mcleod_ideafix May 2013 Hardware
  • DIVIDE PLUS - new memory mode DIVIDE128Divide PLUS contain 512kB sram + 512kB flash eprom. Memory paging in this device is enable on two different ports : 1) port #E3 is compatible with o…

    New routine for install 8kB rom image ...
    OUT (23),A ;disable interrupt,disable MB02 memory,set divide ... ]

    Before start this routine must be loaded 8kB ROM ... support DIVIDE128 paging mode. This routine can be used also for ...
    velesoft velesoft June 2013 Hardware
  • Where do you stick the stack?...OK, so I've got a fair chunk of ASM code assembled from 24000 mark. The stack shouldn't get very big, just a few PUSHes and POPs of the main regis…

    ... 't need a 256 byte interrupt table as the low byte ... of the interrupt address is always $FF.
    interrupt service routine pointer as this is somewhere ...
    dbolli dbolli July 2013 Development
  • Where do you stick the stack?...OK, so I've got a fair chunk of ASM code assembled from 24000 mark. The stack shouldn't get very big, just a few PUSHes and POPs of the main regis…

    ... . Placing the mouse routine in the 50Hz interrupt is not good enough ... position. It then triggers an interrupt a few milliseconds later which ... to write your own counting routine. And it would have to ...
    joefish joefish July 2013 Development
  • Where do you stick the stack?...OK, so I've got a fair chunk of ASM code assembled from 24000 mark. The stack shouldn't get very big, just a few PUSHes and POPs of the main regis…

    ... =Crisis;710432]
    is the routine off disciple adapteble or is ... better to write a new routine (not by me)
    [/quote ... add-ons mostly depends on interrupt communication, as far as i ... understand. The interrupt-jump-table-gab is such ...
    Alcoholics Anonymous Alcoholics Anonymous July 2013 Development
  • 20-column multicolour: a half-baked ideaI was writing an email reply to one Mr Jowett about multicolour routines, and in that way that explaining something to someone else makes you think "…

    ... contention will affect your routine differently depending on the ... another position to make your routine work.

    ... routine starts perfectly synchronized with the raster scan. Although an interrupt ... lot more if the interrupt occurs when executing other ...
    Einar Saukas Einar Saukas July 2013 Development
  • 30-column 8x2 multicolor (even in 48K)I don't recall any 8x2 multicolor routine for 30 columns that would work on all Spectrum models (including the Spectrum 48K), so I decided to write i…

    ... an IM1 interrupt to occur, which means the Speccy ROM routine kicks ...
    joefish joefish August 2013 Development
  • 30-column 8x2 multicolor (even in 48K)I don't recall any 8x2 multicolor routine for 30 columns that would work on all Spectrum models (including the Spectrum 48K), so I decided to write i…

    ... an IM1 interrupt to occur, which means the Speccy ROM routine kicks ...
    R-Tape R-Tape August 2013 Development
  • BIFROST* example: "Knights & Demons DX" source codeA package containing the source files of our multicolor game "Knights & Demons DX" is now available for download [URL="http://www.mediafire.com/?hbch…

    ... ! Although BIFROST* provides sub-routine [B]BIFROSTsetTile(px, py, ... instead to create another sub-routine ourselves. Fortunately implementing [ ... ld a, i ; check current interrupt vector
    ret p ; ...
    Einar Saukas Einar Saukas August 2013 Development
  • Scrolling by 2 pixelsWhat is the fastest way of scrolling a Spectrum screen line by 2 pixels left or right? When thinking about it I've come to this simple solution: [C…

    ... if you use some interrupt-driven routine to put these already scrolled ... ;postcount=16"] Battle Bunny's routine[/URL] finally takes 1 fetch ...
    mattsteel mattsteel August 2013 Development
  • Barn find #4I think this is some sort of backup device. Its got "007" on the motherboard and the mice have chewed the buttons. Will do a little research later in…

    ... Z80 CPU via a NMI routine.
    So if we add ... will not be able to interrupt the Z80 CPU.
    Now ...
    1024MAK 1024MAK August 2013 Hardware
  • Bug in Super Wonder Boy in Monsterland?Hello!:smile: This game seems to have a bug that prevents finalize. The dragon that is in the last level, it is impossible to kill.Remains static.No…

    ... the bugs in the heart routine
    [*]Fix the timing issues ... , steal some space from the interrupt vector table so do post ...
    jp jp September 2013 Games
  • Asm routine for AY playback?Hi, is possible to create and "name" an asm routine for playing some ay data? If yes, how? Example: Ok , I've finished a sound tracker song, now I n…

    ... alternative to calling within an interrupt service routine.

    Also the ...
    dbolli dbolli September 2013 Development
  • Break into programIs there any way of stopping people using the break option in my software productions so they can list the code.

    ... ]This is why the TRAP routine which I posted earlier starts ... machine cycles before an interrupt, then the interrupt will put it's ...
    Jonathan Harston Jonathan Harston September 2013 Sinclair Basic
  • How much does Bifrost improve graphics (test 192x192 graphics)Inspired by the BIFROST library I made several experiments with 8x1 graphics at 192x192 resolution. The results are now overwhelming but under certai…

    ... 16144T[/CODE]

    This routine will work on all Spectrum ... 48K (starting 15920T after interrupt), 228T in a Spectrum ... Spectrum +3 (starting 15977T after interrupt).

    You ... . Just repeat the above routine multiple times, alternating between ...
    Einar Saukas Einar Saukas October 2013 Development
  • How much does Bifrost improve graphics (test 192x192 graphics)Inspired by the BIFROST library I made several experiments with 8x1 graphics at 192x192 resolution. The results are now overwhelming but under certai…

    ... before each interrupt.

    Now repeat the above routine multiple ... interrupt, this won't be a problem.

    This new routine ... 48K (starting 15936T after interrupt), 228T in a Spectrum ... 128K (starting 15990T after interrupt), and 228T in a ...
    Einar Saukas Einar Saukas October 2013 Development
  • New multi-interface for ZXI have in development new interface for ZX Spectrum. PCB size is similar as K-MOUSE interface and on board is CPLD (programmable logic), up to 1MB st…

    ... CPU time, sound routine can be called 1x per interrupt (similar as ...
    velesoft velesoft October 2013 Hardware
  • New multi-interface for ZXI have in development new interface for ZX Spectrum. PCB size is similar as K-MOUSE interface and on board is CPLD (programmable logic), up to 1MB st…

    ... CPU time, sound routine can be called 1x per interrupt (similar as ...
    Yerzmyey Yerzmyey October 2013 Hardware
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    [code]; THE 'MERGE' CONTROL ROUTINE
    org 0x08b6
    me_contrl:< ...

    ; THE 'SAVE' CONTROL ROUTINE
    org 0x0970
    sa_contrl ... /> sa_1_sec:
    halt ; wait for interrupt
    djnz sa_1_sec ; jump until ...
    chev chev October 2013 Development
  • NEW GAME: Elixir VitaeOnly 2 weeks after Janosik I have a pleasure to announce my next creation - a logical minigame called [B]Elixir Vitae[/B]. Just like another Polish …

    ... need a separate custom routine for rendering the first ... 48K (starting 15891T after interrupt), 228T in Spectrum 128K/+ ... 2 (starting 15941T after interrupt) and 228T in Spectrum ... interrupt).

    The problem is, in order to use this routine ...
    Einar Saukas Einar Saukas October 2013 Brand new software
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... add
    ret ; end of routine

    ; THE ... br />
    ; THE 'RETURN' COMMAND ROUTINE
    org 0x1f23
    return ... /> halt ; wait for maskable interrupt
    dec bc ; reduce ...
    chev chev October 2013 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…

    ... scheduler is run on every interrupt and one of a number ... - d1d3 ------- JP to im2 service routine (im2 table filled with 0xd1 ...
    Alcoholics Anonymous Alcoholics Anonymous October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... />
    ; THE 'INITIALIZATION' ROUTINE
    org 0x11cf
    start_new ...
    im 1 ; interrupt mode 1
    ld ... /> ld (nmiadd), hl ; nmi routine
    dec (iy - _kstate_4) ... add hl, de ; address of routine
    jp (hl) ; immediate ...
    chev chev October 2013 Development
  • SCREEN$ bug fixI've been using the SCREEN$() function recently for reading data off the screen rather than taking up space with an array and I got fed up with the s…

    ... or via a hot-key interrupt, I could list out ... from SCREEN$ into my routine so I could then ... altered by the initialisation routine which sets up the ... as well make the routine self-relocating into the ... fitted it into the dump routine just yet.)

    Battle Bunny Battle Bunny November 2013 Sinclair Basic
  • idea: new gaming interface for ZX Spectrum (48k)First of all, I am not an expert this is just an idea of what I would like to see happening in the modern era of the ZX Spectrum. A compact, small, …

    ... -states to respond to the interrupt and service it. Best case ... cycles to respond to the interrupt and get its vector, and ... 3 to jump to your interrupt service routine), leaving you only 5 ...
    Winston Winston November 2013 Hardware
  • Cross platform developmentI'm just vaguely considering supporting a few more retro 8 bit platforms for something I have in mind to do. Just Z80 and 6502 really, but that cove…

    ... stuff though and modify the interrupt service routine, and add or modify ... IBM) and rewrote the init routine in C, looked at the ...
    Paradigm Shifter Paradigm Shifter November 2013 Development
<1…28293031323334>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • 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

HitBox

Word Docs Hits
beginner 613 680
interrupt 2.6K 4.5K
routine 9.5K 14.8K

Related Threads

  • Interrupt routineI have been trying to create an interrupt routine for playing AY music in the background but cant seem to get anything working.<br /> <br /> I have…
  • LINE-routine and other nice pieces of codeThe line-topic came in the end with a nice piece of fast coding.<br /> <br /> I think that there might be more of these routines out there (where-eve…
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code.<br /> <br /> The line routine th…
  • Spectrum Machine Language For The Absolute BeginnerI'm selling a copy of the Melbourne House book "Spectrum Machine Language For The Absolute Beginner" by William Tang, and was wondering if anyone on …
  • How do I avoid BASIC becoming corrupted on returning from a M/C routine?I'm having trouble with my BASIC program becoming corrupted on returning from a m/c routine which sets all the registers (including the shadow regist…
  • Lord Of The Rings Beginner's AdventureCould this actually be 'completed'? Does anyone know how to get out of the barrow or what to say to the Green Knight when he wants to fight you?
  • Interrupt driven code at overclocked pace....Is it possible for a MC coder to do a routine (i.e. interrupt music player, for within/during Basic)if he knows said machine is running at 400 percen…
  • Smooth Screen Scrolling RoutineHi everyone, this is a follow up to the thread on smooth screen scrolling.<br /> <br /> As promised here is the code for the routine.<br /> <br /> It…
  • Key Redefine RoutineAnyone written a nice key redefine code snippet?
  • Interrupt timingsHow long does the ULA hold /INT low for on interrupt on each of the Spectrum models?

Related Searches

  • fastest screen routine
  • screen routine
  • 16k interrupt
  • 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
  • turbo load routine
  • simply turbo load routine
  • basic book scroll beginner
  • vortex interrupt
  • joe gunn sprite routine
  • interrupt rom
  • scroll rom routine
  • simple sprite routine
  • interrupt routine for music player
  • beginnner interrupt routine

Copyright © 2024 World of Spectrum