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
<1234567…34>
  • I don't think I'm getting the $22AA Pixel-Add rom routineDear all, I'm misunderstanding how the PIXEL-ADD rom routine works. My code... [code]ld b,175 ld c,1 call $22AA ld (hl),a ret[/code] So…

    ... how the PIXEL-ADD rom routine works.

    My code ... , I'm assuming the rom routine at $22AA will convert the ...
    Tobo Tobo March 2016 Development
  • Interrupt routineI have been trying to create an interrupt routine for playing AY music in the background but cant seem to get anything working. I have a music rou…

    ... trying to create an interrupt routine for playing AY music in ... />
    I have a music routine in bank 6 that plays ...
    daveysludge daveysludge November 2016 Development
  • A sped up pixel-shift routine for 1-byte–wide spritesHere’s an optimized (for speed) real-time sprite shifting routine for sprites that are one byte wide. It uses no memory variables for storage of inte…

    ... speed) real-time sprite shifting routine for sprites that are one ... sets again.

    (The routine is shared between two sprites ...
    Ast_A_Moore Ast_A_Moore February 2017 Development
  • "ZX80 Brain" RPN CalculatorIt is at times like [url=https://www.worldofspectrum.org/forums/discussion/54176/depression]when threads such as this are posted[/url] that I get the…

    ... already written a screen-drawing routine for a "ZX81 Brain" version ... excessive to define an array - DIM z(90) - with 90 values ...
    The Mighty Dopethrone The Mighty Dopethrone March 2017 Sinclair Basic
  • Interupt service routinehas anyone set up a interupt service routing with pasmo? this one I tried resets the speccy EDIt- I placed the code after the END directive, I fi…

    ... 65024
    ; pointers To interrupt routine.
    defb 200
    defb ...
    slenkar slenkar April 2017 Development
  • SpecBAS 0.900 ReleasedAgainst my better judgement, here's 0.900. It's got lots and lots new, but mostly the new shiny is the editor. You can indent your code, you can e…

    ... curve algorithm for the CURVE routine - demo "ultraviolet" looks a lot ... non-square editor fonts
    DIM SPLIT can now split on ... to the source string
    DIM works with a list of ...
    Dunny Dunny April 2017 Sinclair Basic
  • im looking for a horizontal scroll routinehi, im looking for a horizontal scroll routine. i read somewhere that you can do it with at 'to' statement, somewhere in a print routine. althoug…

    ... looking for a horizontal scroll routine. i read somewhere that you ... ' statement, somewhere in a print routine. although i am open to ...
    digital digital June 2017 Sinclair Basic
  • High score table routineI wrote this general purpose high score table routine. It stores 5 scores and displays them alongside the player names, which are 8 characters long. …

    ... general purpose high score table routine. It stores 5 scores and ... /> RET ; exits the routine

    PRINTNUM: ; routine by J. Cauldwell
    Alessandro Grussu Alessandro Grussu July 2017 Assembler
  • A Neat Redefine Keys RoutinePreviously, I’ve only shared this routine with a couple of people via PM, but I’ve now decided to make it public. I optimized it for size, so it uses…

    ... /> [code]
    ;Redefine Keys routine
    ;By Ast A. Moore ... call 8859 ;inside ROM routine BORDER ($2294)
    call ...
    ;A crude debounce routine to prevent
    ;registering ... call $3b5 ;ROM beeper routine
    pop ix ;restore ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • A SAVE routine to reduce Microdrive loading timesHello! Please i'd like to know if there is a SAVE routine written to reduce the zx microdrives loading times.

    Hello!
    Please i'd like to know if there is a SAVE routine written to reduce the zx microdrives loading times.
    Saltor Saltor November 2017 Hardware
  • Machine code routine neededHello! Please i'm looking for a short routine that can write the same value in a range of continous memory locations. For example, to write 255 val…

    Hello!
    Please i'm looking for a short routine that can write the same value in a range of continous memory locations.
    For example, to write 255 value from location 40000 to 41000.
    Many thanks in advance.
    Saltor Saltor January 2018 Assembler
  • looking for a vertical scrolling routinein basic or like the standard scroll? routine but the other way round with the scroll? removed (this would have to be in code). ive tried a couple of…

    ... or like the standard scroll? routine but the other way round ...
    digital digital February 2018 Development
  • Random-Access to Microdrive FileI am working on a BASIC program to backup a microdrive text-file to standard tape array-file. To backup a text-file from one microdrive to a secon…

    ... simply the SAVE to tape routine.

    The following program ... LET b=0
    295 DIM b$(32*1024)
    300 ... -"+n$ DATA b$()
    1520 DIM b$(32*1024)
    1530 ...
    mattsteel mattsteel May 2018 Sinclair Basic
  • im looking for a machine code star-field routineim looking for a machine code star-field routine. preferably with mnemonics.

    im looking for a machine code star-field routine. preferably with mnemonics.
    digital digital June 2018 Development
  • Passing parameter from BASIC to assembler routineWas there a "clean" way of passing parameter(s) from a BASIC program to an assembler routine? Something like parameterising RANDOMIZE USR call? I fac…

    ... BASIC program to an assembler routine? Something like parameterising RANDOMIZE USR ...
    mr.spiv mr.spiv November 2018 Development
  • NMI Routine and Restarts in a new 128K ROMI'm presently engaged in creating AGD 5 with the intention of making it a pair of 16K ROMs for the 128K/+2. I'm fairly sure that the vast majority o…

    ... ROM 0 as the delay routine in RST 0 overran. Beyond ...
    jonathan jonathan July 2022 Hardware
  • Pocket Clive - 2 QuestionsHello, I've just started using Pocket Clive on my iPaq pocket PC, excellent emulator BTW. 1. I have just wrote a small BASIC program to randomly pi…

    ... small and incredibly simple routine which solves the lack ... /> Q. How does the randomize routine work?

    A. ... Spectrum ROM Disassembly shows the routine.

    If the ... LET b=6
    40 DIM a(n)
    50 ... b=6
    70 DIM a(n)
    80 ...
    Digital Prawn Digital Prawn December 2005 Emulators
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ... the routine to display the selection window.

    Considering DIM Z ...
    zxbruno zxbruno March 2007 Sinclair Basic
  • Converting m$ to dataI created a maze using a matrix of 704 characters. In order to save memory, and since the maze it's just walls and spaces which could be interpreted …

    ... to do it using a routine that printed the maze using ... work:

    [code]
    DIM m(INT ((LEN m$)/8 ... />
    [quote]
    -Create a routine to read data from the ...
    Alcoholics Anonymous Alcoholics Anonymous May 2007 Sinclair Basic
  • Converting m$ to dataI created a maze using a matrix of 704 characters. In order to save memory, and since the maze it's just walls and spaces which could be interpreted …

    ... to do it using a routine that printed the maze using ... it.

    -Create a routine to read data from the ... />
    zx bruno,
    A DIM m(88 ) will not consume ...
    BloodBaz BloodBaz May 2007 Sinclair Basic
  • Game OptimisationBelow is a section of code Im using for movement enermy display and collision detect. What happens is that you move the sight with ,.qa and space do…

    ... : LET c=0
    25 DIM d(10,3)
    30 ... =redraw flag
    470 REM dim d(x,3)=enermy array ... 4 held an array) the routine slows to a crawl.
    Toxitalk Toxitalk June 2007 Sinclair Basic
  • 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…

    ... ...

    [code]
    10 Dim m$(256):let m$="Hello ... />
    memcpy() is a library routine written in asm that uses ... sense to use a library routine you should.

    The ... I would redo the d_Print() routine to print a maximum of ...
    Alcoholics Anonymous Alcoholics Anonymous July 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…

    ... drawing routine to something like this:

    [CODE]
    DIM c ...
    Einar Saukas Einar Saukas October 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…

    ... use a one-dimensional array DIM t(62) to store the ... the same color, using a routine like this:

    [CODE ...
    Einar Saukas Einar Saukas October 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…

    ... save any positions but this routine will run a little faster ...
    Digital Prawn Digital Prawn October 2007 Development
  • 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…

    ... 'm impressed by the road routine, well done! Forgive my ignorance ... =Einar Saukas;249782]
    1 DIM a$(5):
    . . .
    LET ...
    bigjon bigjon February 2008 Development
  • 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…

    ... 'm impressed by the road routine, well done! Forgive my ignorance ... =Einar Saukas;249782]
    1 DIM a$(5):
    . . .
    LET ... a turn right.
    The DIM command will always make your ... piece autmatically due to the DIM A$(5) which will always ...
    Dr BEEP Dr BEEP February 2008 Development
  • 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…

    ... />
    [QUOTE=Digital Prawn;251883]DIM m(2e3) would save another ... it requires restructuring the main routine quite a lot to do ... /> [CODE]
    1 RANDOMIZE :
    DIM m(2e3):
    LET m ...
    Einar Saukas Einar Saukas March 2008 Development
<1234567…34>

Latest Posts

  • Celebrity deaths...
    Paradigm Shifter on 4:41PM
  • 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

HitBox

Word Docs Hits
dim 1.1K 1.8K
routine 9.5K 14.8K

Related Threads

  • 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…
  • 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…
  • Capture Routine HelpData:<br /> <br /> ORG 32768 <br /> <br /> <br /> [ This Message was edited by: dalmudlee on 2005-08-10 01:57 ]
  • Assistance with IM2 routineI subsequently got a working IM2 routine.
  • Homing missile routine - help neededI am attempting to write a routine which will allow a missile to home in on a player. Basically the sort of thing you see in most shoot-em-up games.<…
  • Basic Programming Routine Needed . . . HELP!Hello there,<br /> I though i would try and redo an old classic (pacman) in basic . . . <br /> BUT . . .<br /> I can't remember how to write the code…

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
  • joe gunn sprite routine
  • dim input
  • dim from input
  • dim variable size
  • dim size
  • scroll rom routine
  • simple sprite routine
  • loading routine
  • 128k sprite routine
  • tile routine
  • best scroll routine

Copyright © 2024 World of Spectrum