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 105 results in 0.000s
<1234>
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... it's reading from address 23560 isn't a zero anymore ... keypress, write the result to 23560, then let this program continue ...
    joefish joefish April 2009 Development
  • tricks to simplify codingWhen i started with programming in assembler i had very simple approach to do things. Just shifting bytes around, doing simple tests and so... Later …

    ... xor a
    ld hl,23560 ; last key pressed, filled through ...
    Dr BEEP Dr BEEP March 2010 Development
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... z,checkKeys
    ld a,(23560)
    res 5,(iy+1 ...
    Shiru Shiru June 2010 Sinclair Basic
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... z,checkKeys
    ld a,(23560)
    res 5,(iy+1 ... these lines ? for example the 23560
    arfgh arfgh June 2010 Sinclair Basic
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... pressed. The code goes into 23560, and keypress signaled by bit ...
    Shiru Shiru June 2010 Sinclair Basic
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ROM routine can't be in 23560, because this address in the RAM. It is a system variable. I've already posted link to a section of the BASIC manual with list of all the system variables.
    Shiru Shiru June 2010 Sinclair Basic
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... original HL
    ld hl,23560 ; sysvar last key pressed
    Paddy Coleman Paddy Coleman November 2010 Development
  • FRAMES counter...Hi Folks, I wrote a test program that uses FRAMES to generate a clock. When I tested this within BASin it worked well and kept near perfect time. …

    ... />
    [CODE]...
    830 POKE 23560,0:
    REM LAST_K
    Paddy Coleman Paddy Coleman January 2011 Sinclair Basic
  • BASin Problems etc.Hi Folks, Paul has asked me to open this thread to document any outstanding issues that we find within BASin. No guarantees that Paul can/will fix …

    ... REM LAST_K
    1010 POKE 23560,0
    1020 LET a ... =PEEK 23560
    1030 IF (a11) AND ... after about 3 repeats PEEK 23560 always returns zero.

    Paddy Coleman Paddy Coleman February 2011 Sinclair Basic
  • Speeding up select processing...Hi Folks, I have the following code in my program and it works fine but is rather "sluggish". I have even moved it to the beginning of the program …

    Some changes which would reduce the amount of processing per cycle:
    * delete lines 290 & 300
    * move line 310 after line 320
    * change line 330 to: IF NOT t(2) OR t(2)>=8 AND t(2)
    Battle Bunny Battle Bunny June 2011 Sinclair Basic
  • Speeding up select processing...Hi Folks, I have the following code in my program and it works fine but is rather "sluggish". I have even moved it to the beginning of the program …

    ... t(1),0,,,,:
    POKE 23560,0
    280 LET t ... (2)=PEEK 23560:
    IF PEEK 23672
    Paddy Coleman Paddy Coleman June 2011 Sinclair Basic
  • Why doesn't my routine work?I have a "level" defined by 504 bytes (28 squares across x 18 squares down) I'm trying to write a routine that will take an X,Y coordinate in pixels…

    ... xor a
    ld hl,23560
    ld (hl),a ; set ...
    Dr BEEP Dr BEEP June 2011 Development
  • A Pointless Propotional Font demoSomething I've made the last couple of days, which is probably completely pointless, but might be a bit amusing. It's also not worthy of posting thi…

    ... my input routine depends on (23560) so it will require you ...
    Timmy Timmy June 2011 Development
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    Hi Folks,

    Well I have almost finished my Model Railway Timetable program and thoughts are starting to move on to project #2. A requirement is likely to be a full screen input routine and to this end I have rewritten my XINPUT code from a few ...
    Paddy Coleman Paddy Coleman August 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…

    ... :

    [CODE]220 POKE 23560,0
    230 PAUSE 0 ... :
    LET t2=PEEK 23560
    240 IF t2o) OR ...
    Paddy Coleman Paddy Coleman October 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…

    ... K
    220 LET k=23560
    230 REM ATTR P ...
    Paddy Coleman Paddy Coleman October 2011 Sinclair Basic
  • 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 (…

    ...
    xor a
    ld (23560),a ;last key pressed
    rst 16
    ld a,(23560)
    or a ;still 0 ... )
    xor a
    ld (23560),a ;ensure we don't ...
    R-Tape R-Tape December 2011 Development
  • Official Basinc thread - Bug reports and other discussionI just released a new BASin fork, basinc. The first official release was V16r2, and today it's r3. it's uploaded to wos archive and alternatively, h…

    ... :

    [CODE]100 POKE 23560,0
    110 LET a ... =PEEK 23560: PRINT AT 0,0;a ...
    Paddy Coleman Paddy Coleman April 2012 Sinclair Basic
  • General purpose full screen input routineHi Folks, One of the things that annoyed me back in the 1980s with most BASICs was the lack of a full screen "formatted" input function. You could …

    Hi Folks,

    Hard to believe it is 18 months since I posted this. Now on version 3.2 (see demo program below). This version is smaller (300+ bytes) and faster than the previous version.

    As before it still offers the following ...
    Paddy Coleman Paddy Coleman May 2012 Sinclair Basic
  • General purpose full screen input routineHi Folks, One of the things that annoyed me back in the 1980s with most BASICs was the lack of a full screen "formatted" input function. You could …

    Hi Folks,

    Been optimising again - this version is shorter and feels more responsive.

    [Code]100 REM ----------------------
    110 REM XINPUT DEMO
    120 REM \* 2011 PeaSea Software
    130 REM 3.1 18-Jul-2011
    140 REM ...
    Paddy Coleman Paddy Coleman June 2012 Sinclair Basic
  • What is the best way to detect CAPS LOCK?Hi Folks, Not sure what the correct behaviour is here as I do not have access to a real Spectrum. Under BASin, when you press CAPS LOCK on the PC k…

    ... ,,
    130 LET a=PEEK 23560
    140 PRINT AT 0 ... ,CHR$ a
    150 POKE 23560,0
    160 GO TO ...
    Paddy Coleman Paddy Coleman July 2012 Sinclair Basic
  • What is the best way to detect CAPS LOCK?Hi Folks, Not sure what the correct behaviour is here as I do not have access to a real Spectrum. Under BASin, when you press CAPS LOCK on the PC k…

    ... /> Also checked flag LAST K (23560) and also stored 6 every ... stores the same value but 23560 is updated first!
    FLAGS2 ...
    Encarnado Encarnado July 2012 Sinclair Basic
  • What is the best way to detect CAPS LOCK?Hi Folks, Not sure what the correct behaviour is here as I do not have access to a real Spectrum. Under BASin, when you press CAPS LOCK on the PC k…

    ... =CODE INKEY$: PRINT i,PEEK 23560
    2 PAUSE 0: GO ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • What is the best way to detect CAPS LOCK?Hi Folks, Not sure what the correct behaviour is here as I do not have access to a real Spectrum. Under BASin, when you press CAPS LOCK on the PC k…

    ... /> [code] 1 LET i=PEEK 23560: PRINT CODE INKEY$,i
    23560=i)[/code]
    in BASin ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • What is the best way to detect CAPS LOCK?Hi Folks, Not sure what the correct behaviour is here as I do not have access to a real Spectrum. Under BASin, when you press CAPS LOCK on the PC k…

    ... /> [code] 1 LET i=PEEK 23560: PRINT CODE INKEY$,i
    23560=i)[/code]
    in BASin ...
    Paddy Coleman Paddy Coleman July 2012 Sinclair Basic
  • What is the best way to detect CAPS LOCK?Hi Folks, Not sure what the correct behaviour is here as I do not have access to a real Spectrum. Under BASin, when you press CAPS LOCK on the PC k…

    ... /> [CODE]1 LET i=PEEK 23560: PRINT CODE INKEY$,i
    23560=i)[/CODE]

    * Spectaculator ...
    Paddy Coleman Paddy Coleman July 2012 Sinclair Basic
<1234>

Latest Posts

  • European Software Titles with an English version
    Antiriad2097 on 6:40AM
  • 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
  • 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
23560 105 151

Related Searches

  • keep movement 23560
  • 23560
  • 23560 poke

Copyright © 2024 World of Spectrum