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.020s
<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…

    ... ,(de)
    inc de
    RST 16
    jr loop
    data ... : unrecognized argument. which is the RST 16

    Is it something ...
    Steve(spt) Steve(spt) April 2004 Development
  • Using RST 16 and udg flickerHi there! I'm using UDGs and RST 16 to make a simple canyon bomber game. I've got the game mechanics working ( finally ) but now I'd like to make …

    ... /> I'm using UDGs and RST 16 to make a simple canyon ...
    Atari_Jetman Atari_Jetman October 2012 Development
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ... A,22 ;AT INSTRUCTION
    RST 16 ;FAST CALL, don't know full ... SCREEN)
    RST 16 ;
    LD A,6 ;COLUMN
    RST 16 ;
    ld ...
    R-Tape R-Tape June 2011 Development
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ... A,22 ;AT INSTRUCTION
    RST 16 ;FAST CALL, don't know full ... SCREEN)
    RST 16 ;
    LD A,7 ;COLUMN
    RST 16 ;
    ld ...
    ooze48k ooze48k June 2011 Development
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ...
    ld a,16 ;set ink colour
    rst 16
    ld a ... A,22 ;AT INSTRUCTION
    RST 16 ;FAST CALL, don't know full ... SCREEN)
    RST 16 ;
    LD A,6 ;COLUMN
    RST 16 ;
    ld ... ]

    These codes before RST 16 or in the defbs of ...
    R-Tape R-Tape June 2011 Development
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... /> RST 16 ; fast call

    ld a, 22 ; AT synbol

    RST 16 ; fast ... /> RST 16 ; fast call

    ld a, 7 ; column 7

    RST 16 ; fast ...
    ooze48k ooze48k July 2011 Development
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... /> RST 16 ; fast call

    ld a, 22 ; AT synbol

    RST 16 ; fast ... /> RST 16 ; fast call

    ld a, 7 ; column 7

    RST 16 ; fast ...
    ooze48k ooze48k July 2011 Development
  • Codies help? Werewolves of LondonHi All, never one for shying away from the deep end, having only just dipped my toe in to the world of machine code I find myself trying to find out …

    ... .
    [/quote]

    RST are fast single-byte calls. The fact ... />
    Since RST can be regarded as a fast CALL, you could ... done on the Spectrum. RST 16 (print) and RST 48 (calculator) are useful ...
    Alcoholics Anonymous Alcoholics Anonymous March 2006 Sinclair Basic
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... text printing routine that used RST 16, with the ASCII code in ...

    ldi ; Using LDI, 16 ticks per byte * 22 = 352 ... that bit of code as fast as it can possibly be ...
    Zoltar Zoltar September 2011 Development
  • Clearing 22 lines of the screenHow do I go about clearing the top 22 lines of the screen and leave the bottom #0 area untouched? I have a routine to reset the attributes, but cant…

    ... rows. That will be really fast and you can redraw the ... that I'm surprised the RST 16 routine isn't quick enough ...
    R-Tape R-Tape January 2014 Development
  • Clearing 22 lines of the screenHow do I go about clearing the top 22 lines of the screen and leave the bottom #0 area untouched? I have a routine to reset the attributes, but cant…

    ... rows. That will be really fast and you can redraw the ... that I'm surprised the RST 16 routine isn't quick enough ...
    daveysludge daveysludge January 2014 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,…

    ... runs fine (but obviously very fast), but with the delay ... ; want an asterisk here.
    rst 16 ; display it.
    call delay ... ASCII code for space.
    rst 16 ; delete old asterisk.
    ld ...
    jonesypeter jonesypeter October 2015 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... quote="Crisis;992784"]oops, to fast, you say in MC and ... equ 15
    ink equ 16 ; ink , x (0-7 ... 0xFF
    ret z
    rst 16

    ; inc b ; ... ,1,flash,1,"Screen#1at1,16"
    defb 255
    ...
    Kotek Kotek June 2022 Development
  • The incredible shrinking screendumpIn this topic I stated that I would be impressed if the screendump could be smaller than 37 bytes. [url="http://www.worldofspectrum.org/forums/viewt…

    ... ) ; Fetch byte for print
    rst 16 ; Printing table and screen
    Dr BEEP Dr BEEP September 2004 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…

    ... />
    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

    I might have ...
    Rickard Rickard July 2005 Development
  • Programming MC : first stepsIsn't nice to collect all kinds of short routines to help making the first steps into MC for everyone who never touched MC? What I mean is mostly th…

    ... a,"0" ; display number
    rst 16 ; with print
    ret ; Back ...
    Dr BEEP Dr BEEP August 2005 Development
  • MC TipPlace your MC tip here: Here is my first: When using alternate registers (EXX) the HL register must not be affected on return to BASIC. Also the IY…

    ... using ROM-routines (i.e. RST 16).
    or return to BASIC ...
    Dr BEEP Dr BEEP November 2005 Development
  • Aggravating problem with screensI've rewritten my Sam C runtime emulator code ( well almost ) to allow me to use my own routines for blitting sprites onto the screen, storing tiles …

    ... your program calls ROM routines ( RST 16 and jump
    table vectors ...
    DonkeyPong DonkeyPong January 2007 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 December 2008 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…

    ... a,#69
    daa
    rst 16
    ret
    endp
    Bob Stains Bob Stains January 2009 Development
  • Machine code sub routinesHi everyone, I have noticed that in machine code you can call different "preset" routines like rst 16 or something, or call 6533... where can i fi…

    ... call different "preset" routines like rst 16 or something, or call 6533 ...
    Robin Robin October 2010 Sinclair Basic
  • Print text in assemblyHello, a perhaps simple question: I would like to print a text string on the screen and I wonder how to do that in the most easy way? I seem to re…

    ... kind of ROM based code, RST 16 (?), but can that print more ...
    Rickard Rickard October 2010 Development
  • Optimization for this codeHello, I have done and submitted a small program for the CSS Crap Game Compo which involves a machine code routine. The z80 with BASIC and MC is av…

    ... 255
    ret z
    rst 16
    inc hl
    jr ... /> text defb 22,6,15,16,4,18,1 ; AT 5 ...
    Rickard Rickard October 2010 Development
  • quick - Zx80 ASM questionWhile I am ploughing through lots of ASM listings, one of my earlier adaptation attempts surprised me [B][asm code][/B] [code] org 32768 start: ld…

    ... done if it is
    rst 16 ; spectrum: print the character in ...
    Zetr0 Zetr0 May 2011 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…

    ... 5633
    CC_INK: EQU 16
    CC_PAPER: EQU 17< ... ret z ; so exit
    rst 16 ; print the character
    ... $bf
    key_pause_pattern: defb 16
    key_quit_port: defb $df< ... br /> key_quit_pattern: defb 16
    msg_up: defm CC_AT,7 ...
    polomint polomint September 2011 Development
  • probably a stupid question about RST16I'm using the 'hello world' code borrowed from [url=http://equant-retrochallenge.blogspot.com/2008/07/zx-spectrum-assembly-programming-under.html]her…

    ... done if it is
    rst 16 ; Spectrum: Print the character in ...
    sack sack October 2011 Development
  • Newbie says 'Alreet?'Hiya dudes, Just dropping a line to say hello as i've decided at 33 to try and fulfill a long time ambition to write a speccy game in machine code..…

    ... move round the screen using Rst 16, but I feel i'm ...
    Atari_Jetman Atari_Jetman November 2011 Development
<1234567…34>

Latest Posts

  • I bought an accoustic guitar. How do you play it?
    dm_boozefreek on 7:51PM
  • Goodbye Z80
    zx1 on 7:11PM
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
rst 1.2K 2.5K
16 15.1K 22.7K
fast 10.8K 12.3K

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…
  • 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…
  • Jet Set Willy - fast versionDownloaded this from Andrew Broad's site. It behaves strangely on rooms with a rope - rope is invisible &amp; you're carried almost the whole width o…
  • 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

  • fast loader
  • fast multiplies
  • fast speed
  • thunderbirds 16
  • radastan 128 x 96 16 colours
  • rst 08
  • quote rst
  • fast load
  • fast jp table
  • hi soft compiler fast
  • fast loading
  • rst 16
  • rst 16 registers
  • rst 16 print routine
  • fast host
  • rst 16 newline
  • rst 16 slow
  • rst 16 from basic
  • rst 16 interface 1
  • inverse rst 16

Copyright © 2024 World of Spectrum