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.015s
<1…16171819202122…34>
  • Problem with a small basic routineDear all; I have been messing about with a routine (originally published in Your Computer 1982, by Tim Langdell). The idea of the program is to simul…

    ... been messing about with a routine (originally published in Your Computer ...
    Meurglys68 Meurglys68 November 2011 Sinclair Basic
  • The short blocks loaded in Jet Pac(Hope this have not been previously discussed. If so, my apologies) Is there any reason why Jet Pac loads three short blocks after the main block? I…

    ... one single LOAD ""CODE 24572 : PRINT USR 25067, the game starts ... with "1" is a LDIR routine that moves the previously loaded ... ""CODE 245772: POKE 23728,233: PRINT USR 25067

    Alternatively ... ""CODE 245772: POKE 25457,233: PRINT USR 25067
    mcleod_ideafix mcleod_ideafix November 2011 Games
  • 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 …

    ... 's a short routine to manage printing ... ;JP address

    ;PRINT USR stack,string_expression,max_length,substr ... inc b ;don't count print controls
    PRCHAR: rst ...
    rst $10 ;print a character
    pop ...
    Battle Bunny Battle Bunny December 2011 Sinclair Basic
  • Indirect Variable AssignmentHere's another wacky routine. This allows assignment of values to variables where the source & destination variables can themselves be defined in var…

    Here's another wacky routine. This allows assignment of values ... 20 NEXT a
    30 PRINT valA'valB'valC
    31 ...
    The syntax is:
    ;PRINT USR indirect,arg1,op,arg2 ... />
    ;Indirect Variable Assignment
    ;PRINT USR indirect,arg1,op,arg2 ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... routine method of a screen buffer and when I finish to print ...
    climacus climacus January 2012 Development
  • Undefine functionHere's a routine to selectively remove variables from the VARS area and reclaim the space. This can be done partially from BASIC already by assigning…

    ... ; eg.:
    [code]
    PRINT USR undefine,"a","bbb","c ... FOR z=first TO last: PRINT USR undefine,z$(z);: NEXT ... /> RECLAIM2: equ $19e8 ;ROM routine RECLAIM_2
    SCANNING: equ $24fb ... from BASIC by:
    ;PRINT USR undefine,"arg1"[,"arg2"...,"argn ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... know of a simpler/quicker routine that will clear the screen ... the ATTR P settings, reset PRINT AT without all the fuss ...
    Paddy Coleman Paddy Coleman January 2012 Sinclair Basic
  • Fast Lane - Never released game from AnacondaAccording to "The games that time forgot", there was a game in early stages (Mock screens) recovered from the Anaconda development disks, called Fast…

    ... the Anaconda development disks, called Fast Lane.

    Its a ...
    Ivanzx Ivanzx January 2012 MIA/STP/SDP
  • storing machine code in BASICA couple of years ago I posted a routine for storing machine code between PROG & VARS, based on an idea in Toni Baker's "Mastering Machine Code". Thi…

    ... years ago I posted a routine for storing machine code between ... changing. To resolve this the routine assigns DEFADD to the display ... DEF FN statement, so the routine works even though some of ... /c"CODE mc,ml:
    PRINT "m/c starts: ";mc'"NOT ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • DATA vs PRINT and OVERjust messing about and came across this alternative way of drawing a map....now before I start mucking about with my actual program.....is there any …

    ... any better than a simple PRINT instuction?


    10 ... =1 TO 3: READ a$: PRINT AT m,1;a$: NEXT ... present etc

    Would PRINT OVER be any use on ...
    Wookiee Wookiee February 2012 Sinclair Basic
  • more on storing mazesPrompted by Wookiee's escapades, I've been pondering on how to use DATA statements directly for displaying background graphics, thus avoiding the dup…

    ... tokens;
    * numeric parameters following print controls use characters "?" to "?" ... needs a short m/code routine), after which it can be ... graphics string;
    * to print a background just set 'm ... a

    REM print each DATA statement as m ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • BOB the Screen BuilderHere's my first attempt to use that tokenising idea from "more on storing mazes" in a screen designer - "[url=http://www.users.globalnet.co.uk/~jg27p…

    ... used in the game to print the screens directly from ... the print controls in the DATA lines.)

    The routine at ... an independent program segment saving routine. It just saves selected ranges ... to go through its exit routine to restore things; just enter ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • Game over routineA few years back I remember a routine that printed 'game over' or other message randomly all over the screen in different colours. Think it was out o…

    A few years back I remember a routine that printed 'game over' or other message randomly all over the screen in different colours. Think it was out of YS, but not sure.

    Anyone remember what it was called or where I could find it?
    daveysludge daveysludge February 2012 Development
  • The INPUT command routine ($2089)I was looking at the INPUT routine with a view to modifying the intro so that I could pre-load the workspace and edit an existing value, rather than …

    ... was looking at the INPUT routine with a view to modifying ...
    Battle Bunny Battle Bunny February 2012 Development
  • Memory move routine?Hi Folks, I have been searching for the thread that covers the memory move routine that uses a$=b$ via DEF FN. I thought it was written by Battle B…

    ... that covers the memory move routine that uses a$=b$ via ...
    Paddy Coleman Paddy Coleman February 2012 Sinclair Basic
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... it provided instead a routine to directly print tiles on screen (if ... , and AFAIK gasman invented the routine to render 18 multicolor columns ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • Interview with VERONIKA MEGLER ("The Hobbit" programmer)This interview with Veronika Megler (The Hobbit) has been published by elmundodelspectrum.com in Spanish, I copy it here for you all in its original …

    ... ?d call Phil?s graphics routine and his code would draw ... some time period, it would print ?time passes?, and then all ...
    jmvbok jmvbok March 2012 Games
  • Deathchase improvementsI have spent the last couple of months bringing out an "enhanced" version of Deathchase which I called "Deathchase 2012". Unfortunately because it us…

    ... speed levels (original, fast and OMG that's fast!)
    [*]Support for ... white sky and plays at 'fast' speed.
    [*]BMW reliability
    [*]Fog
    A custom display routine is used to show a ... runs at 'OMG that's fast' speed. There is only 1 ...
    Jimmy Jimmy April 2012 New game ideas
  • simplest method to pass a string to m/code?The statement "RANDOMIZE numvar+USR mc" is a simple way of passing a single numeric parameter to a m/c routine, as mc can retrieve numvar from the to…

    ... parameter to a m/c routine, as mc can retrieve numvar ... I know would be:
    * PRINT USR mc,s$;: but that ...
    Battle Bunny Battle Bunny April 2012 Sinclair Basic
  • Shaded Desktop...Hi Folks, As part of some BASin testing I thought I would create a little program that creates a shaded desktop. In this case it goes from solid bl…

    ... .

    [CODE]100 REM FAST
    110 BORDER 0: PAPER ... /> 240 REM SLOW
    250 PRINT b$
    260 REM Castle ... =0 TO 31 STEP 2: PRINT AT 4,x;"\a";AT ...
    Paddy Coleman Paddy Coleman April 2012 Sinclair Basic
  • Screen2StringFurther to writing that BASIC one-liner to redirect CAT to a string I thought that I'd do a general redirection routine for anything which normally p…

    ... routine for anything which normally prints characters to the upper screen (PRINT ... so=standard channel 'S' output routine address; ro=redirected address
    Battle Bunny Battle Bunny May 2012 Sinclair Basic
  • The ZX Spectrum on Your PC - print version (and discount)For those who are interested, 'The ZX Spectrum on Your PC' can now be bought in print (ISBN 9781471676215). You can see some pictures below. I'm ra…

    ... ' can now be bought in print (ISBN 9781471676215). You can see ...
    woodcock88 woodcock88 May 2012 Sinclair Miscellaneous
  • What's wrong with this code ?OK, working my way through Jonathan Cauldwells 'How To' tome and I can't get the following to run in either spin or basin. ( iused the assembler in b…

    ... .

    call 3503 ; ROM routine - clears screen, opens chan 2 ... 's gunbase position,
    ; this routine is called prior to display ... />
    ; Show player at current print position.

    splayr ld ...
    Saboteur Saboteur May 2012 Development
  • Fast n Furious and Interceptor in-game screenshotsare not consistent with the ones displayed in their own entries (not the compilations). As far as I can see, the screenshots displayed in the compil…

    ... .worldofspectrum.org/infoseek.cgi?regexp=^Fast+%27n%27+Furious+%2b+Thunderceptor ...
    Ivanzx Ivanzx July 2012 Infoseek database
  • 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…

    ... Copied" : STOP

    1060 PRINT #5,c // WRITE TO SAVE ... STREAM

    1070 PRINT AT 10, 5; c // DISPLAY ... provided by input, however the routine reads the location file, but ...
    Zetr0 Zetr0 July 2012 Sinclair Basic
  • Work out attribute location in MCHow do I go about writing a MC routine which calculates the attribute address from a set of PRINT co-ordinates. I know you in basic you multiply the…

    ... MC routine which calculates the attribute address from a set of PRINT ...
    daveysludge daveysludge August 2012 Development
  • redirecting Z80 sub-routine CALLsI'm working on changing a TR-DOS disk program to work from standard +128k tape and thought that rather than painstakingly working through the code ma…

    ... could install some automatic redirection routine so that whenever the PC ... it would jump to my routine instead. This would be just ...
    Battle Bunny Battle Bunny August 2012 Development
  • (Re) building a ZX Spectrum laserharpThe Cambridge show is nearing, and I want to bring my laserharp with me. Why? Because it's built around a ZX Spectrum +2: [IMG]http://benophetintern…

    ... by the laserscanner: a very fast moving motor, also called a ... believe me: that's pretty fast already.

    The galvoscanner ... laserharp routine is machine coded, otherwise it's definately not fast enough ...
    bverstee bverstee August 2012 Hardware
  • problems with rndGot past the whole INKEY$ issue and now am trying to pin down the combat section of the game. got a basic combat routine however, when i try and gen…

    ... />
    got a basic combat routine however, when i try and ... TO 12
    60 PRINT PH
    70 PRINT MH
    80 ... IF MH>=1 THEN PRINT "THE MONSTER IS STILL ALIVE ...
    WibbleBibble WibbleBibble August 2012 Sinclair Basic
  • WIP: ULAPlus hardware implementationThis aims to be an "almost" plug-in replacement for the Sinclair ULA chip fitted in Spectrum 16K/48K/Plus machines. It comes in a form of a small PC…

    ... 300dpi image, so if you print it at its original size ... , bigger than the FPGA)
    Fast SRAM: 2 EUR
    [B ... to generate clocks, and enough fast block RAM to implement an ... /> Despite that, the process is fast and the result is not ...
    mcleod_ideafix mcleod_ideafix August 2012 Hardware
<1…16171819202122…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21

HitBox

Word Docs Hits
fast 10.8K 12.3K
print 8.5K 20.4K
routine 9.5K 14.8K

Related Threads

  • Print routine for BASIC (or BASin)For anyone interested there's a crappy binary here to print characters from BASIC at pixel positions. Import the binary at 60000, USR 60000 to initia…
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy?<br /> <br /> That is print(y,x,CHAR) that allows 0 &lt; y &lt; 192 and 0 &lt; x &lt; 25…
  • A fast DRAW routineI was investigating how to speed up the line drawing for the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=20225"]BASIC compiler[/URL]…
  • Proportional Print Routine...Hi Folks,<br /> <br /> Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints …
  • Using the ROMs PRINT routineI really am starting from scratch again it seems, but how do you utilize the ROM routine to print characters, I think you point te BC register to an …
  • ROM PRINT routine issuesHi all,<br /> <br /> I am using the ROM print routines a lot in my assembly program and I'm experiencing issues. I am changing the system variable…
  • 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 to print with colour using DiscipleHi!<br /> <br /> I was wondering if there is any way of printing in colour using the Disciple. I am using an Epson Stylus 600 Printer with one of my …
  • 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…

Related Searches

  • fastest screen routine
  • screen routine
  • fast loader
  • print a char in asm
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • rst 16 print routine
  • proportional print fast
  • print routine
  • fast print character
  • text print routine
  • custom print routine
  • poke print fast
  • rom print number routine
  • fast basic print
  • fast print basic
  • fast decimal print asm
  • assembly routine print
  • fast print

Copyright © 2024 World of Spectrum