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.012s
<1…3456789…34>
  • 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 ...
    Zoltar Zoltar 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…

    ... A
    RET Z
    RST 16
    INC HL
    JR ...
    rich_chandler rich_chandler October 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…

    ... A
    RET Z
    RST 16
    INC HL
    JR ...
    sack sack October 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…

    ... , (HL)
    RET Z
    RST 16
    INC HL
    JR ...
    TVzombie TVzombie 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..…

    ... wrote my first game using RST 16 and udgs, so I'd ...
    R-Tape R-Tape November 2011 Development
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel? I've looked at a lot of resources, but as you can imagine, it's all a …

    ... afraid! I managed to use RST 16 quite well, but as you ...
    Atari_Jetman Atari_Jetman November 2011 Development
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel? I've looked at a lot of resources, but as you can imagine, it's all a …

    ... afraid! I managed to use RST 16 quite well, but as you ... .
    [/QUOTE]

    Well RST 16 hides all the details from ... got the same impression using RST 16. The spectrum is purely a ...
    Alcoholics Anonymous Alcoholics Anonymous November 2011 Development
  • Auto generated spritesLooking around for some graphics I came across [url]http://blog.disktree.net/?p=19[/url] , one of several such pages. Need the odd 8x8 UDG or two (…

    ... need to make this a 16 bit no of course
    rst 16
    ld a,2
    rst 16
    xor a
    rst 16
    add a,48
    rst 16
    ld a,(23560)
    R-Tape R-Tape December 2011 Development
  • Multi-sized character screen driverFollowing on from the thread on [url=http://www.worldofspectrum.org/forums/showthread.php?t=24618&page=14]character output routines[/url], I've dug o…

    ... than the in built Spectrum RST 16 routine, not having to do ... and all the other bits RST 16 may do. I was most ... it was slightly slower than RST 16! (Unfortunately, I no longer have ...
    Winston Winston June 2012 Development
  • Multi-sized character screen driverFollowing on from the thread on [url=http://www.worldofspectrum.org/forums/showthread.php?t=24618&page=14]character output routines[/url], I've dug o…

    ... than the in built Spectrum RST 16 routine, not having to do ... and all the other bits RST 16 may do. I was most ... it was slightly slower than RST 16! (Unfortunately, I no longer have ... to make it faster than RST 16. There's a challenge if ...
    BloodBaz BloodBaz June 2012 Development
  • Multi-sized character screen driverFollowing on from the thread on [url=http://www.worldofspectrum.org/forums/showthread.php?t=24618&page=14]character output routines[/url], I've dug o…

    ... it was slightly slower than RST 16![/QUOTE]Can you remember how ...
    Jonathan Harston Jonathan Harston June 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... a,22 ;ROM 'at'
    rst 16 ;rom routine deals with contents ... ;after 22 is row...
    rst 16 ;rom routine deals with contents ... ;...after row is column
    rst 16 ;rom routine deals with contents ... !
    call times100 ;multiply 16 bit number at bc x ...
    R-Tape R-Tape August 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... rst 16
    ld a,7 ;white paper
    rst 16
    ld a,16 ... ;ink control
    rst 16
    ... ld a,1 ;blue ink
    rst 16 ... control functions that can be rst 16'd. If you've ...
    R-Tape R-Tape August 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    [QUOTE=daveysludge;647353]Using R-Tapes routine, how do I pin the two '0's to the end of the printed number?[/QUOTE]

    [CODE]
    ld a,'0'
    rst 16
    ld a,'0'
    rst 16[/CODE]
    ub880d ub880d August 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    The colour controls 16 and 17 still work with ... be refreshed (as ub880d) as rst 16 doesn't preserve the contents ...
    R-Tape R-Tape August 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... /> rst 16
    ld a,1
    rst 16
    ld a,7
    rst 16 ...
    daveysludge daveysludge August 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... /> rst 16
    ld a,1
    rst 16
    ld a,7
    rst 16 ... /> ld a,16
    rst 16
    ld a,6
    rst 16 ; yellow ink ...
    ub880d ub880d August 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 '…

    ... /> ld a,21 ;OVER
    rst 16
    ld a,1 ;...is ... switched on
    rst 16
    call print_string ;PRINT ON ... /> rst 16
    ld a,(ycor)
    rst 16
    ld a,(xcor)
    rst 16 ...
    R-Tape R-Tape October 2012 Development
  • UDG in AssemblyHello there my fellow WoS'ers I am currently having a play with z88dk and PASMO and would like to have some fun with some UDG's so is there a tutor…

    ... to your udg then use RST 16 to print chr$ 144 to ...
    Ld a,144
    Rst 16
    Ret


    Dr BEEP Dr BEEP October 2012 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 ... out?

    But using RST 16 you shouldn't get any ... moves, ie only rst 16 an empty space (or RST OVER) the old ... active sprite positions (when using RST 16).
    R-Tape R-Tape October 2012 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..…

    ... means I can eliminate all RST 16 nonsense from my game! (sort ... $07 ;okay got this
    16 ret nz
    17
    Atari_Jetman Atari_Jetman November 2012 Development
  • RANDOMIZE USRI always thought that this particular basic command was not intuitive! If I understand correctly is means run the code from the memory address, is t…

    ... to the upper screen with RST 16
    RANDOMIZE USR will print ... to lower screen with RST 16
    LLIST USR will print ... to the printer with RST 16
    (although in your code ... can alter the stream from RST 16 as well)
    Dr BEEP Dr BEEP February 2013 Sinclair Basic
  • A quick newbish questionI'm reading through 'mastering machine code on your spectrum',as kindly posted by Mr bert on this forum. Correct me if I'm wrong from what i read,bu…

    ... ROM routines (mostly at address 16/$0010). Try the following code ... /> [CODE]LD A,99
    RST 16
    RET[/CODE]
    TK90XFan TK90XFan March 2013 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…

    ... /> jr next_char
    print_char:
    rst 16
    next_char:
    inc hl ... :
    defb 22,1,20,16,1,17,7,19,1 ...
    Battle Bunny Battle Bunny April 2013 Development
  • 16k programmingHi all, If I want to code something for a 16k (or any spectrum) my understanding was that if I CLEAR below 24064 and put all the code above it up to…

    ... be ok. My demo used RST 16 but no other ROM calls ... can start coding.

    RST 16 will be fine/ just bear ... always follow it e.g. RST 16 / DEFB 'A' / ...more code here ...
    BloodBaz BloodBaz April 2013 Development
  • 16k programmingHi all, If I want to code something for a 16k (or any spectrum) my understanding was that if I CLEAR below 24064 and put all the code above it up to…

    [QUOTE=BloodBaz;697580]RST 16 will be fine/ just bear ... always follow it e.g. RST 16 / DEFB 'A' / ...more code here ... the A register before calling RST 16.
    The_Bert The_Bert April 2013 Development
  • 16k programmingHi all, If I want to code something for a 16k (or any spectrum) my understanding was that if I CLEAR below 24064 and put all the code above it up to…

    [QUOTE=The_Bert;697617]This is not quite correct, you have to preload the character code into the A register before calling RST 16.[/QUOTE]

    He's probably thinking of RST 8.
    Matt_B Matt_B April 2013 Development
  • Colour whilst PLOTing in MCI am using the ROM PLOT routine at $22E5, how do I control the colour of the results, so I can preferably use INK 8, it seems to have a mind of its o…

    ... controlcode with the RST #10 printroutine.

    16 INK
    17 ...
    LD A,6
    RST 16

    will set
    Dr BEEP Dr BEEP June 2013 Development
  • Redefine keys routineHow would I go about making a memory efficient redefine keys routine? I only want to define up, down, left and right and reserve key 'H' for pause.…

    ... ,#12
    rst 16
    ld a,b
    rst 16
    ret ... rst 16
    ld a,b
    rst 16
    ld a,c
    rst 16 ...
    ld a,17
    rst 16 ...
    ld a,e
    rst 16 ...
    Dr BEEP Dr BEEP August 2013 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…

    ... that I'm surprised the RST 16 routine isn't quick enough ...
    R-Tape R-Tape January 2014 Development
<1…3456789…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