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.171s
<1234567…34>
  • is it easy to learn z80 machine codewell is it?

    ... /> PRINT IN INPUT LINE
    LD A,1
    CALL #1601 ; or #1602

    LD A,2
    CALL #1601 ; or #1602

    PRINT TO PRINTER
    LD A,3
    CALL #1601 ...
    Dr BEEP Dr BEEP October 2004 Development
  • J Invalid I/O devide, why ?Just tinkering with the asm code i got this error when executed the C/M: J Invalid I/O devide the liune that caused this is 'Call 15DE' that calls t…

    ... liune that caused this is 'Call 15DE' that calls the rom ... />
    Have you first opened a channel that is connected to ... :
    [code]LD A,1
    CALL 1601[/code]
    Will open #1 which is by ...
    Jonathan Harston Jonathan Harston June 2010 Sinclair Basic
  • Dynamite Dan II - Island 6 - HELP!Hi all, can someone possibly create a snapshot of Island 6 (car park island) on Dynamite Dan II for me please? I'm trying to work out why half the…

    ... /> out ($fe),a ; BORDER 0

    print: ld a,1
    call $1601 ; Open PRINT ... stream bottom two INPUT lines
    ld hl ...
    FrankT FrankT December 2020 Games
  • Works in Fuse & SpecEmu, not ZXSpinI decided that I wanted to change the scroll routine which I was using for compiling the Trailblazer maps, as I'd just copied it out of Andrew Hewson…

    ... ,af'
    ld h,(ix+1)
    ld d,(iy+1)
    ld a,8
    PRINTMAP:
    ld a,2
    call $1601 ;CHAN_OPEN
    ld a,12
    PRINT1 ...
    Battle Bunny Battle Bunny June 2013 Emulators
  • Fuse 0.9.0 releasedVersion 0.9.0 of [url=http://fuse-emulator.sourceforge.net/]Fuse[/url], the Free Unix Spectrum Emulator[/url] has just been released. Highlights of t…

    ... /> EXX
    LD A,2
    CALL #1601
    LD HL,VERS1
    LD A,(IY+10 ... )
    CP #FF
    JR Z,IMP
    LD ... ,VERS2
    IMP LD A,(HL)
    CP 1
    RET C

    COMI LD A,(#16DA)
    LD (IY+15),A
    RET
    NotFound NotFound January 2008 Emulators
  • Fuse 0.9.0 releasedVersion 0.9.0 of [url=http://fuse-emulator.sourceforge.net/]Fuse[/url], the Free Unix Spectrum Emulator[/url] has just been released. Highlights of t…

    ... /> EXX
    LD A,2
    CALL #1601
    LD HL,VERS1
    LD A,(IY+110 ... )
    CP #FF
    JR Z,IMP
    LD ... ,VERS2
    IMP LD A,(HL)
    CP 1
    RET C

    COMI LD A,(#16DA)
    LD (IY+115),A
    RET
    NotFound NotFound January 2008 Emulators
  • Getting started with asm Speccy codingSomeone on another forum I read has asked for good Speccy coding resources. I thought it would be great to link him to a simple tutorial about how to…

    ... A
    CALL #1601 = lower screen

    LD A,2
    CALL #1601 = upperscreen

    LD A ... ,3
    CALL #1601 = printer
    1 i..e.)

    CALL 3503 (#DAF) will make a ...
    Dr BEEP Dr BEEP May 2009 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... /> ld a,56
    ld (23693),a
    call #0d6b
    ld a,2
    call #1601

    ld a,1 ...
    Bob Stains Bob Stains May 2009 Development
  • Anybody got a hack for PAW'd games?Has anybody got a hack to browse the text in PAW'd games?

    ...
    60 LET x=x+1
    70 IF x31 THEN ... /> org $8000
    ld a,2
    call $1601

    ld hl,40000 ;put ... search from here
    aaa ld a,(hl)
    cpl
    cp ...
    ld b,a

    ccc inc de
    ld a,(de)
    Bandit Bandit January 2010 Sinclair Miscellaneous
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... ] ld a,2
    call #1601

    ld a,0
    ld (cursor),a ;cursor at row 1 ...
    ld ix ...
    ld a,(23560)
    res 5,(iy+1)

    ld hl,cursor ...
    Shiru Shiru June 2010 Sinclair Basic
  • Anyone know where this is going wrong?I've written a simple routine to make a block drop from the top of the screen, but for some reason it wont 'cover its trail' so to speak. The block i…

    ... block is printed on row 1 not row 0, PRINT2 doesn ... : LD A, (a1)
    LD (cor1), A
    LD A, (b1)
    LD (cor2), A
    LD A, 2
    CALL $1601 ... 17,8
    defb 21,1
    defb 22
    cor1 ...
    Battle Bunny Battle Bunny October 2012 Development
  • Anyone know where this is going wrong?I've written a simple routine to make a block drop from the top of the screen, but for some reason it wont 'cover its trail' so to speak. The block i…

    ... : LD A, 2
    CALL $1601 ;CHAN_OPEN
    LD A, (a1)
    INC A
    LD (a1), A
    1
    defb 22
    cor1 ...
    Battle Bunny Battle Bunny October 2012 Development
  • Anyone know where this is going wrong?I've written a simple routine to make a block drop from the top of the screen, but for some reason it wont 'cover its trail' so to speak. The block i…

    ... leaves the character in the '1' column when it re-emerges ... : LD A, 2
    CALL $1601 ;CHAN_OPEN
    LD A, (a1)
    INC A
    INC A
    LD ...
    daveysludge daveysludge October 2012 Development
  • Machine code RST10 problemHello! After 27 years of playing with Spectrums I'm starting to look into doing assembly language properly. All went swimmingly well until I wrote …

    ... I call the routine) is "K: Invalid colour, 0:1" and a crash ...
    ld a,$02 ; select upper screen channel ...
    call $1601 ; ... and call the ROM ... /> [LIST]
    [*]moving the "ld a,2 / call $1601" business down immediately before the ...
    snigfarp snigfarp November 2012 Development
  • Memory diagnostic toolIs there any sort of memory diagnostic tool for examining .Z80 files so I can easily identify large areas of blank memory? Scrolling through ZX Spin…

    ... />
    MEMZERO:ld a,2
    call $1601 ;CHAN_OPEN
    call CLS24
    ld bc,$0038 ... =y+1
    call $22e5 ;PLOT_SUB: PLOT x,y+1
    ld a,(23678) ;COORDS_y ...
    Battle Bunny Battle Bunny February 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ...
    ld hl,BIN2040
    ld (hl),"1"
    ld de,BIN2040+1
    ld bc ...
    ld a,2
    call $1601 ;CHAN_OPEN
    ld hl,BIN2040
    ld de,(BINsize ...
    Battle Bunny Battle Bunny November 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... /> CarryOn:call Carry10 ;carry all 10s overflows leftwards
    ld a,e ;carry ... /> ld a,2
    call $1601 ;CHAN_OPEN
    ld hl,$ffff
    ld bc,1
    ASCII10:ld a ...
    Battle Bunny Battle Bunny December 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    [center][size=+1]Dan - De - Dan - Dan - D-a-a-a-a-a-a-a-a-a-a-N!!![/size]

    push de
    ld a,2
    call $1601 ;CHAN_OPEN
    pop hl ...
    Battle Bunny Battle Bunny December 2013 Development
  • 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…

    ... />
    ld a,2
    call $1601 ;CHAN_OPEN 5633
    ld de,dat1
    ld bc ...
    ld a,(dat2)
    ld hl,dat2+1
    ld de,dat2
    ld bc ...
    Battle Bunny Battle Bunny September 2014 Development
  • Basic BASIC help needed RNDHi all, I have recently re-discovered an old program I wrote in the early 90s which would do generate random lottery numbers. I know little now, an…

    ... in 2012 I remembered having a similar problem with the ... limits in a loop which is why ... /> [/code]
    which uses a 1-99 range. At the time ... ;end_calc
    ld bc,1
    ld (23670),bc ;(SEED)=1
    dec ...
    Battle Bunny Battle Bunny May 2016 Sinclair Basic
  • Bored of the Rings coded messageI was browsing [url="https://tcrf.net/"]The Cutting Room Floor[/url] recently and stumbled upon the entry for [url="https://tcrf.net/Bored_of_the_Rin…

    ...
    ld a,2
    call $1601 ;CHAN_OPEN open a channel to stream A
    ld hl ... /> cp "A"
    jp c,CNEXT
    cp "Z"+1
    jp ...
    Battle Bunny Battle Bunny June 2016 Games
  • how to fix instructions on screenI have a problem with my sequencer. I want the top half of the screen to stay fixed but allow the note values to print without pushing the instructio…

    ... LD A, 2 ; this directs the printing to the upper screen
    CALL $1601 ... PUSH HL
    LD A, 2
    CALL $1601
    POP HL ... you simply use a value of 1, instead of 2 ... , to load into the A ... E.
    [code]
    LD A, charcode
    RST $10 ...
    The_Bert The_Bert November 2016 Sinclair Basic
  • Best compiled Basic game ?I was thinking about this before I posted the topic about Melbourne House's excellent Penetrator scrolly but held off, however a kind [url="https://w…

    ... /> LD A,$02
    CALL $1601 ; CLS
    CALL $0D6B
    LD A,$02
    CALL $1601 ; CLS
    LD ...
    Pgyuri Pgyuri July 2020 Games
  • z88dk sticky?I've just tried to PM Alcoholics Anonymous and couldn't because "Alcoholics Anonymous has exceeded their stored private messages quota and cannot acc…

    ... /> ld a,6
    ld (23693),a
    call 3503
    // Sets border colour
    ld a,1 ...
    call 8859 ...
    Shaun.Bebbington Shaun.Bebbington January 2012 Development
  • 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 …

    ... /> call $2d28 ;STACK_A
    ld a,1
    call $2d28 ;STACK_A
    ld a,(ix+2) ;A =a
    call ...
    Battle Bunny Battle Bunny November 2012 Development
  • 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. …

    ... LD A, 64
    LD (23693),A ; PAPER 0, INK 0, BRIGHT 1
    CALL ... br /> LD A,1
    CALL MOVE_4

    LD HL,(SCORE)
    LD (THIRD),HL ... /> LD A,2
    CALL MOVE_4

    LD HL,(SCORE)
    LD (SECOND ...
    Alessandro Grussu Alessandro Grussu July 2017 Assembler
  • Merry ChrysanthenumTHE COMPUTERS FIRST CHRISTMAS CARD jollymerry hollyberry jollyberry merryholly happyholly jollyjelly jellybelly bellymerry hollyheppy jol…

    [quote]
    On 2002-12-23 12:52, secarica wrote:
    Disclaimer: I have not tested it :)
    [/quote]

    Could do with a couple of extra lines of code at the start of the routine.

    LD A,2
    CALL #1601

    :)
    Woody Woody December 2002 Sinclair Miscellaneous
  • PRINT AT in assembler Hello everyone, I am very new to this forums. Like perhaps many others I had a Spectrum as a child and did pretty much simple BASIC programming, bu…

    ... be done with
    LD A,2
    CALL #1601
    Then if you ... would be used in such a call leading to scrolling.
    After ...
    Geoff Geoff July 2005 Development
  • question about RST 10hhow do you set the position of the text when using 'RST 10h' to print to screen?

    ... program then they would use LD A,2: CALL $1601 to begin with.
    rich_chandler rich_chandler May 2007 Development
  • question about RST 10hhow do you set the position of the text when using 'RST 10h' to print to screen?

    ... program then they would use LD A,2: CALL $1601 to begin with.[/QUOTE ...
    Dr BEEP Dr BEEP May 2007 Development
<1234567…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott 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
  • European Software Titles with an English version
    harriusherbartio 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
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
ld 6.3K 67.3K
a 589.5K 1.7M
1 73.3K 143.7K
call 14.3K 24.3K
1601 96 118

Related Threads

  • Fuse for Mac OS X 1.1.1.1 ReleasedA new version of Fuse for Mac OS X has been released at the dedicated sourceforge project and shortly here on WoS:<br /> <br /> [url]http://sourcefor…
  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • ANNOUNCE: Fuse 0.6.1.1, libspectrum 0.2.0.1Hi all.<br /> <br /> The recently released Fuse 0.6.1 and libspectrum 0.2.0 contained a couple of moderately serious bugs:<br /> <br /> * The SVGAlib…
  • I NEED A HAND FINDING A 3D CHESS GAME......WITH A HAND IN ITOk.Firstly - It's not one of the chess games in the archive with the word chess in the title.<br /> ##(Although - The ChessMaster2000 LOOKS very fami…
  • HELP!!! i need help turning a .wav files into a .tzx. im a new beginnerhi there. i hope anyone doesnt think im thick or owt but im having trouble in find the right program or the know how to convert all my 8bit mono .wav…
  • Free to a good home - Anyone in South Wales want a pile of Spectrum Games and a +3?Bit of an emergency - I'm moving out in a hurry and I don't have time to sell these!<br /> <br /> Is there anyone in South Wales who wants a fairly b…
  • Help with a ZXPrinter and a Opus Discovery 1I bought these <br /> <br /> [url]http://cgi.ebay.co.uk:80/ws/eBayISAPI.dll?ViewItem&amp;item=140216958425&amp;ssPageName=ADME:B:BCA:GB:1123[/url]<br…
  • Connecting a ZX Interface 1 to a +2AI have a customer with a Spectrum +2A computer - he has a working ZX Interface 1 and microdrive which has been tested with his +48 machine.<br /> <br…
  • A clever method of using a single 8-bit register to be used for two things at a timeI don't know if this is the way the SAVE routine in the Spectrum works. Anyway, this is what I've learned today.<br /> <br /> I've been commented the…
  • Input Magazine Vol 1 & 2 (pgs 1-824, mag 1-26) in BindersHaving a mini clear out and I've got two sets of these now so if anybody wants my spare one you can have it for postage which will be about ?7 to UK …

Related Searches

  • r forum loading error 0 1
  • r tape loading error 0 1
  • ld ix
  • ld a r
  • ld r a
  • ld a b xor c loop
  • ld a b or c loop
  • ld i a
  • ld a 3fh
  • ld a 0 call 5633
  • copying a screen in zx basic 1 second
  • ld a 5b5c
  • ld a r counter
  • ld a r rnd
  • ld a r bug
  • for a 1 to let condition next
  • ld a ix
  • ld bc 65533 a 254 out c
  • cpi ld a b or c
  • ld ixl a

Copyright © 2024 World of Spectrum