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.017s
<1…567891011…34>
  • Find-Fill-Copy functions for BASICThere's not much going on here, so here's three m/code routines to provide some data manipulation functions which are otherwise slow to do from BASIC…

    ... each routine, using either:
    "PRINT USR r0,p1[,p2...,pn ... at the end of the assembler listing is so that routine ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • Is it possible to access the +3 disk drive via m/c in USR0 mode?Is it possible to access the disk drive of the +3 via m/c +3DOS calls when running in USR0 mode? I ask because I'm having an awful lot of trouble ge…

    ... sp ; 36864
    ld bc,$7ffd
    ld a,($5b5c ... doing a CLEAR 49050 before PRINT USR 48796)
    ei ... here
    ld bc,1
    here push bc

    out (c),a
    pop bc
    ei

    ...
    di
    ld bc,$7ffd
    ld a,($5b5c ...
    cmonkey cmonkey October 2011 Development
  • Print Screen not Working on Windows 7I know I know this is chit chat and not a tech support forum. I ask here because the info on the web about this issue is generally shyte. I'm asking …

    ... the feature of pressing the "Print Screen" to commit the current ... but screen dumping via the print screen feature does nothing.
    print screen key on this laptop ... how can I restore my print screen feature, I've tried ...
    Scottie_uk Scottie_uk November 2011 Chit chat
  • Any Z80 native assembler with source code ?As in the subject - I am looking for native Z80 assembler that comes with source code.

    As in the subject - I am looking for native Z80 assembler that comes with source code.
    kpuchatek kpuchatek November 2011 Development
  • For Sale Box no.20Morning all, another box of odd sized things. Box 20 Odd Shaped Things Laser Basic ? Ocean IQ 2 x Superchess 3.5 ? CP Software Superchess 3.0 ? CP …

    ... Raiders ? Red Shift
    Zeus Assembler ? Sinclair/Crystal Computing
    Wordspell ... Go ? Sinclair/Goldstar
    Editor Assembler ? Picturesque
    ZZoom ? Imagine ( ... /> Cargo ? Sinclair & Macmillan
    Print Utilities ? Sinclair/Andrew Pennell
    jamorski jamorski December 2011 Sales
  • 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 …

    ... equ $2da2 ;from calculator stack: BC
    FPTOA: equ $2dd5 ;from ... ,GETARG
    call FPTOBC ;BC=addr
    ld h,b ... (hl) ;JP address

    ;PRINT USR stack,string_expression,max_length,substr ...
    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…

    ... $ (a+64),"=",v;
    11 PRINT USR id,v$,"=",v+VAL ... /> 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
  • 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…

    ... passed from BASIC by:
    ;PRINT USR undefine,"arg1"[,"arg2"...,"argn ... br /> push ix
    pop bc
    ld b,c ;B ... ;variable name address
    push bc ;variable name length
    call ...
    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
  • 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 …

    ... C on Unix, and in Assembler on a PDP8. My first ... -80. We wrote it in Assembler, initially using a simple text ... some time period, it would print ?time passes?, and then all ... tired of writing and testing Assembler and wanted to do something ...
    jmvbok jmvbok March 2012 Games
  • Giving Away ZX Spectrum Collection Free - Adelaide, South AustraliaI will give away my collection of ZX Spectrum stuff to anyone who can pick it up. Please PM me if you are interested. [U]Books[/U] The Spectrum Oper…

    ... /> [U]Various[/U]
    ZX8180 Print'n'Plotter Film
    Posters ...
    The Artist
    Zeus Assembler
    Machine Code Tutor
    Count Zero Count Zero March 2012 Sales
  • 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…

    ... I know would be:
    * PRINT USR mc,s$;: but that ... m(s$)=USR mc: LET bc=FN m(s$): whereby mc ...
    Battle Bunny Battle Bunny April 2012 Sinclair Basic
  • Byte-order backbufferThis is a tool for Z80 coders who wish the Spectrum screen had a serial layout. It runs as an interrupt mode 2 service routine and uses POP and PUSH …

    ... sprite and text routines to print to the buffered display ... the stack pointer
    push bc
    push de
    push af
    push bc
    push de
    ... read 16 bytes
    pop bc
    pop de
    ... /> push de
    push bc
    push af
    ...
    chev chev April 2012 Development
  • 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…

    ... /> 240 REM SLOW
    250 PRINT b$
    260 REM Castle ... =0 TO 31 STEP 2: PRINT AT 4,x;"\a";AT ... this could be done in assembler much quicker but not bad ...
    Paddy Coleman Paddy Coleman April 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
  • number padding functionI wrote a number padding function in BASIC a while ago, but when I came to want it again I couldn't find it, so I've done this enhanced [url=http://w…

    ... .asm]PadNum[/url] function in assembler. As per usual it's ... wider than the pad parameters print in full, as shown in ...
    Battle Bunny Battle Bunny May 2012 Sinclair Basic
  • Hep needed with a bit of code...I've written a bit of code to make a character move across the screen, but the counter stops at 29 when the 3 lines to delete the characters trail ar…

    ...
    call 5633
    ld bc, 10
    ld de, 63290 ... do you copy and paste assembler files to these boards?
    daveysludge daveysludge August 2012 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... codes here 22= print at, (followed by ... djnz nextshiftline
    pop bc
    djnz nextshift
    pop bc
    djnz nextovershift
    uglifruit uglifruit August 2012 Development
  • BeepFX ProblemHi All, I'm currently trying to integrate the BeepFX engine in my 100% Assembler Game and it plays the sound fine, but then plays the sound again, a…

    ... in my 100% Assembler Game and it plays ... /> add hl,bc
    add hl,bc
    ld ...
    pop bc
    dec bc
    ld ...
    pop bc
    dec bc
    ld ...
    Shando Shando September 2012 Development
  • Spectrum Print 'n' Plotter JotterSpectrum Print 'n' Plotter Jotter (the A3 one) Would also be interested in scans of the two pages it contained Chris

    Spectrum Print 'n' Plotter Jotter (the A3 one)

    Would also be interested in scans of the two pages it contained

    Chris
    smogit smogit October 2012 Wanted
  • Covering my tracks using OVERI've got myself in a bit of a mess again I'm afraid, the routine I have written is for 4 characters to move across the screen 2 spaces at a time in I…

    ... ld de,dat
    ld bc,15
    call 8252
    print is 4 characters long and ... about correctly deleting the previous print.

    After ... I'm also wanting to print chracters 'c and d' ... 4,29 as the print string is entering/exiting the ...
    daveysludge daveysludge October 2012 Development
  • Help needed...I am at my wits end with this pigs ear of a routine, can anyone simplify it and make it work as it should? Basically it should make the characters '…

    ... 2 characters.

    The print is in OVER so it ... /> ld de,dat1
    ld bc,13
    call 8252
    ld de,dat2
    ld bc,15
    call 8252
    ld de,dat3
    ld bc,15
    call 8252
    ld de,dat55
    ld bc,15
    call 8252
    daveysludge daveysludge October 2012 Development
  • multi-scroll m/c subroutine for BASICArising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. whe…

    Arising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. where width is
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • Graph Plothi! please, help with code: [PHP]For x=-100 To 100 For y=-100 To 100 If (x/2-25)*(x/2-25)+(y-50)*(y-50)<200 Or (x/2+25)*(x/2+25)+(y-50)*(y-50)<200 th…

    hi! please, help with code:
    [PHP]For x=-100 To 100
    For y=-100 To 100
    If (x/2-25)*(x/2-25)+(y-50)*(y-50)
    g0blinish g0blinish November 2012 Development
  • Problem with Page 7I've been experimenting with running code in page 7 (+3) from BASIC and I seemed to have got it sorted out but then it all went wrong. Firstly, I tr…

    ... ]
    So I had "LD BC,$ffff : RET" in page 7 ... +7: OUT 32765,16+7: PRINT USR 65368:
    POKE 23388 ...
    Battle Bunny Battle Bunny January 2013 Development
  • Assembler v Machine CodeHi. I've been looking at a lot of the code examples in the Development section and can see that Assembler is the way to go. However, I was wondering …

    ... section and can see that Assembler is the way to go ...
    LuMan LuMan March 2013 Development
  • Speccy clearout - GamesI'm having a big clear-out of a lot of Speccy stuff, so part one is the software. (followed by hardware at a later date) If anybody is interested in…

    ... /> Ballcrazy (M.A.D.)
    BC's Quest for Tires (Software ... )
    ZX Spectrum Machine-code Assembler (McGraw-Hill)
    Zub (M ...
    bobs bobs March 2013 Sales
  • I thought I'd give assembly a goAnd well being an absolute newb,I'm absolutely useless.I need your help. I thought I'd give this a go in zxspin [url]http://chuntey.wordpress.com/20…

    ... did this and typed ld bc,0 to line 4

    Then after entering 10 PRINT AT 0,0; ?Your score ...
    bully bully March 2013 Sinclair Basic
<1…567891011…34>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • 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
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
print 8.5K 20.4K
bc 3.6K 14K
assembler 4.6K 7K

Related Threads

  • PRINT AT in assemblerHello everyone,<br /> <br /> I am very new to this forums. Like perhaps many others I had a Spectrum as a child and did pretty much simple BASIC prog…
  • Assembler code from tutorial, problem!I was wondering if anyone could help me decipher this z80 assembler code?<br /> <br /> ORG 60000<br /> LOAD 60000<br /> <br …
  • Which emulator and assembler?Hi,<br /> <br /> I am looking to learn z80 assembly language and I feel the best option is a spectrum emulator and an assembler. Can anybody recomme…
  • Books on Programming (ZX Assembler )Before you ask I trawl eBay on a daily/hourly basis.<br /> <br /> Any books in VGC wanted on programming games for the ZX Spectrum 48K. No creased, d…
  • Tornado AssemblerTornado Assembler is not working. What's wrong with it? It says Nonsense in BASIC or something like this. (dwnldd from this site, of course)
  • 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 …
  • BC 's Quest For Tireswhen playing this game you can only use keyboard right?.WRONG.if you press the letter "p" while the game has started(paused and waiting for input)a c…
  • Z80 AssemblerSome of you may know that I'm working on a Z80 assembler. I thought I'd start a thread so I can see what people think and what they might want to see…
  • BC Bill does this game work with a emulator?Can anyone get this game running with a emulator. I get as far as the main screen but can't start the game
  • Sinclair User: Blue Print Double DragonI'm not sure what issue the Blue Print of Double Dragon appeared, I think it was issue 78 (September 88)<br /> <br /> Even a scan would do. Cheers

Related Searches

  • print a char in asm
  • hello world in assembler
  • assembler
  • music in assembler
  • zx assembler
  • print variables
  • macro assembler
  • cross assembler
  • spin assembler
  • assembler local labels
  • spin assembler directives
  • ld bc eostr string
  • print on border
  • print usr bc
  • print to screen assembler
  • print assembler
  • print 16 bit number assembler
  • print large assembler
  • print out z80 assembler
  • print lower two lines assembler

Copyright © 2024 World of Spectrum