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.006s
<1…3456789…34>
  • automatic relocating of non-relocatable codeI was pondering upon the problem of changing absolute addresses used by CALL, JP, etc. when code is moved, without reassembling at the new location; …

    ...
    FPTOBC: equ $2dA2 ;from calculator stack: BC

    STACK ... ,hl ;undo USR
    GETARG: rst $20
    call SCANNG
    rst $18
    cp ","
    jr ...
    Battle Bunny Battle Bunny August 2011 Development
  • checking bits in BASICThe question of manipulating bit patterns in BASIC was raised recently in this [thread=35728]Keys redefine routine and key check[/thread] thread. I s…

    ... =roko;563447]
    [CODE]
    RST 48 ;MAKE_ROOM 00048
    [/CODE ... /want using the Spectrum stack-calculator to make room, so I ...
    mattsteel mattsteel September 2011 Sinclair Basic
  • IN or INKEY ?just curious which is better to use.. I have a menu done.. and use 6/7 to go up down it + space to cycle thru the options (using inkey).. obv. if I w…

    ...
    FPTOA: equ $2dd5 ;from calculator stack: A

    ... step over +VAL"
    rst $20
    rst $20
    call SCANNG ... push af ;save operator
    rst $20 ;step over operator
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • AND,XOR,OR,BIT,RES,SET,CPL,NEG,RLC,RRC,SLA,SRL,RL, RR,SRA for BASICAs this was drifting away from the original INKEY$ thread I thought that I'd create a new one. So here's a routine to provide all of the above mentio…

    ... /> FPTOBC: equ $2da2 ;from calculator stack: BC
    FPTOA: equ ... />
    rst $20 ;step over +
    rst $20 ;step over ... push af

    rst $20 ;step over operator
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • Arkanoid - Hit Squad ReleaseInfoseek (and the [URL="ftp://ftp.worldofspectrum.org/pub/sinclair/games/a/Arkanoid(TheHitSquad).tzx.zip"]TZX[/URL] itself) identifies the Hit Squad …

    ... jr z, l_e527 ; e523 28 02
    jr l_e51c ; ... jr z, l_e53f ; e53b 28 02
    jr l_e531 ; ... z, l_e54f ; e54c 28 01
    rst $00 ; e54e c7< ... ; e562 d3 7f
    rst $00 ; e564 c7
    ... jr z, l_e598 ; e594 28 02
    jr l_e589 ; ...
    jp jp December 2011 Infoseek database
  • Procrustean PrintingHere's a short routine to manage printing of text with command tokens, to avoid messing up the screen when they are expanded. It just prints as many …

    ... correct number were on the calculator stack. (That slightly ... ld ix,0
    GETARG: rst $20
    call SCANNG< ... br /> inc ix
    rst $18
    cp ","
    calculator stack" method of passing ...
    Battle Bunny Battle Bunny December 2011 Sinclair Basic
  • Procrustean PrintingHere's a short routine to manage printing of text with command tokens, to avoid messing up the screen when they are expanded. It just prints as many …

    ... correct number were on the calculator stack. (That slightly ... ld ix,0
    GETARG: rst $20
    call SCANNG< ... br /> inc ix
    rst $18
    cp ","
    calculator stack" method of passing ...
    Dunny Dunny December 2011 Sinclair Basic
  • Tool for saving prog op codes in one neat column?[deleted]

    ... ,(IY+1)
    28B6 DF RST 18
    28B7 CD8D2C CALL ... C,A
    28C1 E7 RST 20
    28C2 E5 PUSH ... HL
    28C3 FE28 CP 28
    28C5 2828 JR Z ...
    Battle Bunny Battle Bunny December 2011 Development
  • Is there a ROM modification (48K) for load without typing LOAD""?The target is to play with 48K machines with keyboard broken, or an alternative solution for new clones like Superfo instead of making a new keyboard…

    ... />
    ;; SA-SPACE
    L0621: RST 30H ; BC-SPACES creates 17 ... filename
    ; parameters from the calculator stack.
    ; length of string ...
    Dr BEEP Dr BEEP April 2012 Development
  • Internal ROM expansionHas anybody designed a multiple-ROM interface that plugs into the internal ROM socket instead of plugging onto the edge connector? It would be useful…

    ...
    jr z, l_82e4 ; 82d4 28 0e $0c/$07ts
    inc ...
    jr z, l_82e4 ; 82d9 28 09 $0c/$07ts
    inc ...
    jr z, l_82e4 ; 82de 28 04 $0c/$07ts
    call ... cd 00 07 $11ts
    rst $00 ; 82e3 c7 $0bts
    jp jp May 2012 Hardware
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... attributes
    bit 0,(ix+28) ;copy attributes?
    jr z ...
    ret c
    ERRORQ: rst $08 ;ERROR_1
    defb $19 ...
    Battle Bunny Battle Bunny May 2012 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... 28
    defb 0,28,34,28,34,34,34,28
    defb 0,28 ... />
    ;*********************************************************************************
    ; the RST $10 replacement routine
    ; accepts ... the printroutine to replace RST 10/be used in basic ...
    uglifruit uglifruit August 2012 Development
  • smooth movement in basicWas trying to figure this out myself but i would like to be pointed in right direction now :-). How do I make something move in Basic without gettin…

    ... copying them to the calculator stack, but that ... a,$10 ;INK
    rst $10
    xor a ... ;0
    rst $10
    ld a ... 90 ;UDG A
    rst $10
    pop hl ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • 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 ... /> 27 add a,$08
    28 ld h,a
    29 ...
    Atari_Jetman Atari_Jetman November 2012 Development
  • Machine code RST10 problemHello! After 27 years of playing with Spectrums I'm starting to look into doing assembly language properly. All went swimmingly well until I wrote …

    ... the E_LINE or WORKSP or calculator areas (STKBOT->STKEND), as ... channel information area and then RST $10 would stop working ... which ...
    Battle Bunny Battle Bunny November 2012 Development
  • Machine code RST10 problemHello! After 27 years of playing with Spectrums I'm starting to look into doing assembly language properly. All went swimmingly well until I wrote …

    ... the E_LINE or WORKSP or calculator areas (STKBOT->STKEND), as ... channel information area and then RST $10 would stop working ... which ...
    snigfarp snigfarp November 2012 Development
  • calculator and sinusok, look at the Sysel's routine: [PHP]3 5b00 *s 4 5b00 tabsin = #7000 03 mksin 19.11.1995 Busy soft …

    ... , the 'last value' on the calculator stack. The print format never ... , x is deleted from the calculator stack, a '0' is printed ... />
    2DE3 PRINT-FP RST 0028,FP-CALC Use the calculator[/QUOTE]
    g0blinish g0blinish December 2012 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... estimated 15
    .one_pulse_max:equ 28

    ;; (all the minimums ... was a tape error
    rst 8 ; error restart
    defb ...
    stephenw32768 stephenw32768 August 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> org 0x0007
    rom0_entry:
    rst start ; jump back to start ... " ; version number

    ; THE 'CALCULATOR' RESTART
    org 0x0028
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> org 0x0374
    sound_4:
    rst next_char ; advance pointer

    org 0x0397
    sound_1:
    rst get_char ; get next character
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... br /> call expt_exp ; parameter to calculator stack
    call syntax_z ; ... call use_zero ; put zero on calculator stack
    jr sa_code_2 ; ... rst next_char ; get next character
    call expt_1num ; number to calculator stack ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... fetch_two ; get two numbers from calculator stack
    call shift_fp ; shift ... br /> call int_store ; result to calculator stack
    pop de ; stack ... /> org 0x31ad
    report_6:
    rst error ; report
    defb Number_too_large ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... fetch_two ; get two numbers from calculator stack
    exx ; alternate register ... /> org 0x32de
    oct_to_dec_1:
    rst next_char ; get next character
    org 0x3307
    hex_to_dec_1:
    rst next_char ; get next character
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... next_2num ; co-ords to calculator stack
    ; rst get_char ; get current ... /> fce ; exit calculator
    call fp_to_bc ; calculator stack to BC
    fce ; exit calculator
    inc (hl) ; increment exponent ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... call slicing ; change parameters
    rst next_char ; next character
    ... fwait ; perform
    fsgl ; calculator
    fce ; operation
    jr ... ; stack present values
    rst next_char ; next character
    ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... call stk_sto_str ; store on calculator stack
    rst get_char ; get current character ... pointer
    fwait ; enter calculator
    fdel ; reduce stack ... five
    fce ; exit calculator
    pop hl ; unstack ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> inc de ; next position in calculator stack
    ldir ; copy literals ... /> inc de ; next position in calculator stack
    jr stk_zeros ; loop ... /> org 0x3535
    report_a:
    rst error ; error
    defb Bad_argument ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... rst bc_spaces ; make space
    call stk_sto_str ; parameters to calculator stack ... ; zero
    fce ; exit calculator
    ret ; end of function ... ; exit calculator

    org 0x3760
    report_ab:
    rst error ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... x
    fce ; exit calculator
    ret ; end of ... x
    fce ; exit calculator
    ret ; end ... last:
    fce ; exit calculator
    ret ; end of ... ; make four
    rst bc_spaces ; spaces
    pop ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... org 0x1bec
    report_n:
    rst error ; else
    defb Missing_statement ... org 0x1c2e
    report_2:
    rst error ; else
    defb Undefined_variable ... stack zero
    fce ; exit calculator
    ret ; end of subroutine ...
    chev chev October 2013 Development
<1…3456789…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
calculator 1K 1.5K
rst 1.2K 2.5K
28 4.3K 5.9K

Related Threads

  • 2 days Meeting in Holland 27-04-2002 and 28-04-2002For you who were not there, a short compilation!<br /> <br /> "Moorhuhn", the addictive internetgame which keeps 1000's of Germans out of work is rel…
  • Game from an ancient old calculatorOne for the mathematicians, this (possibly).<br /> <br /> Bear with me on this one...<br /> <br /> Many, many years ago, when I was a nipper, I had a…
  • 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…
  • Sinclair Calculator TV AdvertI recently come across this old Sinclair advert on a tape I got sent, not sure if it covers this site but it's very interesting to see anyway!<br /> …
  • the exploding calculator?!hi <br /> i am trying to find out a little bit more about the sinclair pocket calculator and a story i heard which involved one exploding in the pock…
  • ANN: Tipshop updated Thursday, 28 July 2005Thursday 28 July 2005<br /> New search script changes, and quite a few tips to keep you going <br /> <br /> * Updated the search script. You can now …
  • 28 retro game EBAY auctions - including CYBERUN ultimate play the game for spectrumVINTAGE NINTENDO DONKEY KONG GAME AND WATCH HANDHELD<br /> <br /> [url="http://cgi.ebay.co.uk/VINTAGE-NINTENDO-DONKEY-KONG-GAME-AND-WATCH-NOT-SNES_W…
  • 28 CostumesAfter playing the Trans Siberian Mystery game, I was tempted to listen to the band that the game is inspired by. I ordered 'The Fake Death Experience…
  • http://zx.pk.ru RST#38 (Russian Spectrum Talks)[url="http://zx.pk.ru"]http://zx.pk.ru[/url] is a biggest Russian forum for Speccy (has 750 Registered Users &amp; 30 000 Messages). It's live discus…

Related Searches

  • rst 08
  • quote rst
  • calculator stack
  • mulcticolor 28 wide
  • passing parameters on the calculator stack
  • rst 16
  • rst 16 registers
  • rst 16 print routine
  • esxdos rst commands
  • rst
  • rst bus
  • rst bus reset
  • rst bus reset rom
  • rst rom
  • rst rom bus
  • rst 16 newline
  • rst 8 hook
  • rst 16 slow
  • rst 16 fast
  • rst 28

Copyright © 2024 World of Spectrum