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…25262728293031…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…

    ... />
    I thought my interrupt handling routine was faulty and somehow damaging ... stack at the end of interrupt is exactly the same as ... it before the interrupt.

    Because my routine for loading .SNA ...
    PeterP PeterP August 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…

    ... - it can't be display_screen() routine, otherwise at least one game ... can't be snapshot loading routine, otherwise some wrong data ... may be wrong with my interrupt mechanism/keyboard reading. Let ... with interrupts. Here's my interrupt handler:

    [CODE ...
    PeterP PeterP August 2011 Emulators
  • BUZZSAW+ Demo No. 3Right, another demo of BUZZSAW+. [URL="http://www.joefish.co.uk/speccy/Joefish_Buzzsaw_Demo_3.tap"]Joefish_Buzzsaw_Demo_3.tap[/URL] The default con…

    ... top of memory, and an interrupt table in the page below ... working on making the sprite routine run as fast as possible ...
    joefish joefish August 2011 Development
  • Gigascreen - programming guideDoes anyone know of a programming guide for the 128K gigascreen screen mode, specifically a persistence colours table, some code (pref. C level or BA…

    ... show vram1, etc.... After next interrupt (next TV frame) this mode ... 49152. After load run special routine for show gigascreen mode - each ...
    velesoft velesoft August 2011 Development
  • z88dk hates me =(Hello there my fellow WoS'ers Under the power of darkness I was about to settle in and play with some SP1 sprite handling (as printf is simply NOT f…

    ... ROM, in particular the ROM interrupt service routine. So you will need ...
    Alcoholics Anonymous Alcoholics Anonymous August 2011 Development
  • Empire! Help neededCan anyone convert the listing in the Tipshop to Multiface pokes? Im having a hard time with this game, over 15 years playing it, now I could do wit…

    ... /> It's using an IM2 routine to display the animated starting ... , and on the +3 the interrupt vector is being calculated incorrectly ...
    Battle Bunny Battle Bunny September 2011 Games
  • 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
  • Getting the contents of tablesHi All, I'm risking a potentially daft question here as it seems pretty fundamental but here goes: What's the best way of pointing register pairs a…

    ... . [/QUOTE]


    [B]Beginner's advice[/B]:
    Never ... :)

    [B]No so beginner'a advice[/B]:
    IY ... you know exactly when an interrupt happens ( a hard job if ... )

    -set your own interrupt (probably the best solution)
    Ralf Ralf October 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
  • Simple SpriteHow do you draw a sprite on the screen? For example i want to draw a smiley face sprite and would like either a link to a tutorial or a very well com…

    ... /> Because it's not a beginner's guide it took me ... game, it's a handy routine to CALL as I've ...
    Morkin Morkin October 2011 Development
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel? I've looked at a lot of resources, but as you can imagine, it's all a …

    ... this is not a sprite routine but a pixel printing wide ... UDG routine).


    If this ... , you should look at the beginner tutorials written by JC and ...
    Alcoholics Anonymous Alcoholics Anonymous 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
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... (Spectrum Machine Code for Absolute Beginner) and I want, after all ... do, look at a small routine written by someone else, try ...
    ccowley ccowley January 2012 Development
  • PLOT and DRAW in machine codeHow do you go about it? If I posted a really simple BASIC instruction could someone do a machine code routine so I could learn from it? I wouldnt k…

    ... DRAW is not really a beginner topic unless you are comfortable ... a screen address using a routine like the above. This is ... approach to take. Any draw routine should be modifying a screen ...
    Alcoholics Anonymous Alcoholics Anonymous January 2012 Development
  • 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
<1…25262728293031…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
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