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
<1234567…34>
  • A 128 Routine to Put Tokens in StringsI was writing a DEF FN on the +128k and decided that I'd had enough of not being able to put function tokens in strings without a great palaver and s…

    ... I wrote this little BASIC routine to do it for me ...
    Battle Bunny Battle Bunny December 2012 Sinclair Basic
  • checksum routine from Space GunThis routine starts off with HL=$ffff and a file header read from tape, for each byte of which in turn it assigns to A and calls this routine, ending…

    This routine starts off with HL=$ffff ... to A and calls this routine, ending up with another value ...
    Battle Bunny Battle Bunny January 2013 Games
  • Checksum routine wantedI wish to make a program that verify integrity of a Multiface 1 ROM. It is possible to compare each byte of the ROM against a binary dump, but this i…

    ... />
    Thus, I need a routine that calculates a unique value ...
    TK90XFan TK90XFan February 2013 Development
  • How to benchmark a single routine?I've written a routine. It works. But it was never meant to be the final version. So I rewrote it. The new routine works too. Yay. :) However, I'd …

    I've written a routine. It works. But it was ... I rewrote it. The new routine works too. Yay. :)

    Sokurah Sokurah February 2013 Development
  • Struggling with this routine... Any ideas?I'm trying to write a routine that plots 3 pixels to decrease the energy bar in the top right corner by 5 units, but it just wont have it! There mus…

    ... 'm trying to write a routine that plots 3 pixels to ... /> call $22E5 ;call ROM plot routine
    pop bc
    inc ...
    daveysludge daveysludge July 2013 Development
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... of free RAM). Although the routine will copy any length it ... bottom
    44 REM eg.: DIM S$(6912): GO SUB FN ... to S$
    45 DIM t$(2048): DIM s$(2048): GO SUB ... /> [code]
    44 LIST 45: DIM S$(6912):
    GO SUB ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Sampling routineLooking for a simple yet crude sampling routine that I can use on a forthcoming game. I've tried most of the ones from the archive and find them uns…

    ... a simple yet crude sampling routine that I can use on ... spare and just need a routine that goes "YEAH!"

    daveysludge daveysludge July 2013 Development
  • Redefine keys routineHow would I go about making a memory efficient redefine keys routine? I only want to define up, down, left and right and reserve key 'H' for pause.…

    ... a memory efficient redefine keys routine?

    I only want ... .

    The key scan routine in the game goes something ...
    daveysludge daveysludge August 2013 Development
  • BIFROST* example: "Knights & Demons DX" source codeA package containing the source files of our multicolor game "Knights & Demons DX" is now available for download [URL="http://www.mediafire.com/?hbch…

    ... ' number of pikes available
    DIM demons AS UBYTE ' number of ... ' war balance (2-17)
    DIM x AS UBYTE ' cursor row ... this is just a simple routine called to pause at the ...
    Einar Saukas Einar Saukas August 2013 Development
  • Routine for Currah speechI'm currently writing a routine for the Currah that will provide speech during a game. A timer is set to initiate the speech every 50 cycles of the …

    I'm currently writing a routine for the Currah that will ...
    daveysludge daveysludge August 2013 Development
  • Asm routine for AY playback?Hi, is possible to create and "name" an asm routine for playing some ay data? If yes, how? Example: Ok , I've finished a sound tracker song, now I n…

    ... create and "name" an asm routine for playing some ay data ... with or without the play routine? How does it work?
    Is possible to call the routine and make it play some ...
    DaRkHoRaCe DaRkHoRaCe September 2013 Development
  • What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…

    ... I could use the ROM routine (It would suffice, any pointers ... I'm asking for a routine :)

    No need for ...
    na_th_an na_th_an October 2013 Development
  • Troublesome routine, help needed!Having problems with this routine, it basically fires a rocket up the screen, but refuses to detect collisions. I'm using attribute blocks for detect…

    Having problems with this routine, it basically fires a rocket ... tried allsorts to remedy this routine but nowt seems to work ... /> call print ;call the print routine
    pop bc
    djnz ...
    daveysludge daveysludge November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ... for a simple memory transfer routine that shifts 32 bytes of ...
    daveysludge daveysludge November 2013 Development
  • DIM DATA and the likeSo...I'm trying to work out arrays in BASIC a bit more and have knocked up the following quick test bed to fiddle about with before trying anything m…

    ... REM array test
    40 DIM x(10)
    50 FOR ...
    Wookiee Wookiee January 2014 Sinclair Basic
  • SpecBAS 0.802 Released!Hi folks - It's that time again when I release the latest round of features and bugfixes to SpecBAS :) New for this version are ZONEs which act ver…

    ... a space.
    String splitting: DIM a$(SPLIT "my|test|string ...
    Optimised the line drawing routine, much faster now
    Filled ...
    Dunny Dunny February 2014 Sinclair Basic
  • Read Data from memoryHi there. Not been on this scene for a long time. Does anyone know how to do a routine to read data from memory(peek..etc) rather than using lines of…

    ... know how to do a routine to read data from memory ... /> My normal routine is this

    10 dim a(10)
    davepierce07 davepierce07 May 2014 Sinclair Basic
  • DIM and FOR, NEXT loopHi there. I'm making a program with 100 items on screen using dim and a for next loop. The thing is, each time I want to manipulate the items I do an…

    ... 100 items on screen using dim and a for next loop ...
    davepierce07 davepierce07 May 2014 Sinclair Basic
  • LM ram block transfer routineHello! I need to transfer a block of 33000 bytes starting from address 28000 to a new start address, 31000, using a LM routine. Please, someone coul…

    Hello!
    I need to transfer a block of 33000 bytes starting from address 28000 to a new start address, 31000, using a LM routine.
    Please, someone could help me?
    Saltor Saltor July 2014 Sinclair Miscellaneous
  • Block RoutineHi Folks, I want to draw a block on the screen dependent on providing the X,Y,W,H values. I came up with the following: [CODE]100 LET l$=" …

    ... : PRINT AT 0,0;"Block Routine"
    160 GO SUB 200 ... STOP
    180 REM Block Routine
    190 REM x,y ... />
    Anyone got a better routine?

    Many thanks
    Paddy Coleman Paddy Coleman July 2014 Sinclair Basic
  • Simple text scrolling routine...I'm having trouble writing a very simple text scroller, the idea is to use the ROM printer routine to print 32 characters each time the routine is ca…

    ... to use the ROM printer routine to print 32 characters each ... time the routine is called, updating the de ...
    daveysludge daveysludge September 2014 Development
  • +3DOS routine missing in the +3 manualThe other day I realised the details of the +3DOS DOS DELETE routine are missing in the [url="http://www.worldofspectrum.org/ZXSpectrum128+3Manual/ch…

    ... of the +3DOS DOS DELETE routine are missing in the [url ...
    programandala.net programandala.net January 2015 Infoseek database
  • Rom routine for pixel addressDear all, Having my bi-annual 'lets try machine code' project again and have come up with a problem with the pixel address rom routine at 8874. …

    ... with the pixel address rom routine at 8874.

    Going ... be holding 128 after the routine is run?

    Tobo
    Tobo Tobo September 2015 Development
  • im looking for a basic routine that adds a numerical character to a stringim looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on

    im looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on
    digital digital September 2015 Development
  • Chompston Mazes in SpecBASAfter the discussion in ASH-II's Pacman thread, I checked out the link there about generating 2D Pacman style mazes. This one was quite good fun, …

    ... ,x$,y$,d$,l$="":
    DIM m(mw,mh),dx=-1 ... ,0,1,0:
    DIM dy=0,-1,0,1 ... LET n=LEN x$:
    DIM x(n),y(n),d ...
    Dunny Dunny October 2015 Sinclair Basic
  • Help With AY Music Program in BASICHi, last year I started writing a BASIC program for making and recording AY Music. I thought it would be easier than learning how to use Soundtracker…

    ... /> 2. My save/load music routine doesn't work.[/b]
    routine at 3500 tests how long ... not used within the recording routine **
    1258 REM ** doubling up ... pressed go to the playback routine.
    2070 IF INKEY$="g ...
    RetroPhase2014 RetroPhase2014 December 2015 Sinclair Basic
  • WANTED Machinecode Routine for Paging in Betadisk TR-DOS v5 ROMI try to build a small MCode-program which writes the TR-DOS-ROM v4 / v5 to RAM adress 40000 an up. It´s working on TR-DOS v4 / Betadisk 48k: C…

    ... /> LD C,0 ;Set DOS Routine 0 (INIT/RESET DOS)
    Luzie Luzie December 2015 Hardware
  • 128k Paging a tile routine to a double bufferHi happy new year all :) Does anyone have an example of how to page a routine to the screen ie a tile routine? Thanks :)

    Hi happy new year all :)

    Does anyone have an example of how to page a routine to the screen ie a tile routine?

    Thanks :)
    alienbanana alienbanana December 2015 Development
  • Variable sized tiles /tile routineHow would you do a variable sized tile routine where the tiles have position variables too? Thanks would be interested to learn :)

    How would you do a variable sized tile routine where the tiles have position variables too?

    Thanks would be interested to learn :)
    alienbanana alienbanana January 2016 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