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.010s
<1…78910111213…34>
  • A Neat Redefine Keys RoutinePreviously, I’ve only shared this routine with a couple of people via PM, but I’ve now decided to make it public. I optimized it for size, so it uses…

    ... is zero; otherwise, use a 16-bit register
    ;pair, such ... +1) ;? down (vertical coordinate)
    rst $10
    ld a,22 ... (437500 / f - 30.125) 8372.16
    ld de,17 ;duration ... f*t (8372.16 * .002)
    push ix ;preserve ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • What Spectrum games compare favourably with the 16 bit versions?Obviously Out Run is not one of them ;) But I'm interested in the late 80s period again when a lot of Spectrum games were sadly afterthought cash-…

    ... played well compared with their 16-bit equivalents?
    Spector Spector November 2018 Games
  • Sinclair User issue 127: Great Eight 16 - what happened?I've been trying to make sure I have an as-near-to-complete-as-possible collection of Crash, Sinclair User and Your Sinclair covertapes (at least as …

    ... SU issue 127: Great Eight 16, which is available - in a ...
    The Mighty Dopethrone The Mighty Dopethrone May 2019 MIA/STP/SDP
  • NMI Routine and Restarts in a new 128K ROMI'm presently engaged in creating AGD 5 with the intention of making it a pair of 16K ROMs for the 128K/+2. I'm fairly sure that the vast majority o…

    ... my use of the RST slots, especially RST 8. I know there ... 'm open to suggestions. RST 0, 16 and 56 are taken but ... rest are up for grabs. RST 8 wasn't supported in ... as the delay routine in RST 0 overran. Beyond that if ...
    jonathan jonathan July 2022 Hardware
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... JR Z,PLOT
    ;REPORTBc RST 08H ; ERROR-1
    ; ... ,15,15
    .db 16,16,16,16,16,16,16,16
    .db 17,17, ... /> .db 128,64,32,16,8,4,2,1
    16,8,4,2,1
    16,8,4,2,1
    rtunes rtunes October 2001 Sinclair Miscellaneous
  • Machine Code ChallengeHere's a challenge for all you Z80 programmers. Points to be awarded for elegance and brevity. (I haven't got the solution either) HL addresses the …

    ...
    LD A,(HL)
    RST #10
    LD A,(HL ...
    LD A,(HL)
    RST #10
    INC B
    16:04 ]
    Dr BEEP Dr BEEP July 2002 Sinclair Miscellaneous
  • Sync-buzzer, interrupts and general confusionBeen wittering on about this in the Misc group, but thought it was best discussed here. Basically been trying to recreate the Sid-Sound effect from A…

    ... this is a single-byte RST instruction that performs a subroutine ... the Z80 will execute a 'RST 0x38' which is a subroutine ... 'I' register to form a 16-bit address (the 'I' register ... 8-bits of the resulting 16-bit address). The two bytes ...
    Alcoholics Anonymous Alcoholics Anonymous September 2003 Development
  • i want to start writing my own gamesi want to start writing my own games but have no idea how. is there any downloadable dummys guides or some software that teaches u how. the only expe…

    ... ]
    On 2004-02-03 16:33, GBNvK wrote:
    Yup ... .

    (Actually it would RST 38 twice then return but ... : cyborg on 2004-02-03 16:43 ]
    cyborg cyborg February 2004 Development
  • 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…

    I think you probably want RST 10 - 10 being the hex for 16.
    cyborg cyborg April 2004 Development
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... the processor simply executes an RST 38 instruction if an interrupt ... is then treated as a 16 bit word (LSB of ... 0xff), coincidentally the opcode for RST 38, so the Z80 will ... ; if there is a RST n on the data bus ... so it 7 for an RST instruction and the total ...
    Fraser Fraser July 2004 Development
  • Competition: Sadistick routine on Spectrum ROMMy vote goes to BEEPER at #03B5 Let's ear you pick! :) And a great BOHHHHHHHHHHHHH to Dr Ian Logan & Dr Frank O'Hara for their description about the…

    ... .
    [/quote]

    Hint: RST 28

    [/quote]
    16;4)

    DE
    16;4)

    Note #1 ...
    AE.Vasconcelos AE.Vasconcelos May 2005 Development
  • Bug in EMUZWINIt's quite minor actually and is in the Assembler. Ocassionally when assembling the ASM gives the wrong address to a label. For instance I used the l…

    Version 2.7 build 1.8 (small fix in asm for RST n, now it s compiled like directive, allowing argument 0..7 or 0,8,16,...56 in any numeric base or as an expression).
    Vladimir Kladov Vladimir Kladov September 2005 Emulators
  • After roughly 22 years can you help?Hi, A long one this but here goes. Roughly 22 years ago (i was 14 if i remember right) i got a 48K speccy for christmas of my dad it was awesome an…

    ... /> [code]
    LD A,#16
    RST #10
    LD A,5 ... ; COLUMN 5
    RST #10
    LD A,8 ... ; ROW 8
    RST #10
    LD A,"A ... "
    RST #10 ; PRINT "A" AT COLUMN ...
    rich_chandler rich_chandler November 2005 Sinclair Miscellaneous
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... typically be a single-byte "RST n" instruction that effectively causes ... ) to form a 16-bit address. A 16-bit subroutine address is ... " bytes so we specify the 16-bit "0xd4d4".

    ... continued ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • Calling ROM routinesFirstly, sorry if this is the wrong forum to post this in, but I wasn?t quite sure under which heading is best fitted. I?m trying to figure out how…

    ... expected numbers - 1, 4, 9, 16, 25, 36, 49, 64, 81 ... /> CALL $2D28 ; STACK-A
    RST 28H ; enter calculator
    DEFB ...
    Geoff Geoff July 2006 Development
  • Noob to Z80 needing +3 helpI'm quite new to z80 programming, but i'm attempting to write some kind of windowing system that will run alongside BASIC on my +3 with Kempston mous…

    ... (s) here
    defw === put 16-bit word(s) here
    push hl
    rst #10
    pop hl
    Alcoholics Anonymous Alcoholics Anonymous January 2007 Development
  • Galaksija emulator for ZX Spectrum +3/+2A(black)This is a NEW program/utility/game pack for ZX Spectrum. It is basically an emulator of an ex-Yugoslav computer "Galaksija" which is also Z80 based. …

    ... =Dr BEEP;175321]It uses 16 bytes for every command possible ... , I thought you were using RST patches on special cases, with ...
    obo obo March 2007 Emulators
  • Galaksija emulator for ZX Spectrum +3/+2A(black)This is a NEW program/utility/game pack for ZX Spectrum. It is basically an emulator of an ex-Yugoslav computer "Galaksija" which is also Z80 based. …

    ... , I thought you were using RST patches on special cases, with ... . If I would patch with RST I must use an Eprom ... save the CALL-address. When 16 bytes isn't enough I ...
    Dr BEEP Dr BEEP March 2007 Emulators
  • Currah MicroSource emulationIt appears to be impossible to emualte the MicroSource in software on the ZX Spectrum SE as hardware polling is required. The following patch is not …

    ... PRINT functionality from the ROM (RST, channels, etc.) as well as ... simply by (say) loading a 16 bit register with an address ...
    BloodBaz BloodBaz March 2007 Emulators
  • Disassemblers and RSTsI think this is a longshot, but... is anybody aware of a disassembler that handles the Interface One RSTs? e.g. RST $10 DEFW $0020. Cheers

    ... br /> org $f900
    rst $08 ; f900 cf $0bts
    l_f909: rst $10 ; f909 d7 $0bts< ... /> defw $1601 ; f928 01 16 ts
    call $10a5 ; ... cb 3f $08ts
    rst $10 ; f99a d7 $0bts ... ; fa1c 46 $07ts
    rst $10 ; fa1d d7 $0bts
    jp jp April 2007 Development
  • question about RST 10hhow do you set the position of the text when using 'RST 10h' to print to screen?

    ... beginning of next line)
    16 - INK Control
    17 - ... INK or PAPER CONTROL
    RST $10
    LD A, ... INK or PAPER COLOUR
    RST $10

    To ...
    LD A, CONTROL
    RST $10
    LD A,n ... 1 = ON 0 = OFF
    RST $10


    ...
    rich_chandler rich_chandler May 2007 Development
  • Dangerous Z80 Assembly CommandHave been reading Toni Bakers' "Mastering MC On Ya Speccy" book and came across the list of Z80 commands in the dictionary section. Page 102 "[b]IM…

    ... and it will drive all 16 channels of a MIDI instrument ... at the end of the RST 38 routine).

    The ...
    Digital Prawn Digital Prawn March 2008 Sinclair Miscellaneous
  • Interface 1 emulation issuesFor Virtual Spectrum v3.0 I am implementing virtual Interface 1 and Interface 2 options! The I/F2 ROM option works already, and I have got the I/F1 s…

    ...
    ld (hd_11),de
    rst $08
    defb $32

    returns a "realtime" CRC-16|CCITT checksum value of 42860 ...
    jp jp April 2008 Emulators
  • Handling RST8 on a +3Well, I've come to that bit of my project that I wasn't really looking forward to (because I don't understand enough about the ZX BASIC ROM) - extend…

    ... from a string to a 16 bit int)

    * ... at any time (because RST 8 traps bring along other ... used with devices that use RST 8 , because only one ... device can own RST 8 ). The ROM can ... any ROM trapping, the RST 8 trap infrastructure still needs ...
    Winston Winston July 2008 Development
  • Need to read code start and length from a +3 diskso i can transfer them to my internal ZXMMC interface and my mind has died as to how to do it (i know how to for a tape) any help or a general kick i…

    ... 40019
    1000 DATA 24,16,0,0,0,0,0 ... /> jr begin
    fname: defs 16 ;Filename

    begin: inc ... /> ;
    ; TODO: Handle errors with RST 8 rather than returning them ...
    John Elliott John Elliott May 2009 Sinclair Miscellaneous
  • +3 Centronics port: How does it work?I've been trying to follow the code with Fuse's debugger and I can't see it writing anywhere except to port 0x1ffd. It also jumps through some fairly…

    ... bc,0x01ffd ;
    ld a,16 ; set bit 4 when BASIC ... if not pressed

    rst 08h ; error L
    defb ...
    chev chev July 2009 Hardware
  • Interface One - New FunctionalityAs you may (or may not) be aware the Interface One is a pretty powerful piece of kit. One of it's greatest features is being able to easily extended …

    ... BC (or error if>16 bits)
    stackbc equ 2D2Bh ...
    RST#08 RST#08 July 2009 Development
<1…78910111213…34>

Latest Posts

  • I am currently watching.....
    mel the bell on 5:54PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Luny on 5:14PM
  • Your Favorite Magazine Cover Tapes.
    dm_boozefreek on 4:45PM
  • "Late Entries"
    harriusherbartio on 4:00PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11

HitBox

Word Docs Hits
rst 1.2K 2.5K
16 15.1K 22.7K

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…
  • 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…
  • last games you played before 16 bitsI passed to Amiga, I suppose the majority of you passed to AtariST, Amiga or PC,..<br /> <br /> before that what games were the last you were playing…

Related Searches

  • thunderbirds 16
  • radastan 128 x 96 16 colours
  • rst 08
  • quote rst
  • rst 16 registers
  • rst 16 print routine
  • write emulator rom 16 48
  • print 16 bit number
  • 16 48
  • 16 48 ys
  • 16 48 your
  • poke 23570 16
  • esxdos rst commands
  • rst
  • 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