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.012s
<1…26272829303132…34>
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... . If every interrupt service routine enabled interrupts directly ... after EI, then another, higher priority interrupt ... enable an "interrupt within interrupt". If we ... enabling interrupts within interrupt service routines? They ...
    PeterP PeterP September 2011 Emulators
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... you mean. If every interrupt service routine enabled interrupts directly after EI ... device to try to interrupt its own ISR routine whether that be ... once or a regular interrupt's service routine takes longer than expected ...
    Alcoholics Anonymous Alcoholics Anonymous September 2011 Emulators
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    [QUOTE]
    It's very easy to write to ROM - I can do it right now, with (as you stated) a simple LD (HL),n opcode with HL set to
    PeterP PeterP September 2011 Emulators
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... instruction immediately after return from interrupt handling routine, should it be executed ...
    Dunny Dunny September 2011 Emulators
  • Z80 sound enginesI'm looking for a decent sound engine to use in a Z80 program I'm writing, but I've no idea which is the best/fastest/easiest to use. I could do wit…

    ... least amount of time every interrupt.
    I tried Romford from ... it uses the beeper ROM routine.

    So, any ideas ...
    Fikee Fikee September 2011 Development
  • Z80 sound enginesI'm looking for a decent sound engine to use in a Z80 program I'm writing, but I've no idea which is the best/fastest/easiest to use. I could do wit…

    ... routine to manage the timing. The less time you allocate each interrupt ... precise, so for a beeper routine you could just feed 0s ...
    joefish joefish September 2011 Development
  • Z80 sound enginesI'm looking for a decent sound engine to use in a Z80 program I'm writing, but I've no idea which is the best/fastest/easiest to use. I could do wit…

    ... routine to manage the timing. The less time you allocate each interrupt ... precise, so for a beeper routine you could just feed 0s ... re-fill the buffer each interrupt.[/QUOTE]

    Yes, I ...
    polomint polomint September 2011 Development
  • IN or INKEY ?just curious which is better to use.. I have a menu done.. and use 6/7 to go up down it + space to cycle thru the options (using inkey).. obv. if I w…

    ... "? Unless there's a sub-routine of SCANNING which can be ... , unless it's possible to interrupt the expression evaluation while the ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • Add horizontal hardware scroll to ULA+In this case we must read a bit in the ULA+ for test if supported. And the future software that uses it must have to branch: 1. If hardware scroll i…

    ... the timing of your IM2 routine has just changed massively.[/QUOTE ...
    OUT Linecounterport,128 = do interrupt after 128 lines was passed ...
    LCD LCD October 2011 Development
  • Add horizontal hardware scroll to ULA+In this case we must read a bit in the ULA+ for test if supported. And the future software that uses it must have to branch: 1. If hardware scroll i…

    [QUOTE=Philip Kendall;574230]Because the timing of your IM2 routine has just changed massively.[/QUOTE]

    I understand. For some reason I keep forgetting that in reality there's just one interrupt used for everything. I stand corrected.
    na_th_an na_th_an October 2011 Development
  • Add horizontal hardware scroll to ULA+In this case we must read a bit in the ULA+ for test if supported. And the future software that uses it must have to branch: 1. If hardware scroll i…

    ... the timing of your IM2 routine has just changed massively.[/QUOTE ... 'd only enable your (programmable?) interrupt if you actually wanted it ... written to understand an extra interrupt wouldn't enable it, so ...
    guesser guesser October 2011 Development
  • Add horizontal hardware scroll to ULA+In this case we must read a bit in the ULA+ for test if supported. And the future software that uses it must have to branch: 1. If hardware scroll i…

    ... interrupt.. like being able to define on which scanline the 50Hz IM1 ...
    mr.spiv mr.spiv November 2011 Development
  • Which Speccy game had best border effectsIn truth, I'm just trying to remember a game from my youth, and the amazing border effect during pause is the only thing I can clearly recall about i…

    ... . You have to get the interrupt to trigger at exactly the ... it.

    When the interrupt occurs, it has to wait ... T-State delay before your routine begins. You can factor it ...
    joefish joefish December 2011 Games
  • Which Speccy game had best border effectsIn truth, I'm just trying to remember a game from my youth, and the amazing border effect during pause is the only thing I can clearly recall about i…

    ... . You have to get the interrupt to trigger at exactly the ... it.

    When the interrupt occurs, it has to wait ... T-State delay before your routine begins. You can factor it ...
    weesam weesam December 2011 Games
  • converting ZX128 software for SAM COUPESAM COUPE is computer compatible with ZX48 model. Use same ports, same keyboard with compatible membrane, 64kB adress space with possibility connect …

    ... . I add to interrupt code easy slow-down routine and speed is ...
    velesoft velesoft December 2011 Games
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... />
    switch_off:
    di ; restore IM1 mode
    im 1
    jp 56 ; exit via BASIC interrupt handler

    blit: ; subroutine ... /> jp im_main ; jump to main interrupt handler

    org 0xfff7 ...
    p13z p13z January 2012 Sinclair Miscellaneous
  • Willy Meets The BeatlesHere's the almost complete release of Willy Meets The Beatles, which you can download from [URL="http://www.sendspace.com/file/55ps31"]HERE![/URL] T…

    [QUOTE=gasman;596430]The player routine is 1084 bytes long and ... and setting up an IM2 interrupt handler. The title tune, provided ...
    John Elliott John Elliott January 2012 Brand new software
  • Which Speccy game had best border effectsIn truth, I'm just trying to remember a game from my youth, and the amazing border effect during pause is the only thing I can clearly recall about i…

    ... . You have to get the interrupt to trigger at exactly the ... it.

    When the interrupt occurs, it has to wait ... cycle accuracy. See the CODETIME routine in my [URL="http://zxds ... routine to wait the necessary amount of cycles to make the interrupt ...
    Patrik Rak Patrik Rak January 2012 Games
  • Precisely timed loops in assemblyI'm looking for a way to make my code stop until the raster has reached the lower screen border (right after having drawn the last pixel line). I und…

    ... learn in there, like the routine for waiting exactly the specified ... aligning your code with the interrupt precisely. Combined with the timing ...
    Patrik Rak Patrik Rak February 2012 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…

    ... worry about writing a sprite routine, a joystick handler and you ...
    AndyOaks AndyOaks March 2012 Development
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... to provide a quick erase routine like [I]Buzzsaw+[/I] uses ... four sprites before the next interrupt occurs, but it'd be ...
    joefish joefish March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... /> [*] Re-implement the tile rendering routine in a way that Assembly ... to provide a quick erase routine like [I]Buzzsaw+[/I] uses ... four sprites before the next interrupt occurs, but it'd be ... " section when I release the routine to render tiles directly.
    Einar Saukas Einar Saukas March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... can jump to your own routine, do whatever you want, ... instead to any music player routine of your choice, and it ... calling it directly from the interrupt vector, since BIFROST* synchronizes ... raster beam to eliminate all interrupt delays). I will keep in ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... next, comes after the colour routine, when precise timing doesn't ... at the beginning of the interrupt to draw/animate tiles, and ... />
    Although using this initial interrupt period for other tasks could ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... a call to the colour routine[/QUOTE]

    Sure, that ... parts were executed inside the interrupt, there would be no practical ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • Maritrini and Cray 5 loading problemsHas anyone else here had issues loading either of these on a 128k? No matter what I try, both these games refuse to load properly. I can get both t…

    ... interrupted by the vertical retrace interrupt in the middle of your ... , and the interrupt handler might call a G+DOS routine to perform ... .

    So, the "REUBICA" routine should be changed to something ...
    mcleod_ideafix mcleod_ideafix March 2012 Games
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... 'm studying how to implement INTERRUPT routines.
    You can set ... + 256, can you place your routine in the 32768 RAM address ...
    boriel boriel March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... 'm studying how to implement INTERRUPT routines.[/QUOTE]

    Even ... ZX BASIC provides its own interrupt mechanism, programs using BIFROST* would ... + 256, can you place your routine in the 32768 RAM address ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... ZX BASIC provides its own interrupt mechanism, programs using BIFROST* would ... out you can place your routine at 32768 or near that ...
    boriel boriel March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... specific memory address because the interrupt vector is location dependent, thus ... . Though if you make your interrupt vector a tiny bit of ... before you get to your routine.

    There is a ... I glued in an IM2 routine completely compiled in ZX Basic ...
    Gedlion Gedlion March 2012 Brand new software
<1…26272829303132…34>

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
im1 165 195
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…
  • 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…
  • 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?
  • Competition: Sadistick routine on Spectrum ROMMy vote goes to BEEPER at #03B5<br /> Let's ear you pick! :)<br /> <br /> And a great BOHHHHHHHHHHHHH to Dr Ian Logan &amp; Dr Frank O'Hara for their…
  • Capture Routine HelpData:<br /> <br /> ORG 32768 <br /> <br /> <br /> [ This Message was edited by: dalmudlee on 2005-08-10 01:57 ]

Related Searches

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

Copyright © 2024 World of Spectrum