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.011s
<1234567…34>
  • Total amount of memory on a Speccy ?I wonder............ The C64 (excuse me for saying that name in here. I'll hereby name it just "it") has 64k, while only 38k, or so, is available f…

    ... itself or using routines like RST 16 from machine code), and 48K ...
    Winston Winston March 2007 Hardware
  • question about RST 10hhow do you set the position of the text when using 'RST 10h' to print to screen?

    ...
    LD a,22
    RST 16
    LD a,10 ;x ... -coord
    RST 16
    LD a,20 ;y ... -coord
    RST 16
    LD a,65 ;character ... code to print
    RST 16[/CODE]

    I do ...
    Rickard Rickard May 2007 Development
  • How do debuggers guess mnemonicsLet's suppose I have the following numbers in Spectrum memory: Address Byte 30000 1 30001 2 30002 3 30003 4 If I execute in assembler j…

    ... :
    ld a,(hl)
    rst 16
    inc hl
    djnz ...
    Dr BEEP Dr BEEP June 2007 Development
  • IY RegisterIve got a really bizarre bug, and I have only just started using the IY register. I seem to remember reading somewhere in a programming book, to neve…

    When your code uses ROM-routines (i.e. RST 16 for print)
    then the real value of IY is needed for correct handling.

    Best is not to use IY or only when not calling ANY ROM routines
    Dr BEEP Dr BEEP September 2007 Development
  • Poke 23739,111So, I'm looking at some of my old loaders (BASIC stuff) to work out how I got the display to not corrupt on loading code. It's the old POKE 23739,111…

    ... than the Speccy's normal RST 16 routine!)

    My 42 ...
    Winston Winston November 2007 Sinclair Basic
  • Channel redirectionHi! I need help regarding the following problem. I want a BASIC decoder running on Spectrum, written in assembler. I found the great *LIST routine […

    ... it works only with channels (RST 16).
    A sample output is ...
    0sAND1s 0sAND1s December 2007 Development
  • 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…

    ... ]
    ORG 31000

    RST 8
    DEFB #31
    LD (#5CED),HL
    RST 8
    DEFB #32
    RET C
    RST 16
    INC HL
    JR ...
    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…

    ... ]
    ORG 31000

    RST 8
    DEFB #31
    LD (#5CED),HL
    RST 8
    DEFB #32
    RET C
    RST 16
    INC HL
    JR ...
    NotFound NotFound January 2008 Emulators
  • searching for ASM bookI am searching for a book with simple examples of assembler code. I found one, but i cant remember where.. i forgot even the title.. it was a scanned…

    ... a
    ret z
    rst 16
    inc hl
    jr ...
    Dr BEEP Dr BEEP May 2008 Emulators
  • [WANTED] ASM routinesHi there, 1.) i really need 5-6 working and well commented routines, showing assembler capabilities. They should be simple, but not too much complic…

    ... ,32 ;AT function code
    RST 16 ;send
    LD A,14 ... ;row number
    RST 16
    LD A,20 ;col ... number
    RST 16

    LD A, D ... ;char code
    RST 16
    RET
    ...
    ...
    JuPo JuPo June 2008 Emulators
  • The official Doctor Who threadOH MY GOD! I did [b]NOT[/b] see that coming at the end of the episode!

    ... ,(IX) | XOR A | RET Z | RST 16 | INC IX | JR loop[/QUOTE ...
    Marko Marko June 2008 Chit chat
  • Print ATHello, Can someone please tell me how to do a Print AT command? Thanks,

    ...
    LD a,22
    RST 16
    LD a,10 (x ... -coord)
    RST 16
    LD a,20 (y ... -coord)
    RST 16
    LD a,65 (character ...
    Rickard Rickard September 2008 Sinclair Basic
  • Print ATHello, Can someone please tell me how to do a Print AT command? Thanks,

    ...
    LD a,22
    RST 16
    LD a,10 (x ... -coord)
    RST 16
    LD a,20 (y ... -coord)
    RST 16
    LD a,65 (character ... code)
    RST 16
    [/code][/quote]You need ...
    bigjon bigjon October 2008 Sinclair Basic
  • Keyboard routinesI'll ask here first - since this must be a long-ago solved problem, and hopefully I can avoid re-inventing the wheel... I need a keyboard routine th…

    ... /> jr nc,nodig
    sub 16
    jr pr
    nodig ... 32 ; SET LOWERCASE
    pr RST 16
    JP START
    [/code ...
    Dr BEEP Dr BEEP January 2009 Development
  • So you want to make a cardgame......but you haven't got a good deck to display. Well here is a fully relocatable routine that will do the job for you. Place the code anywhere in me…

    ... AT
    RST 16
    LD A,B
    RST 16
    LD ...
    Dr BEEP Dr BEEP January 2009 Development
  • Assembler snippetsI was just thinking that a thread for small but useful assembler snippets to do useful things would be cool for people learning z80 coding. Not to me…

    ... /> LD A,":" ; display seperator
    RST 16
    DEC HL ; goto seconds ...
    Dr BEEP Dr BEEP January 2009 Development
  • How does the Speccy deal with the Character Set?Hi All, Can anyone spare a little time to explain to me the basic Assembly method of how the Speccy interprets and retrieves Characters to print on …

    ... asm method is to use RST 16. This is the Spectrum's ... done.
    ret z
    rst 16 ; print the character
    inc ...
    Winston Winston February 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 …

    ... ; end printing if so
    rst 16 ; do the printing of the ...
    Dr BEEP Dr BEEP April 2009 Development
  • 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…

    ... control code
    RST 16 ; Call the print ... Vertical position
    RST 16 ; Call the print routine ... Horizontal position
    RST 16 ; Call the print routine ... A character
    RST 16 ; Call the print routine ...
    Matt_B Matt_B May 2009 Development
  • 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…

    ... control code
    RST 16 ; Call the print routine ... Vertical position
    RST 16 ; Call the print routine ... ; Horizontal position
    RST 16 ; Call the print routine ... B] character
    RST 16 ; Call the print ...
    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 …

    ... 255
    ret z
    rst 16
    jr textout

    Bob Stains Bob Stains May 2009 Development
  • DivIDE QuestionHi all, I've been trying to work out how the DivIDE works and after reading and re-reading the DivIDE programming model document by Zilog I think it…

    O.K., in that case, if I wanted to display text on the screen as part of my NMI function can I use the Spectrum ROM functions to do the display (RST 16 etc) or do I need to write my own function?

    Thanks

    Gareth
    garethadams garethadams August 2009 Development
  • DivIDE QuestionHi all, I've been trying to work out how the DivIDE works and after reading and re-reading the DivIDE programming model document by Zilog I think it…

    ... to do the display (RST 16 etc) or do I ... are zeropage.asm (the RST 8 initial entry point), ... />
    [code]
    rst CALLBAS (actually, RST 16)
    defw ADDRESS_TO_CALL
    ret z
    rst CALLBAS
    defw 0x0010
    Winston Winston August 2009 Development
  • Easy way to print text in machine code?Please? It sounds so simple, but I've never done it. At the moment I'm grabbing the start address for each letter then printing them out one at a t…

    You could use the rom-routine RST 16 (decimal).
    The A register holds the code of the character that is to be printed.

    (It's the BASIC PRINT command)
    zx128k zx128k March 2010 Development
  • Easy way to print text in machine code?Please? It sounds so simple, but I've never done it. At the moment I'm grabbing the start address for each letter then printing them out one at a t…

    ... could use the rom-routine RST 16 (decimal).
    The A register ...
    frobush frobush March 2010 Development
  • Easy way to print text in machine code?Please? It sounds so simple, but I've never done it. At the moment I'm grabbing the start address for each letter then printing them out one at a t…

    ... /> ret

    text defb 16, 7, 17, 0 ; CHR$ codes ... 255
    ret z
    rst 16
    jr print_text
    [/code ...
    FrankT FrankT March 2010 Development
<1234567…34>

Latest Posts

  • Frankie's ZX Spectrum Digouts
    Zup on 1:58PM
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on 1:02PM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 12:42AM
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6
  • Tradtional games that were not programmed on the ZX Spectrum
    harriusherbartio on April 6

HitBox

Word Docs Hits
rst 1.2K 2.5K
16 15.1K 22.7K
registers 2.3K 3.4K

Related Threads

  • RST 16 with TASMCan any body tell me what is wong when I assemble this test code with TASM :<br /> <br /> ;print a long string "help me"<br /> start .org 32000<br…
  • 8-bit or 16-bit registers?I'm playing around with writing a Speccy emulator for mobile Java at the moment. I did a quick and dirty port of Qaop, which does run but at less tha…
  • Using RST 16 and udg flickerHi there!<br /> <br /> I'm using UDGs and RST 16 to make a simple canyon bomber game. <br /> <br /> I've got the game mechanics working ( finally ) b…
  • Graphic/music prog (16 pictures, 16 songs)"YERZMYEY's SLIDESHOW" by HOOY-PROGRAM<br /> A slideshow for ZX Spectrum 16K with AY-interface. <br /> Released in 01.06.2013 (the Children's Day in …
  • Full 16*16-digit BASIC multiplicationI liked Andre Adrian's 32-bit long multiplication routine so much that I decided to a decimal version. After all, 2^63 is only 9223372036854775808, a…
  • Crash 7 and 16 needed ;-)If anybody has spare copies of these I would be willing to trade for some of my spare issues or pay ?3-5 each for these issues, (they must have the m…
  • Question on 8-bit, 16-bit, 32-bit...Hello,<br /> Sorry, this is probably a really dumb question(and something I should know by now :)). I tried doing some searches about this but came u…
  • 16/48I had a couple of these weird 'computer magazines' both of which had one rather good game each, being Pyramania and Snowman Sam (i think that was wha…
  • kazaa for 8/16 bit stuffhello, <br /> <br /> just thought id pop my head in the spectum camp (im a commodore 64 geezer by choice. please dont throw any bricks yet)<br /> <br…

Related Searches

  • ay tone registers
  • ix registers
  • thunderbirds 16
  • radastan 128 x 96 16 colours
  • rst 08
  • quote rst
  • z80 registers
  • rst 16
  • rst 16 print routine
  • write emulator rom 16 48
  • print 16 bit number
  • 16 48
  • 16 48 ys
  • 16 48 your
  • rst 16 newline
  • rst 16 slow
  • rst 16 fast
  • rst 16 from basic
  • rst 16 interface 1
  • inverse rst 16

Copyright © 2024 World of Spectrum