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.009s
<1…6789101112…34>
  • Delay routineAs some people are aware, I have recently starting writing a [url=http://fuse-emulator.svn.sourceforge.net/viewvc/fuse-emulator/trunk/fusetest/]autom…

    ... could go for even faster routine at the expense of size ... bytes.

    [CODE]
    delay xor a ; 4
    or ...
    Patrik Rak Patrik Rak May 2007 Development
  • How does interrupts work?I am a little confused regarding the interrupts on the Spectrum. If I have some hundred bytes of machine code started with, say, [B]RANDOMIZE USR 300…

    ... performing the sprite clear/redraw routine and change it again AFTER ... HALT to wait for a TV vertical retrace, get the interrupt routine ... than a generic CALL scr_down_line routine etc. Move sprites can be ... able to skip the undraw routine and eliminate flicker
    BloodBaz BloodBaz May 2007 Development
  • Delay routineAs some people are aware, I have recently starting writing a [url=http://fuse-emulator.svn.sourceforge.net/viewvc/fuse-emulator/trunk/fusetest/]autom…

    ... could go for even faster routine at the expense of size ... bytes.

    [CODE]
    delay xor a ; 4
    or ...
    Dr BEEP Dr BEEP May 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... {
    scroll_message();
    #asm
    halt
    #endasm
    } while (!in_Inkey ... where exactly to put the halt statement and how to get ... a little on sending the routine signals like starting and stopping ...
    wokani wokani July 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... exactly to put the halt statement and how to ... at address 0xd4d4 (interrupt service routine entry)
    wpoke(0xd1d2, ... () is running in the interrupt routine
    [/code]

    routine scroll_isr().

    ...
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • Preferred way of determining Y co-ord in assembly?I know of 2 ways of calculating the y-cord of a pixel row for the speccy in assembly. One is to calculate the address by ways of shifting and masking…

    Apologies in the delay in posting my routine but after seeing the ... br /> [/code]

    The routine plot finds the y-coord ... wrong it appears because the routine fails after crossing the top ... the meantime here is the routine anyway.

    BTW, ...
    Arjun Arjun July 2007 Development
  • 68000 programming.Anyone here know anything about this? My question is: how does the programmer know how long hisinstructions are? Do determine the operands to branch …

    ... which starts at 1000. This routine does this:
    [code]< ... 0000
    0004 7402 hlt ;halt processor.
    0005
    ... #9,D0
    TRAP #15 Halt Simulator

    END START ... of a mistake in the routine for handling indirect addressing. Can ...
    wilsonsamm wilsonsamm July 2007 Chit chat
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... avoided by starting the analysis routine like this:

    [CODE ... 1 and 2), so the routine to print the entire board ... don't think the extra delay beween player input, and board ... pieces on it, and the delay has increased).

    [QUOTE ...
    Digital Prawn Digital Prawn November 2007 Development
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... don't think the extra delay beween player input, and board ... pieces on it, and the delay has increased).[/QUOTE]

    This version uses the same routine to show the updated board ... each move, and then this routine is called again (one last ...
    Einar Saukas Einar Saukas November 2007 Development
  • The direct bus or indirect one... that is the questionThe Ethernet project continues...and I'm in a quandry. So I've managed to implement enough socket library for the W5100 that socket, bind, listen, a…

    ... a 5 to 10 nanosecond delay which shouldn't hurt anything ... DivIDE traps the interrupt service routine and I'm just set ...
    Winston Winston November 2007 Hardware
  • New oneliners for 2008[INDENT][INDENT][INDENT]Here's my attempt at a first-person-perspective 3d game in one line of BASIC. It's called 'wormhole', and you've got to get t…

    ... line with my previous PRINT routine. Still I somehow have buttons ... is also used for the delay between turns. I just realised ... delay. That is simple to fix.

    (3) My original routine ...
    Digital Prawn Digital Prawn February 2008 Development
  • Dangerous Z80 Assembly CommandHave been reading Toni Bakers' "Mastering MC On Ya Speccy" book and came across the list of Z80 commands in the dictionary section. Page 102 "[b]IM…

    ... in the foreground, using the HALT instruction, like this month's ... works:-
    The chip music routine when run in the foreground ... /> Any simple IM 2 interrupt routine I write myself (like manipulating ... to BASIC succesfully if the routine has been run without ...
    Digital Prawn Digital Prawn March 2008 Sinclair Miscellaneous
  • CSSCGC 2008 has now officially begunFor coming last in the 2007 crap game compo, I have the honour and privilege of hosting CSSCGC 2008! I have now put up the CSSCGC 2008 website at …

    ... eliminated the delay by replacing this with a machine code routine that ... same thing. The m/c routine plots a hundred random stars ...
    Digital Prawn Digital Prawn March 2008 Games
  • Quick q. on MC vs. BASIC (boring question)No matter how long or tedious the programming/testing may be ... Is Machine Code [B]ALWAYS[/B] faster than BASIC?

    ... .org/wiki/Quicksort]quicksort[/url] routine, but I wrote a [url ... doesn't provide a sort routine at all so I can ... add as much NOPs, HALTs, delay loops or any other useless ...
    Metalbrain Metalbrain March 2008 Sinclair Basic
  • Disappearing/appearing effectI remember doing a small routine in BASIC which could be used to cover the attributes section randomly, until all 704 characters were filled with the…

    ... higher memory.

    This routine requires 1536 bytes for the ... drawback is the 14 second delay while the arrays are being ...
    Dunny Dunny March 2008 Sinclair Basic
  • MB02+ software and system developmentsThe following text was (before last modification) first published here: [url]http://www.sintech-shop.com/forum/board.php?boardid=20[/url] As discuss…

    ... port.

    ei
    halt ;wait for interrupt (for correct ...

    atfer return this routine:

    - set flag NZ ...
    velesoft velesoft April 2008 Development
  • JSW... how does the game "finish" in assembly?It seems the ZX and C64 versions of Jet Set Willy suffer from the same "unfinishable" problem. Thankfully the ZX version has been patched with pokes …

    ... ]

    Sorry for the delay! I've failed rather miserably ... X and Y coordinates = whatever) routine that changes the toilet sprites ...
    DanSolo DanSolo May 2008 Games
  • Start Tape, Press any key...Hi, I'd like be able to save (program or data or code) using the save "whatever" command, but I want it to start recording immediately, rather than …

    ... (called by the SAVE routine at $0971) points by ... at $15AF. The input routine points to $10A8 and ... the output routine points to $09F4.
    routine - not the output routine as mentioned ... edit 3 about the delay between the header and ...
    Jimmy Jimmy May 2008 Sinclair Basic
  • How do you make AY sound?Are there tools? Or is it all done in assembler? Any tutorials around for people who like things explained in simple terms? Ta!

    ... tapefiles and call the player routine once every interrupt to play ... the required machine code (using HALT) that you could you use ... to use an IM2 interrupt routine eventually so that you can ...
    Digital Prawn Digital Prawn June 2008 Development
  • RZX Player interface - Possible?If I have a Mass Storage interface and some media (CF, SD) with a couple RZX files, what would I need to play them on a real Spectrum? If the RZX fil…

    ... combination when (if) the interrupt routine is run so that the ... doesn't do its interrupt routine. Then when the RZX recording ... the data following the interrupt routine for the current frame and ... the instruction count is to delay when the z80 begins executing ...
    Alcoholics Anonymous Alcoholics Anonymous June 2008 Hardware
  • 'orange' on a spectrumalways wondered why spectrums could never seem to achieve the colour orange? wasn't one of the default colours, and don't remember seeing anything th…

    ... out of whack on this routine I briefly wrote - but it ... /> ; wait until next frame
    halt

    ; Restore bit 3 ... /> ; wait until next frame
    halt

    ; Check for 'q ...
    Digital Prawn Digital Prawn August 2008 Sinclair Miscellaneous
  • 'orange' on a spectrumalways wondered why spectrums could never seem to achieve the colour orange? wasn't one of the default colours, and don't remember seeing anything th…

    ... .

    (There is a delay of two seconds between pressing ... my slow decimal to binary routine - this routine is illustrative, but could ...
    Digital Prawn Digital Prawn August 2008 Sinclair Miscellaneous
  • VIC 20 emulation on the SpectrumI'm sure most people are aware of the my attempt at bringing the full Commodore experience to Sinclair users with the "Twenty Commodes" program. It e…

    ... 'd have to adjust the delay loop.

    My high ... EQU $FFE4

    ; init routine

    ORG 5120
    Digital Prawn Digital Prawn August 2008 Sinclair Miscellaneous
  • VIC 20 emulation on the SpectrumI'm sure most people are aware of the my attempt at bringing the full Commodore experience to Sinclair users with the "Twenty Commodes" program. It e…

    ... nybbles. :D

    Shorter delay loop when worm is turning ... EQU $FFE4

    ; init routine

    ORG 5120
    Digital Prawn Digital Prawn September 2008 Sinclair Miscellaneous
  • In-game music takes CPU time?If a 128k wants to have music played in-game using the AY sound chip, does that consume a lot of CPU time? What I am after is if the reason why man…

    ... of my games using a HALT at the end of each ... handled inside the interrupt service routine or simply part of a ... speed is controlled by a HALT instruction is academic.
    BloodBaz BloodBaz November 2008 Development
  • ZX Spectrum (16K) sound/beepHi all, I think I'm in right place now, I've tried to find an answer how to generate two channel sound using ZX Spectrum 16K. Only think I've found …

    ... a given note. In the routine in Spectrum's ROM, ... br /> SUB C ; Subtract delay from 16.
    LD B ... br /> SUB C ; Subtract delay from 16.
    LD B ... br /> SUB C ; Subtract delay from 16.
    LD B ...
    Matt_B Matt_B November 2008 Sinclair Basic
  • CSSCGC 2008 has now officially begunFor coming last in the 2007 crap game compo, I have the honour and privilege of hosting CSSCGC 2008! I have now put up the CSSCGC 2008 website at …

    ... ]I might steal your input routine.[/QUOTE]

    Yes, please ... />
    There is a longer delay between notes on the righthand ...
    Digital Prawn Digital Prawn December 2008 Games
  • Keyboard routinesI'll ask here first - since this must be a long-ago solved problem, and hopefully I can avoid re-inventing the wheel... I need a keyboard routine th…

    ... now realised that the ROM routine is actually quite good. Unfortunately ... to get a good keyboard routine. There is no other way ... one with a simple CPU delay, but the results aren't ...
    Jimmy Jimmy January 2009 Development
<1…6789101112…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 5:39PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Luny on 5:14PM
  • Your Favorite Magazine Cover Tapes.
    dm_boozefreek on 4:45PM
  • "Late Entries"
    harriusherbartio on 4:00PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11

HitBox

Word Docs Hits
delay 1.7K 2.7K
routine 9.5K 14.8K
halt 1.1K 1.6K

Related Threads

  • Delay routine requiredI'm putting together a short routine to play some Beep style music. I need to be able to pause between notes when required. These pauses are defined …
  • Delay routineAs some people are aware, I have recently starting writing a [url=http://fuse-emulator.svn.sourceforge.net/viewvc/fuse-emulator/trunk/fusetest/]autom…
  • 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…
  • 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…
  • OT:[sorry - windows xp delay write event 51 - help ! ]sorry about this guys, But can any one help with this error - event 51<br /> {An error was detected on device \Device\Harddisk0\D during a paging op…
  • Key Redefine RoutineAnyone written a nice key redefine code snippet?
  • 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…

Related Searches

  • fastest screen routine
  • screen routine
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • turbo load routine
  • simply turbo load routine
  • keyboard delay
  • keystrokes delay
  • joe gunn sprite routine
  • scroll rom routine
  • simple sprite routine
  • loading routine
  • 128k sprite routine
  • halt opcode
  • delay routine
  • delay routine loop
  • pause routine halt

Copyright © 2024 World of Spectrum