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…3456789…34>
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... ).

    Most of the routine is just set up and ... anyway.

    Although the routine will copy any length it ... TO 40

    31 DIM m$(18): LET vars=FN ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... will be altered by the routine at lines 16-19.
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • Birthday PlotsHello all; When browsing the web, I stumbled across an oddity known as Birthday Plots. In effect somebody enters a numeric date and the computer prin…

    ... version of that routine:
    [code]
    10 DIM r(15,2 ...
    Battle Bunny Battle Bunny July 2011 Sinclair Basic
  • Help with random numbers......Hi all, wonder if anyone can help me... sort of a novice here ... I have been trying to write a simple ish basic program to compare random sets of n…

    ... =1 TO 21
    40 DIM A(49)
    70 FOR ...
    Battle Bunny Battle Bunny July 2011 Sinclair Basic
  • 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…

    ... still dim). It's time for the final part-snapshots loading routine ...
    PeterP PeterP August 2011 Emulators
  • Streams - File HandlingHello there my fellow WoS'ers I am attempting to write a Z80 / Snapshot Launching program that is based on a category of files # - Z whereby each f…

    ... .txt"
    20 DIM #4,size
    30 DIM f$(size*2 ... /> I did eventually get the routine to run in Fuse, but ...
    Battle Bunny Battle Bunny August 2011 Sinclair Basic
  • saving part of a BASIC programHere's a short routine to save part of a BASIC program. The idea is that it can be merged into a program and then used to save sub-routines, etc. to …

    ... procedure.

    The routine is initialised with "RUN 9999 ... 9999, thus discarding the initialisation routine and the hex code. ... sequence.

    The routine now just loops around prompting ... lz>a2)
    9994 DIM f$(VAL "10"): INPUT " ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • INSTR function...Hi Folks, Another little program that people might find useful: [CODE]100 DIM i(4) 110 LET a$="This is some sample text" 120 LET b$="text" 130 GO S…

    ... version:

    [CODE]100 DIM i$(2,50):
    LET ... STOP
    9000 REM INSTR ROUTINE
    9010 REM i$(1 ...
    Paddy Coleman Paddy Coleman October 2011 Sinclair Basic
  • Mazes and Tremaux's AlgorithmI've done a version of Tremaux's maze solving algorithm which solves my current test maze with 400 junctions and 715 connections in a reasonably quic…

    ... /> 1212 CLS: GO SUB s0: DIM j$(em): LET jp=k3 ...
    Battle Bunny Battle Bunny November 2011 Development
  • Procrustean PrintingHere's a short routine to manage printing of text with command tokens, to avoid messing up the screen when they are expanded. It just prints as many …

    ... routine.. Perhaps give some examples of use?... Maybe Im a bit dim ...
    kgmcneil kgmcneil December 2011 Sinclair Basic
  • LZ77 en/decodingI've written an LZ77 en/decoding routine as I couldn't find one around for the Spectrum. Initially I'm just doing it in BASIC to get the logic right.…

    ... a BASIC version of a routine to generate a 256 entry ...
    10 LET mod=256: DIM x(mod)
    20 FOR ...
    Battle Bunny Battle Bunny March 2012 Development
  • SAGE gamebook project newsThat's the Spectrum Adventure Gamebook Enhancement, that is (for the time being, anyhow). I've updated the [url=http://www.users.globalnet.co.uk/~jg2…

    ... locations, has 711 connections, and DIM a$(711,711) = impossible on ... machine code version of that routine which can handle 128 connections ...
    Battle Bunny Battle Bunny April 2012 Announcements
  • +3 DOS questionHey all, Is it possible to catalogue a +3 disk to a variable somehow from BASIC? I'm looking at extending my Snapshot to Microdrive utility, so it s…

    This small BASIC routine will put a +3 CAT ... *PEEK (a+1)
    21 DIM s$(200): POKE 23739,129 ...
    Battle Bunny Battle Bunny April 2012 Sinclair Basic
  • +3 DOS questionHey all, Is it possible to catalogue a +3 disk to a variable somehow from BASIC? I'm looking at extending my Snapshot to Microdrive utility, so it s…

    ... $16B0 SET_MIN. Thus the demo routine becomes:

    [code]
    21 DIM s$(200): POKE 23739,129 ...
    Battle Bunny Battle Bunny April 2012 Sinclair Basic
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... /> [/code]
    The BASIC demo routine.
    [code]
    1 DEF ... =0: LET c=97: DIM r$(96): DIM b$(96):
    FOR ...
    Battle Bunny Battle Bunny May 2012 Development
  • Model Railway Timetable Version 1.4.12.0313...Hi Folks, Since November 2010 I have been working on my [B]Model Railway Timetable [/B]software. Thanks to the considerable help and patience of yo…

    ... Jonathan Cauldwell's DIMMER routine to dim the screen before displaying an ...
    Paddy Coleman Paddy Coleman May 2012 Sinclair Basic
  • dungeon crawlerHi. I'm toying with idea of making simple dungeon crawler in spectrum basic and i actually got first version working somehow. [IMG]http://watashi.ic.…

    ... attributes segment. Most of the routine is just one-off setup ... r,0;"********************************": NEXT r:
    DIM b$(15): PRINT PAPER 5 ...
    1999 REM
    2001 DIM c$(15*32): LET a ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • Copying Files in +3e BASIC (not using COPY command)Hello there my fellow WoS'ers Yet again I find myself in need of guidance, I am sooo close to getting my prototype up. I am writing my own byte cop…

    ... I tried this with your routine but the results were not ... , but afterwards both CAT and DIM gave the new file size ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • help needed :) how to rotate a 3 x 3 array 90 degreesI just cant seem to get this sorted in my head ( or on paper ) , I've found multiple examples in C , python , etc but cant find any z80 examples any …

    ... little BASIC demo of a routine which will rotate any 2D ... TO 5:
    DIM a$(d*d): DIM b$(d*d): LET ...
    Battle Bunny Battle Bunny October 2012 Development
  • help needed :) how to rotate a 3 x 3 array 90 degreesI just cant seem to get this sorted in my head ( or on paper ) , I've found multiple examples in C , python , etc but cant find any z80 examples any …

    ... assembler version of my BASIC routine which will work for squares ... =5: LET m=dims*dims: DIM a$(m)
    15 FOR ...
    Battle Bunny Battle Bunny October 2012 Development
  • More memoryHi all... can anyone help, Is it possible to get more memory for basic pref' in Basin.... 40 odd k is just not enough !

    ... down.

    If a DIM command refers to an existing ... /> Here's a little BASIC routine which locates variables; just GOSUB ... /> [code]
    3000 RESTORE 3000: DIM v$(7,20):
    FOR ...
    Battle Bunny Battle Bunny November 2012 Sinclair Basic
  • Asking for help: ZXBC to ASM routine translationHallo, In order to save some bytes and gain speed, I'm asking for translation of a very simple ZXBC routine to Assembler [code] sub light(x as uinteg…

    ... . There's no clean up routine at the exit! Also not ... register for free when the routine starts.

    Also does ... me already to rewrite a routine to count the not lighting ... () as Ubyte
    dim b as Uinteger
    dim c as ubyte ...
    LCD LCD November 2012 Development
  • More memoryHi all... can anyone help, Is it possible to get more memory for basic pref' in Basin.... 40 odd k is just not enough !

    Here's a routine to compact a multi-dimensional ... dimensions
    9900 [color=blue]DIM a$(3,3,9): RESTORE ... line 9900 with code to DIM & load DATA into array ...
    9904 [color=blue]CLEAR: DIM b$(x,3): POKE v ...
    Battle Bunny Battle Bunny November 2012 Sinclair Basic
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    ... is a 24 bit addition routine
    bcf _overflow ;reset overflow ... : ";XRadius,"y: ";YRadius
    1015 DIM z(2,4): LET z ...
    Battle Bunny Battle Bunny November 2012 Development
  • New game from Retrobytes Productions: The World War Simulator: PART 1The first game from this spanish retrogroup is now out :) There is an english version, and a spanish one, its a game mixing strategy and arcade The d…

    ... often.
    He is using DIM to store graphics. I think ... with faste and smaller PutChars Routine from Britlion, saving much memory ...
    LCD LCD November 2012 Brand new software
  • calculator and sinusok, look at the Sysel's routine: [PHP]3 5b00 *s 4 5b00 tabsin = #7000 03 mksin 19.11.1995 Busy soft …

    ... 's the changes to that routine to allow optional hex input ... ": POKE 23658,8:
    DIM b(5): DIM b$(5,2):
    Battle Bunny Battle Bunny January 2013 Development
  • Adding TAP file contents to a Spectrum +3e DOS PartitionHello my fellow WoS'ers, This thread is a companion to a great little guide from a fellow AmiBayer [B]mnjnurney[/B] you can view his thread by [URL…

    I've got TAP2DSK creating the executable loader now. I've tidied up the display a bit (aligning the numbers) and added a couple of little progress indicators, plus now it displays the new loader lines as it builds them.

    [center][img]http://www ...
    Battle Bunny Battle Bunny January 2013 Games
  • File comparitorI thought Taper might do it but its not quite what I was after. Unless I misunderstood that shows if tapes are identical or not but not the differenc…

    ... advanced version of my earlier routine. It reads the blocks from ... memory. This is the controlling routine; the external GOSUBs refer to ... +256":
    CLS : DIM r$(k2,kC): DIM r(k2,k5):
    Battle Bunny Battle Bunny April 2013 Sinclair Miscellaneous
<1…3456789…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