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.017s
<1234567…34>
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET hp=8: PRINT AT y,x;CHR$ (144+d): REM character ... +nd)
    2010 PRINT AT y,x; INK 6+(hp
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET hp=8: PRINT AT y,x;CHR$ (144+d): REM character ... +nd)
    2010 PRINT AT y,x; INK 6+(hp
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET hp=8: PRINT AT y,x;CHR$ (144+d): REM character ... +nd)
    2010 PRINT AT y,x; INK 6+(hp
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET hp=8: PRINT AT y,x;CHR$ (144+d): REM character ... +nd)
    2010 PRINT AT y,x; INK 6+(hp
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET w=1: PRINT AT y,x;CHR$ (144+d): REM character ... *w
    2010 PRINT AT y,x; INK 6+(hp
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... : pc death by hp not attr, bumping into npc wakes them ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET w=1: PRINT AT y,x;CHR$ (144+d): REM character ... *w
    2010 PRINT AT y,x; INK 6+(hp
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET w=1: PRINT AT y,x;CHR$ (144+d): REM character ... *w
    2010 PRINT AT y,x; INK 6+(hp
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET w=1: PRINT AT y,x;CHR$ (144+d): REM character ... *w
    2010 PRINT AT y,x; INK 6+(hp
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET w=1: PRINT AT y,x;CHR$ (144+d): REM character ...
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET w=1: PRINT AT y,x;CHR$ (144+d): REM character ...
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... /> 1220 INK 6: LET x=3: LET y=3: LET xo=3 ... : LET st=100: PRINT AT y,x;CHR$ (144+d): REM character ...
    bigjon bigjon February 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    - moved start-up code to the end. Line 1020 now checks whether the first UDG has replaced the 'A' at CHR$144 to see if the Pre-Game data needs to be loaded

    [code]
    10 REM zx sporg basic v0pt019 20130228 - next to do = stats system
    ...
    bigjon bigjon March 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    Cheers Morkin! It was good to meet you at Spectrum 30 - a worthy representative of the younger generation of Spectrum fans, with some social skills, to boot!

    - Have begun to generalise the character data, so as to specify different characters ...
    bigjon bigjon March 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    - got rid of the bug where having the data statements for the udgs too early meant that the program crashed on its second run when trying not to initialise the udgs. Solution - move the udg data statements to the very end of the listing, at line 9900
    ...
    bigjon bigjon March 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    Cheers na_th_an, the quest to reduce initialisation time will continue!

    - Now the npc ident gets printed at the bottom of the screen, and the ident and the graphic is colour-coded by the new variable npc, which gives me room for 5 different ...
    bigjon bigjon March 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    - Added running hp totals for the pc and npc stats areas
    [IMG]http://i1136.photobucket.com/albums/n498/bigjon1684/ZXSporgBASICv0pt023Screenshot.jpg[/IMG]
    [CODE]10 REM zx sporg basic v0pt023 20130314 - next to do = stats system
    20 REM ...
    bigjon bigjon March 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    - have begun work on a simple map, which is initialised and displayed in the bottom right-hand corner by the cumbersome line 9220

    [IMG]http://i1136.photobucket.com/albums/n498/bigjon1684/ZXSporgBASICv0pt024Screenshot.jpg[/IMG]

    [ ...
    bigjon bigjon March 2013 Sinclair Basic
  • Books that you just can't quit.Much as parts of the presentation,writing style infurates me, there is a book I just keep comming back to again and again. Its like the Yang to the …

    ... line.
    1190 PRINT AT Y,X; PAPER 7;" ": GO SUB status ...
    wibble wibble August 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    First development in 8 months on this project - changed the mechanics of setting the colour of the walls in line 9720. Instead of one general ink 1 statement, it specifies the ink colour blue for each block printed. This is so I can print black (for a door ...
    bigjon bigjon December 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    Actually decided the doors need to be white as the that's the only colour the PC can walk over. Line 9720 is now a bit of a monster as the ink colour needs to be evaluated with [I]INK 1+6*(VAL t$(5)=1)*((j=7)+(j=8))[/I] or similar before each square of ...
    bigjon bigjon December 2013 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    Another 9 month hiatus. Made a few false starts because I didn't read this thread properly first! Have changed round the code for a wall to 0 and a door to 1 in the maze map to make it more straightforward to plot as INVERSE 0 or 1 when I draw the map, and ...
    bigjon bigjon September 2014 Sinclair Basic
  • Peeking the contents on screen? How?You will have to forgive me for growing up on the C64, but I know I can peek the location of a character (1024 is top left from memory) and the peek …

    ... in different colours then use ATTR(y,x) to retrieve the attribute byte ... it's at PEEK (22528+x+(y*32)).
    It's value ...
    joefish joefish August 2015 Sinclair Basic
  • Peeking the contents on screen? How?You will have to forgive me for growing up on the C64, but I know I can peek the location of a character (1024 is top left from memory) and the peek …

    ... in different colours then use ATTR(y,x) to retrieve the attribute byte ... it's at PEEK (22528+x+(y*32)).
    It's value ...
    Sokurah Sokurah August 2015 Sinclair Basic
  • Peeking the contents on screen? How?You will have to forgive me for growing up on the C64, but I know I can peek the location of a character (1024 is top left from memory) and the peek …

    ... in different colours then use ATTR(y,x) to retrieve the attribute byte ... it's at PEEK (22528+x+(y*32)).[/quote]

    Have ... it's faster because the ATTR function is very short:

    [code]
    ;; S-ATTR-S
    L2580: CALL L2307 ...
    Alcoholics Anonymous Alcoholics Anonymous August 2015 Sinclair Basic
  • Welcome to the Matrix!Ok here's something I been playing with while I'm at work and on public transport. I'm thinking I want to be able to move the large letters around th…

    ... ]

    Use the function ATTR(Y,X) to read the attributes before ...
    Dr BEEP Dr BEEP November 2016 BASIC
  • Comp.Sys.Sinclair Crap Games Competition 2017As the creator of the second-least crap game in last year's competition (and the only mug stupid enough to agree to host it this year) I am proud/ash…

    ... [b]( 63232 + (y*32) + x )[/b] where x is 0..31 and ... 1
    220 LET x=15: LET y=17
    230 ... 63032
    280 PRINT AT y,x;"A"
    290 REM < ... stalled:
    530 LET a=ATTR (y,x): IF a0 AND a66 THEN ... PRINT AT y,x;"A"
    590 LET k$=INKEY$: LET x=x-(x> ...
    joefish joefish January 2017 Games
  • Short unattended type-in'sThis follows a similar topic on the BBC/Acorn forum (said topic can be found [url="https://stardot.org.uk/forums/viewtopic.php?f=2&t=14919"]here[/url…

    ... CLS
    20 LET x=7: LET y=6: LET x1=1 ... y,x;"\'.";AT y,31-x;"\.'";AT 21-y,x;"\.'";AT 21-y,31-x;"\'."
    40 LET x=x ... +x1: LET y=y ... 23693=ATTR (y,x) OR RND>.8 THEN LET x=x-x1: LET y=y- ...
    JianYang JianYang May 2019 Sinclair Miscellaneous
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ... printed in basic at coordinates x and y?

    For example ... x=15: let y:11
    20 print at y,x; "K"

    X ... will be moving between 0-31 and y ...
    zxbruno zxbruno March 2007 Sinclair Basic
  • BASin release 12c available for downloadHi again, folks - I've had no more reports of further bugs in BASin, so I'm assuming that we've now got a stable editor. Release 12c is now availab…

    ... displayed "X, Y" for the ATTR function, where it should have been "Y, X". (MetalBrain ...
    Dunny Dunny October 2005 Emulators
  • BASin release 12c available for downloadHi again, folks - I've had no more reports of further bugs in BASin, so I'm assuming that we've now got a stable editor. Release 12c is now availab…

    ... displayed "X, Y" for the ATTR function, where it should have been "Y, X". (MetalBrain ...
    Dunny Dunny October 2005 Sinclair Basic
<1234567…34>

Latest Posts

  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Minor British Sports that did become games on the ZX Spectrum
    dmsmith on April 8
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8
  • 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

HitBox

Word Docs Hits
attr 692 1.3K
y 6.2K 15.7K
x 14K 31.7K

Related Threads

  • Spectaculator 5.x/6.x And Multiface 3Hi there, anyone had any trouble with this at all? The instructions say that it will auto-switch between a Multiface 128 and a Multiface 3 when choos…
  • Convert x,y to Attribute Address in AssemblyWhat is the fastest way, given x,y (in hl) to return the attribute address?
  • Getting attribute location from a screen coordinates (x,y)I am having trouble figuring out how to convert an x,y coordinate pair (pointing to a specific pixel) to the location of the attribute for the block …
  • X-10 or X-20 schematics wantedDoes anyone have schematics for the Sinclair X-10 or X-20 amplifiers ?<br /> <br /> These amp-kits were sold back in 1964/65, and when I read about t…
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y?<br /> <br …
  • DRAW x,y,a Algorithm - how does the ROM do it?Hi all, <br /> <br /> Getting on with SpecOS, and one of the things I would love to do is to preserve the original ROM's behaviour when drawing Arcs.…
  • Boxed ZX Spectrum + with 2 x ZX microdrives, Alphacom32 printer with 3 x thermal rollHi people.<br /> <br /> I found a bargain at a carboot on Sunday from somebody who didn't know what he was selling. (Im no expert by a long shot)<br …
  • Changing the colour Atributes at y,x (+3e BASIC)Hello there my fellow WoS'ers<br /> <br /> I am currently writing away on my +3e and I am wonder is there a way I can just effect the Paper / Ink att…

Related Searches

  • y first project
  • x files
  • find screen position of all attr
  • x uno
  • as a zx spectrum inter networking enthusiast y
  • fuse for mac os x
  • radastan 128 x 96 16 colours
  • zipi y zape
  • x y z
  • x com 2
  • fuse os x
  • x y
  • screen address to x and y
  • screen x y r tape
  • screen x y
  • 2000 let atr attr y x tinta 8 int papel 63 return
  • draw x y a algorithm
  • calculate pixel position from x y
  • draw x y z
  • x y to screen position

Copyright © 2024 World of Spectrum