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

    ... code with TASM :

    ;print a long string "help me ... ,(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
  • 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…

    ...
    ; ----------------------------------------------
    ; ROUTINE: print_message
    ;
    ; ... exit
    rst 16 ; print the character
    ; ----------------------------------------------
    ; ROUTINE: get_defined_key
    ;
    ; ...
    polomint polomint September 2011 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. …

    ... /> RET ; exits the routine

    PRINTNUM: ; routine by J. Cauldwell
    RST 16 ; print the character
    JR PRINT_MESS ...
    Alessandro Grussu Alessandro Grussu July 2017 Assembler
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy? That is print(y,x,CHAR) that allows 0 < y < 192 and 0 < x < 255 - that takes a charact…

    ... anyone seen code for a print routine with pixel accuracy?

    That is print(y,x,CHAR) that allows ...
    Gedlion Gedlion May 2010 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
  • 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…

    ... .
    rst 16 ; print it.
    ld a,(xcoord) ; vertical position.
    rst 16 ; print it ... routine
    setxy ld a,22 ????
    rst 16 Why/what does this print ...
    antonyjones101 antonyjones101 September 2015 Development
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…

    RUN goes to ROM-routine at #1EAC,

    so ... />
    LD A,65
    RST 16 ; PRINT A
    JP 8108 ; run ...
    Dr BEEP Dr BEEP March 2003 Sinclair Miscellaneous
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…

    ... :
    RUN goes to ROM-routine at #1EAC,

    so ... />
    LD A,65
    RST 16 ; PRINT A
    JP 8108 ; run ... finish a project I started 16 or 17 years ago. I ...
    MrShhh MrShhh March 2003 Sinclair Miscellaneous
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…

    ... :
    RUN goes to ROM-routine at #1EAC,

    so ... />
    LD A,65
    RST 16 ; PRINT A
    JP 8108 ; run ...
    MrShhh MrShhh March 2003 Sinclair Miscellaneous
  • Which assembler to useHello again, another question. As I just started fiddling with assembler I used whatever tools were in front of me. In this case, the built-in assem…

    ... .e. write a new ROM-routine which you can load later ... a,"A" ; value = 65
    rst 16 ; print capital A
    ret ; back ...
    Dr BEEP Dr BEEP September 2005 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 …

    ... the beeper and sometimes the print screen routine for menus.
    < ... Then the interrupt service routine for up to 6 peripherals ... done on the Spectrum. RST 16 (print) and RST 48 (calculator) are useful ... junk IM2 routine that is doing garbage like RST#30.
    Alcoholics Anonymous Alcoholics Anonymous March 2006 Sinclair Basic
  • 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 …

    ... to use RST 16. This is the Spectrum's "putchar" routine, which ... />
    The typical routine to write a string in ... br /> ret z
    rst 16 ; print the character
    inc hl ... *writing* your own putchar routine (which most of the time ...
    Winston Winston February 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…

    ...
    ; ----------------------------------------------
    ; ROUTINE: print_message
    ;
    ; ... exit
    rst 16 ; print the character
    ; ----------------------------------------------
    ; ROUTINE: get_defined_key
    ;
    ; ...
    polomint polomint September 2011 Development
  • New WIP underway - 'Dingo'.Hi, Prepare for a long post. Perhaps I can even challenge ewgf here. :razz: Anyway, I've been meaning to get into Z80 programming and making a game…

    ...
    ; ----------------------------------------------
    ; ROUTINE: print_message
    ;
    ; ... exit
    rst 16 ; print the character
    ; ----------------------------------------------
    ; ROUTINE: get_defined_key
    ;
    ; ...
    polomint polomint October 2011 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.…

    ... thought I had a redefine routine somewhere quick, but I haven ... code is altered with this routine:
    [code]
    ld hl ... ; print old key
    ld a,8 ; char back
    rst 16
    rst 16 ; print key
    ld a,(hl ...
    Dr BEEP Dr BEEP August 2013 Development
  • Dynamite Dan II - Island 6 - HELP!Hi all, can someone possibly create a snapshot of Island 6 (car park island) on Dynamite Dan II for me please? I'm trying to work out why half the…

    ... BORDER 0

    print: ld a,1
    call ... $1601 ; Open PRINT stream bottom two INPUT lines ... ld hl,text ; Point to PRINT text
    print2: ld a ... to poker (key reading routine)

    rst 16 ; PRINT character
    jr ...
    FrankT FrankT December 2020 Games
  • 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…

    ... rst #16 ; print it.
    ld a,#10 ; vertical position.
    rst #16 ; print ... it.
    ld a,#10 ; y coordinate.
    rst #16 ...
    call #6683;print whatever is in register A ...
    slenkar slenkar August 2013 Development
  • 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 …

    ... .
    rst 16 ; print it.
    ld a, c ; y coordinate.
    rst 16 ; print it ...
    Scorpion_Realities Scorpion_Realities October 2017 Development
  • Probing the variables in 128K modeHello again! Briefly, I'm writing an m/c routine to read some BASIC variables. So, before I start, I try to get an idea for the structure of how var…

    ... is a very useful generic routine.

    I now ... was simply to make a routine to print the variable t$ on ... )[/b] to get the "RST $10" print routine to print to screen works correctly ... />
    I made the pagination routine in BASIC yesterday, but it ...
    Digital Prawn Digital Prawn March 2008 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…

    ... ,22 ;ROM 'at'
    rst 16 ;rom routine deals with contents of a ... 22 is row...
    rst 16 ;rom routine deals with contents of a ... row is column
    rst 16 ;rom routine deals with contents of a ...
    R-Tape R-Tape August 2012 Development
  • New Game(s): Sir Ababol 2 and Sir Ababol DXHere is our own Christmas Present from Mojonia! We weren't going to release these games (at least, by the moment) but we decided just yesterday to fi…

    ... /> ;
    print_string ;rem will print in upper or lower screen ... ;rom 'print at'
    rst 16
    ld a,0 ;y
    rst 16
    ld a,0 ;x
    rst 16
    plp ... string
    ret z
    rst 16 ;print ASCII until we get to ...
    R-Tape R-Tape January 2015 Brand new software
  • 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…

    ... ; want an asterisk here.
    rst 16 ; display it.
    call delay ... br /> rst 16 ; print it.
    ld a,(xcoord) ; vertical position.
    rst 16 ; print it ... .
    ld a,(ycoord) ; y coordinate.
    rst 16 ; print it ...
    Bedazzle Bedazzle September 2015 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…

    ... .
    rst 16 ; print it.
    ld a,(ycoord) ; vertical position.
    rst 16 ; print it ... .
    rst 16 ; print it.
    ld a,(ycoord) ; vertical position.
    rst 16 ; print it ...
    antonyjones101 antonyjones101 September 2015 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…

    ... .
    rst 16 ; print it.
    ld a,(ycoord) ; vertical position.
    rst 16 ; print it ... .
    ld a,(xcoord) ; y coordinate.
    rst 16 ; print it ...
    Alcoholics Anonymous Alcoholics Anonymous 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,…

    ... .
    rst 16 ; print it.
    ld a,(xcoord) ; vertical position.
    rst 16 ; print it ...
    jonesypeter jonesypeter October 2015 Development
  • 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 …

    ... /> rst 16 ; print it.
    ld a,(xcoord) ; vertical position.
    rst 16 ; print it ... .
    ld a,(ycoord) ; y coordinate.
    rst 16 ; print it ...
    Scorpion_Realities Scorpion_Realities October 2017 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…

    ... ROM printer routine to print 32 characters each time the routine is called ... an AT 1,0 using RST 16 or whatever, but I've ... changer
    call print1 ;call print
    ret

    print1 ...
    daveysludge daveysludge September 2014 Development
<1234567…34>

Latest Posts

  • 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
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade 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
  • 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

HitBox

Word Docs Hits
rst 1.2K 2.5K
16 15.1K 22.7K
print 8.5K 20.4K
routine 9.5K 14.8K

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…
  • Print routine for BASIC (or BASin)For anyone interested there's a crappy binary here to print characters from BASIC at pixel positions. Import the binary at 60000, USR 60000 to initia…
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy?<br /> <br /> That is print(y,x,CHAR) that allows 0 &lt; y &lt; 192 and 0 &lt; x &lt; 25…
  • Proportional Print Routine...Hi Folks,<br /> <br /> Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints …
  • Using the ROMs PRINT routineI really am starting from scratch again it seems, but how do you utilize the ROM routine to print characters, I think you point te BC register to an …
  • 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…
  • ROM PRINT routine issuesHi all,<br /> <br /> I am using the ROM print routines a lot in my assembly program and I'm experiencing issues. I am changing the system variable…

Related Searches

  • fastest screen routine
  • screen routine
  • print a char in asm
  • im1 interrupt routine
  • rst 16
  • rst 16 registers
  • print 16 bit number
  • rst 16 newline
  • fast print routine
  • print routine
  • rst 16 slow
  • rst 16 fast
  • text print routine
  • custom print routine
  • print 16 bit number assembler
  • rom print number routine
  • rst 16 from basic
  • rst 16 interface 1
  • inverse rst 16
  • assembly routine print

Copyright © 2024 World of Spectrum