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.013s
<1…28293031323334>
  • IX register - using/problemsAre there any rules on using the IX register? Are there any restrictions on the memory locations that it can access? Yes, I know it's slower than us…

    ... 257 bytes plus whatever your Interrupt Service Routine itself takes.[/QUOTE]
    David Jones David Jones December 2013 Development
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... given length (to put that routine inside BASIC). I'm doing ... exactly the same size. The routine works by creating a 1 ... use IY, but the maskable interrupt does, so I would draw ... on page 222. The maskable interrupt uses IY to update FRAMES ...
    Battle Bunny Battle Bunny December 2013 Development
  • Getting aquainted with the IF1bisToday, fifteen days after dispatch, the IF1bis arrived at my door. In perfect order. No customs, no TVA and no handling fee involved. The arrival of …

    ... existing key scan routine that runs every Interrupt, is extended ... decreased by 1 every Interrupt. When the counter ... /> ORG dump1 ;destiny for this routine
    ;-----------------------------
    ...
    roko roko December 2013 Hardware
  • Pseudo-3D map renderingHave been mulling this over for a while, until that isometric thread prompted me to ask. I'm not sure if this is officially classed as 2D, 2.5D, or 3…

    ... 's it! Alter the draw routine and only draw chars where ... and not synchronising to the interrupt?

    (Sorry might be ...
    R-Tape R-Tape January 2014 Development
  • ****ing Awesome Spectrum Engine (FASE)This is a new engine (sprites, tiles, map) for all ZX Spectrum machines. The engine set ups a runtime enviroment that leave between 24K and 30K byt…

    ... decrunch routine
    feff-ff00 always ffff for im 2 interrupt
    routine
    fff4-fffb short interrupt code
    fffc ... jp to frame routine
    fff4-fffb short interrupt code
    fffc ...
    antoniovillena antoniovillena January 2014 Brand new software
  • Game loopJust working on my first ever Spectrum game, and am struggling to work out what the game-loop should look like. I've got interrupts enabled (mode 2)…

    ... the very first 'clear_sprites' routine actually draws them on the ... screen, and then the draw_sprites routine clears them off (unless ... /> draw_sprites
    halt ; wait for interrupt to occur
    clear_sprites
    Einar Saukas Einar Saukas January 2014 Development
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... : Computer will crash if an interrupt occurs during execution!"
    as ... must be at least one routine for printing with enabled interrupts
    Jerri Jerri January 2014 Brand new software
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... : Computer will crash if an interrupt occurs during execution!"
    as ... must be at least one routine for printing with enabled interrupts ... images move around. If an interrupt happened while executing them, players ...
    Einar Saukas Einar Saukas January 2014 Brand new software
  • Outputting debug trace to RS232 (assembly)Hi Guys, I'm working on a game at the moment (written in assembly) but I am really needing to write out a debug trace of what is going on with the p…

    ... . It also presets the Interrupt State to IM1 (DI).

    I ...
    BloodBaz BloodBaz January 2014 Development
  • Why are multicolour engines only able to be made now?Now I'm no programmer, but, how come multicolour engines are only being created/designed now? I know there were Rainbow Graphics used in games in the…

    ... the moment the Speccy's interrupt function triggers, you have effectively ... screen.

    The colour routine has to synch itself to ... exactly, so that the colour routine that follows it always starts ... case you may switch the routine off after the top 2 ...
    joefish joefish January 2014 Brand new software
  • Timex video mode & SamCoupe sound chip.Hi, people! I propose a solution which allows to use sound chip SamCoupe SAA1099 jointly with computers Timex 2048/2068. Everyone knows that these de…

    ... modes.

    Music routine for SAA soundchip is very ... is call under interrupt 50Hz. After interrupt ULA generate top ... If SAA music routine will called after interrupt and return before ... each return from music routine(music routine may contain this OUT ...
    velesoft velesoft February 2014 Hardware
  • Timex video mode & SamCoupe sound chip.Hi, people! I propose a solution which allows to use sound chip SamCoupe SAA1099 jointly with computers Timex 2048/2068. Everyone knows that these de…

    ... modes.

    Music routine for SAA soundchip is very ... is call under interrupt 50Hz. After interrupt ULA generate top ... If SAA music routine will called after interrupt and return before ... each return from music routine(music routine may contain this OUT ...
    Black_Cat Black_Cat February 2014 Hardware
  • Using the stack to blit bufferI was using a ldir to blit my back buffer to the screen RAM, and it was working pretty well if not rather slow. After reading about using the stack …

    Are you doing your blitting immediately after a HALT or in you interrupt service routine? If not you are probably modifying the screen as it is being drawn, resulting in tearing.
    Paradigm Shifter Paradigm Shifter February 2014 Development
  • Pentagon floating bus timingI wanted to take a little break from working on the ZXDS UI yesterday, so I added support for Pentagon timing instead, so I can finally enjoy the lik…

    ... even better indication. My alignment routine runs a tight 8 t ... (hl) and records after each interrupt the lowest bit of the ...
    introspec introspec March 2014 Emulators
  • Help with 1-bit sampled soundHi all, I've been sent over this way from the CPC Wiki forums as you guys may be able to help me more specifically with a programming query. Firstly…

    ... which means your playback routine must be T-state counted ... playing samples via interrupt unless your interrupt can be programmed ... time intervals before or after interrupt. The before happens when ... few games tried to play interrupt driven beeper tunes. They ...
    Alcoholics Anonymous Alcoholics Anonymous March 2014 Development
  • Cybernoid POKE required.Ummm, I'm not absolutely sure this is the right place to post this, but is there a POKE to remove the music from Cybernoid 128k? I still want to kee…

    ... then point to the interrupt service routine. Somewhere in there ... of the music initialisation routine, which will probably be ... immediately before the play routine called by the instruction ... interrupt-driven music half-way through and not knowing which routine ...
    jonathan jonathan March 2014 Games
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... . If an interrupt occurs while running this routine, and this interrupt accesses the ... , temporarily changing IX inside this routine should have no side effects.
    Einar Saukas Einar Saukas March 2014 Brand new software
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... . If an interrupt occurs while running this routine, and this interrupt accesses the ... , temporarily changing IX inside this routine should have no side effects ...
    Gedlion Gedlion March 2014 Brand new software
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... If an interrupt occurs while running this routine, and this interrupt accesses the ... changing IX inside this routine should have no side effects ... for the video display routine you can't use ... or writing your own video routine, which will probably mean ...
    Alcoholics Anonymous Alcoholics Anonymous March 2014 Brand new software
  • Address bus contents (i.e. PC) during execution of HALTI'm wondering if anyone can tell me what's placed on the address bus during execution of HALT, beyond the initial M1 cycle. The Z80 user manual state…

    ... a regular interrupt is processed (at address 0x0038 in IM1). At least ... does not increment until the interrupt is acknowledged, but we do ... also causes a proliferation of interrupt retriggering events which is harmless ...
    zub zub March 2014 Hardware
  • Address bus contents (i.e. PC) during execution of HALTI'm wondering if anyone can tell me what's placed on the address bus during execution of HALT, beyond the initial M1 cycle. The Z80 user manual state…

    ... /> [QUOTE]The enable interrupt instruction sets both interrupt enable flip flops (IFFI ... , allowing recognition of any maskable interrupt. Note
    that during the ... RETI from the present interupt routine.

    Interupts will stay ...
    Basher Basher March 2014 Hardware
  • Address bus contents (i.e. PC) during execution of HALTI'm wondering if anyone can tell me what's placed on the address bus during execution of HALT, beyond the initial M1 cycle. The Z80 user manual state…

    ... RETI from the present interupt routine.

    Interupts will stay ... 's surely quite possible to interrupt the Z80 with PC pointing ...
    zub zub March 2014 Hardware
  • New bicolour game: El Stompo.Phew! Finally finished my first game using Einar's fantastic Nirvana engine. [B]El Stompo.[/B] [IMG]http://i1142.photobucket.com/albums/n608/davey…

    ... using a per-screen-line interrupt to modify the palette, ... line. Dominic Robinson published his routine in Your Sinclair magazine. ... published an editor and routine that could do per- ... looking at interleaving a scrolling routine with a multicolour engine, ...
    joefish joefish April 2014 Brand new software
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... line interrupts to set an interrupt on the last scan-line ... original implementation with a new routine that draws directly to screen ... raster beam render routine with a new empty routine that just ... anything other than the race_raster routine, as the Coup? and ...
    zub zub April 2014 Brand new software
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... on delay before raster render routine would be enough to make ... , the upper border and total interrupt times are much shorter, so ... draw as many tiles every interrupt, so certain games may not ... anything other than the race_raster routine, as the Coup? and Timex ...
    Einar Saukas Einar Saukas April 2014 Brand new software
  • Beeper and Sprites at the Same Time?[URL="https://drive.google.com/file/d/0B6XhJJ33xpOWX1pQLS14RnppNFE/edit?usp=sharing"]Why not?[/URL] "q" for quit "m" to change sprite mode any other…

    ... period. I've modified the routine to return to the caller ... have interrupts disabled while the routine itself plays. This is because ... disable interrupts around the play routine call. It's a little ... ei/di state and restores interrupt state to what it was ...
    Alcoholics Anonymous Alcoholics Anonymous April 2014 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…

    ... of delays since interrupt, each iteration of your routine should take from ... mind if I use your routine to produce another variant of ...
    Einar Saukas Einar Saukas May 2014 Development
  • New Game: Sun Bucket[IMG]http://i1142.photobucket.com/albums/n608/daveyboyhughes/loader_zpsbc757e08.gif[/IMG] [IMG]http://i1142.photobucket.com/albums/n608/daveyboyhugh…

    ... a custom 'last key pressed' routine. But I'm a bit ... multicolor code smaller end of interrupt moves down from 64992 (as ... the end of the Nirvana interrupt
    ld de,64992
    interrupt
    ld de,64800
    DenisGrachev DenisGrachev May 2014 Brand new software
  • Beautiful codeSome people see beauty or something sublime in maths formulas and equations, can anyone suggest examples of beautiful or sublime programming?

    Reduce argument routine -- but isn't that basically ... interrupt or something and that was used to initialize the decryption routine ...
    Jimmy Falcon Jimmy Falcon May 2014 Development
  • AMX mouse emulationI'm trying to add AMX mouse emulation to Spud but not getting very far. I can get a reaction to button presses but nothing to moving the mouse. …

    ...
    2. Set the Interrupt Vector address:
    Bit: 76543210 ... generates an interrupt and puts the interrupt
    ... /> --------------------------------

    Interrupt A (x direction) at 0x82e7 ... Art's button reading routine, it
    seems ...
    Jon Needle Jon Needle May 2014 Emulators
<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
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