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 93 results in 0.000s
<1234>
  • 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…

    ... ,2 ; upper screen
    call 5633 ; open channel
    loop ld ...
    xyzzy xyzzy December 2009 Development
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... : EQU 3435
    CHAN_OPEN: EQU 5633
    CC_INK: EQU 16
    polomint polomint September 2011 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…

    ... : ld a, 2
    call 5633
    ld bc, 10
    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 A, 2
    CALL 5633
    LD DE, 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
    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 '…

    ... a,2
    call 5633
    ld de,dat1
    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…

    ... a,#2 ;channel2
    call #5633 ;open channel

    ld ...
    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…

    ... ;channel 3 printer
    call 5633 ;open channel
    ld de ...
    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…

    ... ld a,2
    call 5633
    ld de,rktdat
    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…

    ... ,2 ; upper screen
    call 5633 ; open channel
    ld de ...
    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…

    ... /> ld a,2
    call 5633
    point ld de,dat ...
    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 = upper screen.
    call 5633 ; open channel.
    ld a ... the number 2
    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 ...
    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. …

    ... ; upper screen area
    CALL 5633 ; open the channel
    POP ...
    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 …

    ... ,2 ; upper screen
    call 5633 ; open channel
    call 8252 ...
    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…

    ... /> LD A,2
    CALL 5633
    MAIN:
    CALL DRAW ...
    ivanb303 ivanb303 November 2017 Development
  • Routines listHi everyone I'm looking for a complete list of Z80 routines (8252, 8859, 5633...) Does it exist? Thanks

    Hi everyone
    I'm looking for a complete list of Z80 routines (8252, 8859, 5633...)
    Does it exist?
    Thanks
    alchemist alchemist May 2018 Assembler
  • 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,2
    call 5633
    call 3435

    ld a,2
    call 5633
    ld de,data //************ here ...
    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,2
    call 5633
    call 3435

    ld a,2
    call 5633
    ld de,data1
    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…

    ... the stream number
    call 5633 ;open stream to print to ...
    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…

    ... /> ld a,2
    call 5633
    call 3435 ;"call ZX ...
    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 ...
    Steve(spt) Steve(spt) June 2005 Development
  • 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…

    ... and that hex 0x1601 (dec 5633) was in fact the rom ...
    Rickard Rickard July 2005 Development
  • 42 column text, Sinclair Print Utilities, etcI'm currently developing the next of the ZXIF text adventures - "43 Minutes" and, as a side issue, I'm really interested in 42 column text for this g…

    ... for calls to ROM address 5633 which sets the current print ...
    jonathan jonathan October 2005 Development
  • 42 column text, Sinclair Print Utilities, etcI'm currently developing the next of the ZXIF text adventures - "43 Minutes" and, as a side issue, I'm really interested in 42 column text for this g…

    ... for calls to ROM address 5633 which sets the current print ...
    wilsonsamm wilsonsamm October 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
<1234>

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
5633 93 112

Related Searches

  • ld a 0 call 5633
  • call 5633

Copyright © 2024 World of Spectrum