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.010s
<1234567…34>
  • RST 16 with TASMCan any body tell me what is wong when I assemble this test code with TASM : ;print a long string "help me" start .org 32000 ld a,2 call 5633…

    ...
    ld a,2
    call 5633
    ld de,data
    Steve(spt) Steve(spt) April 2004 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... a,2 ; upper screen
    call 5633 ; open channel
    loop ld ... of string to print
    call 8252 ; print our string
    xyzzy xyzzy December 2009 Development
  • 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…

    ... /> space: ld a, 2
    call 5633
    ld bc, 10
    ld de, 63290
    call 8252
    ret
    prb ... )
    ld (63298 ),a
    call space
    ret
    rpg ...
    daveysludge daveysludge August 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 5633
    LD DE, dat
    LD BC, 12
    CALL 8252
    RET
    print2 ...
    LD A, 2
    CALL 5633
    LD DE, dat
    LD BC, 12
    CALL 8252
    RET
    dat ...
    daveysludge daveysludge October 2012 Development
  • 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 a,2
    call 5633
    ld de,dat
    ld bc,15
    call 8252
    ret
    dat ...
    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 '…

    ... app21: ld a,2
    call 5633
    ld de,dat2
    call 5633
    ld de,dat4
    call 5633
    ld de,dat55
    call 5633
    ld de,dat6
    call 5633
    ld de,dat7
    daveysludge daveysludge October 2012 Development
  • Printing textThis is probably quite a basic question, or there might be something obvious I'm missing. I'm looking for an economical way of printing formatted te…

    ... ]
    ld a,2
    call 5633 ; open print channel

    Morkin Morkin April 2013 Development
  • trying to read keyboardI have the speccy in interrupt mode 1 I used 'IM1' in assembly language then Im printing the contents of memoryu area 23560 to the screen: [quote] l…

    ... /> ld a,#2 ;channel2
    call #5633 ;open channel

    ld ... A,(#23560)


    call #6683;print whatever is in ...
    slenkar slenkar August 2013 Development
  • MC LPRINT 23681Having problems with this routine to print large on the screen using LPRINT, it works ok in BASIC, but cant seem to get it to loop for some reason in…

    ... />
    [CODE]org 32000
    call cols ;fill attributes
    ld ...
    push bc
    call print ;call print routine
    pop bc ... ,3 ;channel 3 printer
    call 5633 ;open channel
    ld de ...
    ld bc,16
    call 8252 ;print
    ret
    daveysludge daveysludge September 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…

    ...
    push bc
    call print ;call the print routine
    pop ... /> print ld a,2
    call 5633
    ld de,rktdat
    ld bc,33
    call 8252
    ret
    av1 ... , (HL)
    cp 1
    call nz,0 ;reset if rocket ...
    daveysludge daveysludge November 2013 Development
  • Help with Assembly - DEFB, etc.Dear all, I'm going through Jnathan Cauldwell's tutorial and find myself scratching my head at part I can't find a decent explanation of anywhere! E…

    ... a,2 ; upper screen
    call 5633 ; open channel
    ld de ... of string to print
    call 8252 ; print our string
    Tobo Tobo September 2014 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…

    ... start address by 1 every call, cant get it to work ... text
    call attr ;call colour changer
    call print1 ;call print
    ret ...
    ld a,2
    call 5633
    point ld de,dat ...
    ld bc,32
    call 8525
    ret

    daveysludge daveysludge September 2014 Development
  • z80 assembly helpEver since I was a child I wanted to program my zx81 then my zx spectrum + 2. However, it was such a mystical beast and I only ever used BASIC not kn…

    ... ,2 ; 2 = upper screen.
    call 5633 ; open channel.
    ld a ... /> rst 16 ; display it.
    call delay ; want a delay.
    call 5633 - calls the spectrum routine that ...
    antonyjones101 antonyjones101 September 2015 Development
  • How to Write ZX Spectrum Games - Jonathan CauldwellHello, I'm trying to improve my very basic level of assembler by reading the Jonathan Cauldwell guide. I'm fine with the basics LD, CP, and JP,…

    ...
    ld a,2
    call 5633
    loop
    ld de ... /> ld bc,eostr-string
    call 8252
    jp loop
    jonesypeter jonesypeter October 2015 Development
  • Simple bit of machine code not working [SOLVED]ishHi all. It's late and I'm tired and I have no idea why the following piece of code wont display a little smiley face [code]ld hl,udg ld (236…

    ...
    ld a,2
    call 5633
    ld a,144
    Tobo Tobo March 2016 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. …

    ... br />
    PRINTSCORES:

    CALL 3503 ; clean the screen
    CALL 5633 ; open the channel
    ... restore the message address...
    CALL PRINT_MESS ; ...and print it
    Alessandro Grussu Alessandro Grussu July 2017 Assembler
  • Can't Get My Simple Code To RunHello again, I'm trying to run the following simple code: [code] org 32768 main ld b, 21 ; x coordinate is …

    ... ; y coordinate is 31
    call setXY ; set x/y position ... ; upper screen
    call 5633 ; open channel
    call 8252 ; print our string ...
    Scorpion_Realities Scorpion_Realities October 2017 Development
  • Need help with keyboard scanning ?After getting frustrated with learning ASM for a while I'm back into it. The little listing below is using the ROM's PRINT AT routine to draw me a sp…

    ... A,2
    CALL 5633
    MAIN:
    CALL DRAW
    LD A ...
    ivanb303 ivanb303 November 2017 Development
  • counting in assembleri have this program which cycles through the character set. how do i do this with numbers say 0 to 65535? org 40000 ld b,120 ld (23612),a L…

    ...
    LD A,2
    CALL 5633
    ld c,33
    digital digital February 2019 Assembler
  • im having problems with zx spin. im getting invalid combination of opcodes and operands errorim trying to assemble this program: [code]org 40000 ld a,0 call 8859 ld (iy+83),7 ld a,2 call 5633 call 3435 ld a,2 call 5633 ld de,d…

    ... />
    ld a,0
    call 8859
    ld (iy+83 ...
    call 5633
    call 3435

    ld a,2
    call 5633
    ld de,data //************ here *************
    ld bc,12
    call ...
    digital digital June 2020 Assembler
  • how do i set this code up, so i can print more than one line of text?well i got it working but how do i set this code up, so i can print more than one line of text? with a loop or something? not sure where to start on …

    ...
    ld a,0
    call 8859
    ld (iy+83 ...
    call 5633
    call 3435

    ld a,2
    call 5633
    ld de,data1
    ld bc,36
    call 8252 ...
    call 3405
    ret
    digital digital June 2020 Assembler
  • new programmer needs information hi , i have been learning c++ for a while and am trying to make games using windows but being 28 and nostalgic , i thought it would be fun try and f…

    ... with the stream number
    call 5633 ;open stream to print to ... of the screen
    call 3435 ;Rom call to CLS the screen ...
    Steve(spt) Steve(spt) May 2004 Development
  • Zecut0r and ZAFA while ago (about 2 yrs)i took VbSpec and tried to port it to Delphi 6. Althought it was pretty weak, it. Meanwhile DelphiSpec 0.1 appeared and i wa…

    ... Parry"

    procedure zxcls ;"call zx cls"
    0 ink ... /> ld a,2
    call 5633
    call 3435 ;"call ZX ROM ROUTINE"
    ld de,261
    call 949 ;"call ZX Beeper ROM ROUTINE"
    ld a,(zxbcol)
    call 8859
    asmend
    end ...
    zecut0r zecut0r October 2004 Emulators
  • Changing the colour of the screenCan anyone tell me the ROM command to change the paper colour of the main screen ?

    ... /> ld a, 2
    call 5633
    call 3435
    ret

    call CLS, ret.
    Steve(spt) Steve(spt) June 2005 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    You can also redirect text to different streams in machine code. Just load the accumulator with the stream number (in this case 4) then call 5633 to open the channel.
    jonathan jonathan January 2007 Development
  • question about RST 10hhow do you set the position of the text when using 'RST 10h' to print to screen?

    ... ]
    LD A,2
    CALL 5633 ;set main screen as output ...
    Rickard Rickard May 2007 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... not critical that you "CALL 5633" instead of "CALL 0x1601" it's worth ...
    ld a, 2
    call 0x1601 ; set the channel
    Winston Winston December 2009 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... a,2 ; upper screen
    call 5633 ; open channel
    loop ld ... of string to print
    call 8252 ; print our string
    Dr BEEP Dr BEEP December 2009 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
call 14.3K 24.3K
5633 93 112

Related Threads

  • Call for identificationDoes anyone here know for 100% sure which issue carried "The YS Trainspotters Guide to<br /> Playing Games" booklet?<br /> The SPOT*ON magazine datab…
  • OT: World Exclusive - US Election. I call Kerry.Yes folks, here it is another WOS world exclusive, <br /> John Kerry has won the US election! it's been a close race, but renouned one man news angen…
  • Permits - call for helpIt's time for the sort-of-annual ritual where I ask for help on the permissions project (and you all ignore it ;) )<br /> <br /> If you hold any Spec…
  • Call Of Duty I Can't Start New Server HELP pleaseHello my problem is when I want to start new server I get a box on screen that says <br /> <br /> Script compile error<br /> ( see console for detail…
  • Now That's What I Call An Arcade ConversionA couple of months ago I modded my Xbox so it can play all the old arcade games and other consoles. I was playing the arcade Commando and enjoying i…
  • Call of Cthulhu RPGI bought the game book many years ago but sadly, I could never find anyone to play it with.<br /> <br /> Has anyone here ever played it? I'd like to …
  • First Speccy game with gfx you can call realisticAt the beginning there were games with poor gfx. But later, one day you loaded a game and wow! what a difference - good, realistic gfx.<br /> So - te…
  • Roll Call for CGE UK 2005Despite everything conspiring against me to stop me from getting to Croydon a week on Saturday, like my specially bought-for-lugging-stuff-to-the-sho…
  • Call Of Cthulhu : Dark Corners Of The EarthIt's finally being released on Friday (assuming they don't put it back yet another few weeks). I really can't wait to get this. It both looks and sou…
  • Who's seen the silent Call of Cthulhu film?Just stumbled across it and thought it looked great. Should I purchase?<br /> <br /> Some Clark Ashton Smith films would be nice. Have any of his b…

Related Searches

  • call address held in register
  • call address in bc
  • call hl
  • call me an asshole
  • call protect
  • 5633
  • tr dos call
  • call 1378
  • call 1366
  • call 8252
  • call 654
  • 3 dos rom call page memory
  • call chaining
  • chain call
  • call 6683
  • call test screen
  • call test routine
  • call 3 disk loading from machine code
  • call 8859
  • call 5633

Copyright © 2024 World of Spectrum