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.015s
<1…24252627282930…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…

    ... /> [CODE]10 REM zx sporg basic v0pt025 20131204 - next to do ...
    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…

    ... /> [CODE]10 REM zx sporg basic v0pt026 20131205
    20 REM ...
    bigjon bigjon December 2013 Sinclair Basic
  • Get rid of 'Bytes:' when loading codeHow do you hide the 'Bytes:' when loading code? I've tried saving as CHR$ 22 + CHR$ 6+ CHR$ 0 (a blank part of the loading screen) but it still appe…

    ... the following line in your BASIC:
    PRINT AT 5,0 ... attributes (INK 8: PAPER 8 : BRIGHT 8 : FLASH 8 ).
    TK90XFan TK90XFan December 2013 Sinclair Basic
  • 128k+ CompositeAm I to understand this correctly but all thats needed for composite video on this model is to run a wire from pin 1 of the RGB port to the phono out…

    ... instead of pin 1
    Bright on pin 5 instead of ... it goes directly to 128 Basic. Is this because of the ...
    guesser guesser January 2014 Hardware
  • SpecBAS 0.800 Released!Hi folks, it's that time again for another release. I was going to add a few more features, but I have other projects on the go at the moment, and it…

    ... because it's a Speccy BASIC listing and not a SpecBAS ... pixel has its own colour, ATTR doesn't exist.
    3 ...
    Dunny Dunny January 2014 Sinclair Basic
  • SpecBAS 0.800 Released!Hi folks, it's that time again for another release. I was going to add a few more features, but I have other projects on the go at the moment, and it…

    ... because it's a Speccy BASIC listing and not a SpecBAS ... pixel has its own colour, ATTR doesn't exist.
    3 ...
    Wookiee Wookiee January 2014 Sinclair Basic
  • SpecBAS 0.800 Released!Hi folks, it's that time again for another release. I was going to add a few more features, but I have other projects on the go at the moment, and it…

    ... will have all the Sinclair BASIC commands intact. SpecBAS is ... Sinclair BASIC on a much more powerful ... hardware - and because the original BASIC gave commands and functions that ... or remove entirely.

    ATTR in SpecBAS can't make ...
    Dunny Dunny January 2014 Sinclair Basic
  • SpecBAS 0.800 Released!Hi folks, it's that time again for another release. I was going to add a few more features, but I have other projects on the go at the moment, and it…

    ... will have all the Sinclair BASIC commands intact. SpecBAS is ... Sinclair BASIC on a much more powerful ... hardware - and because the original BASIC gave commands and functions that ... or remove entirely.

    ATTR in SpecBAS can't make ...
    Wookiee Wookiee January 2014 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 …

    ... with BASin's implementation of BASIC. So the problem must be ... it must be about the ATTR stuff I am using for ...
    Wookiee Wookiee January 2014 Sinclair Basic
  • SCR filesHi, I've created some scr files with imagetozxspec but I'm not sure how to get them across to the Spectrum (or emulated Spectrum) I tried creating a …

    ... get it to correctly set bright 0/1 within an image ... do in Retro-X. Correct Bright recognition is one of the ... first... New version of Pure BASIC broke again the code. It ...
    LCD LCD January 2014 Development
  • hash function permutation tableI'm using a simple Pearson hash function to generate keys for a $(103,6) array using a 256-byte permutation table. How do I arrange the entries in th…

    ... *strings[] = {
    "BEEP", "BIN", "BORDER", "BRIGHT", "CAT", "CIRCLE", "CLEAR", "CLOSE#", "CLS ... /> "ABS", "ACS", "AND", "ASN", "ATN", "ATTR", "CHR$", "CODE", "COS", "EXP", "FN ...
    Kweepa Kweepa January 2014 Development
  • Which Windows Emulator will support SPECTRA?I want to start crossdeveloping games for SPECTRA, but it is a pain in the ass to save the TAP on USB Stick or SD Card and test them on my eMac SP Em…

    ... /> My routines are just compiled BASIC, and due to bitshifting, they ... which will restrict mode or attr boundary. We'll see. I ...
    LCD LCD January 2014 Emulators
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…

    ... /> [code]
    ; To test from BASIC:
    ; RANDOMIZE USR SetBLOCK (once ... ;>
    PRINTRO:;test from BASIC (otherwise this first section is ...
    ld h,a ;(HL)=ATTR(B,C)
    ex af ...
    Battle Bunny Battle Bunny February 2014 Development
  • ZX Spectrum code examplesThe shortage of sites with decent code examples seems to be few. The links to alot of sites that used to host them are disappearing into the ether. …

    ... ). You can test this in basic by poking values to any ... 7 = flash
    Bit 6 = bright
    Bit 5 to 3 ...
    alienbanana alienbanana February 2014 Development
  • Animated attribute revealA new challenge to solve next. I would like to create an animated attribute reveal in machine code by having my 768 byte attributes held in ram whic…

    ... random block effort done in BASIC 30 years ago for a ... 15;i
    29 SAVE "attr"CODE 36144,768
    30 ... ,36: INPUT ""
    42 LOAD "attr"CODE 36144,768
    43 ...
    Battle Bunny Battle Bunny February 2014 Development
  • From RAM to dim v$() "video buffer" SPEED UP!Hi! This question is related to "quick RAM copy using LET in Basic" ([url]http://www.worldofspectrum.org/forums/showthread.php?t=44296[/url]). Wel…

    This code fragment shows the BASIC technique for copying from a ... I'm not feeling particularly bright just now.
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • Tile routinesHi all, Please does anyone have any examples of tile routines in pure asm to set up maptile screens. I would like to try and understand them and ti…

    ... data, finish and return to BASIC
    cp 0 ; if it ... ,... 8 for gfx, 1 for attr

    tile_2: ; wall
    polomint polomint March 2014 Development
  • ZX Alien BreedNot sure if this has been mentioned already (I did trawl the threads but couldn't see anything :smile: ), but I've always hankered after a Speccy Ali…

    ... is just careful use of BRIGHT.

    Whether you'd ... as I never graduated from BASIC, UDGs and PRINT so I ...
    MykeP MykeP March 2014 New game ideas
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... try to integrate your "LDIR Basic fast copy RAM block" with ... 0: INK 7: FLASH 0: BRIGHT 0: CLEAR 59999
    3 ...
    Hark0 Hark0 March 2014 Sinclair Basic
  • The official CSSCGC 2014 threadJust to announce that the comp.sys.sinclair Crap Games Competition 2014 is now open. It's home for the year will be; [url]http://www.mykeweb.co.uk/c…

    ... the Development or the BASIC part of the forum. ... yourself. In BASIC, people usually use ATTR or SCREEN$ ... am I so bad at BASIC? :([/QUOTE]

    BASIC programming book to get ... learn a bit more BASIC. It has extensive explanations ...
    Timmy Timmy April 2014 Games
  • DIM and FOR, NEXT loopHi there. I'm making a program with 100 items on screen using dim and a for next loop. The thing is, each time I want to manipulate the items I do an…

    ... coded in Sinclair BASIC I did every check using ATTR. For a ... red (2), just check if ATTR in the char cell above ...
    na_th_an na_th_an May 2014 Sinclair Basic
  • DIM and FOR, NEXT loopHi there. I'm making a program with 100 items on screen using dim and a for next loop. The thing is, each time I want to manipulate the items I do an…

    ... coded in Sinclair BASIC I did every check using ATTR. For a ... red (2), just check if ATTR in the char cell above ...
    davepierce07 davepierce07 May 2014 Sinclair Basic
  • Fast and easy read/write of attributes?What are the fastest or easiest ways to check the attributes of tiles on the screen, in BASIC? It seems to be a great way of storing object info. …

    ... tiles on the screen, in BASIC? It seems to be a ... object info.

    The ATTR function works well for getting ... grab the remainder in ZX BASIC.[/quote]

    You can ... ]Is there any reverse of ATTR, allowing me to apply attributes ...
    chev chev June 2014 Sinclair Basic
  • Fast and easy read/write of attributes?What are the fastest or easiest ways to check the attributes of tiles on the screen, in BASIC? It seems to be a great way of storing object info. …

    ... /> Is there any reverse of ATTR, allowing me to apply attributes ... way to do this in BASIC. Certainly much quicker than using ...
    ccowley ccowley June 2014 Sinclair Basic
  • Fast and easy read/write of attributes?What are the fastest or easiest ways to check the attributes of tiles on the screen, in BASIC? It seems to be a great way of storing object info. …

    ... no bit-wise operations in BASIC, which is a pain when ... colours by doing maths like (bright * 64) + ( paper * 8 ) + ink. Separating ... it was 64 or higher BRIGHT was on, so subtract 8 ... OVER 1 and INK 8, BRIGHT 8, a set PAPER colour ...
    joefish joefish June 2014 Sinclair Basic
  • 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…

    ... things you can do in BASIC with ULAplus that no-one ... 8 INKs using PAPER 8: BRIGHT 8: FLASH 8 to leave ...
    chev chev June 2014 Sinclair Basic
  • Dock's ZX Maze gameI'm hoping to finish a simple maze game in ZX Spectrum BASIC this week, as part of the Ludumdare Retro challenge. I used to dabble in speccy basic on…

    ... collides with tiles with the ATTR read of 112, but I ... , but I think most BASIC games will use ATTR or SCREEN$ detection ... screen colours could use GOSUB ATTR, almost like a jump table ...
    R-Tape R-Tape June 2014 Sinclair Basic
  • Dock's ZX Maze gameI'm hoping to finish a simple maze game in ZX Spectrum BASIC this week, as part of the Ludumdare Retro challenge. I used to dabble in speccy basic on…

    The ATTR way is the fastest in Sinclair BASIC.
    na_th_an na_th_an June 2014 Sinclair Basic
  • Dock's ZX Maze gameI'm hoping to finish a simple maze game in ZX Spectrum BASIC this week, as part of the Ludumdare Retro challenge. I used to dabble in speccy basic on…

    ... ]I'm happy to use ATTR for the lookup, but I ... wrote this attribute editor in BASIC yesterday.
    [center][img]http ... 's just 100 lines of BASIC so it's easy to ... .uk/~jg27paw4/pourri/editatts.bas]BASIC listing[/url] and [url=http ...
    Battle Bunny Battle Bunny June 2014 Sinclair Basic
  • Dock's ZX Maze gameI'm hoping to finish a simple maze game in ZX Spectrum BASIC this week, as part of the Ludumdare Retro challenge. I used to dabble in speccy basic on…

    ... 30+VAL i$: LET va=ATTR (r+j1,k+j2):
    IF ATTR (r,k+j2)=7 AND ... ATTR (r+1,k)7 THEN< ... /> 83 PRINT AT 20,16; BRIGHT 1;CHR$ (CODE i$-11 ...

    285 LET zw=ATTR(r-1,k): PRINT z ...
    Battle Bunny Battle Bunny June 2014 Sinclair Basic
<1…24252627282930…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
attr 692 1.3K
bright 3K 4.5K
basic 24.7K 39K

Related Threads

  • Switch from 128k BASIC to 48k BasicHello,<br /> <br /> Is there a way to start off running a program in 128k basic (so that you can use the ramdisk facilities) but then switch back dow…
  • (Basic) Sinclair BASIC mode for EmacsI saw this [URL=http://www.worldofspectrum.org/forums/showthread.php?t=14622]post[/URL] regarding a Sinclair BASIC editing mode along with some Fuse …
  • Help with Visual Basic 6.0 vs Visual Basic.netI have a program that auto generates VB.Net code..... I know VB.net syntax and am happy with the code generated.<br /> <br /> However, I have been as…
  • What did Spectrum BASIC lack (and was BBC BASIC so good?)Over the years, I've read in various multi-format magazines, that BBC BASIC was probably the best BASIC available on an 8-bit machine. I've never use…
  • 48K BASIC to ZX81 BASIC conversion possible?Looking for an automated way of converting a BASIC program done on a<br /> 48K Spectrum to one for the ZX81. It's obvious that some things cannot<br …
  • ZX Basic 1.2.5 - a BASIC CompilerWell, my old post about ZX BASIC seems to be gone (maybe this phorum purges old threads?), so I started a new one.<br /> <br /> After more than 6 mon…
  • Basic BASIC help needed RNDHi all,<br /> <br /> I have recently re-discovered an old program I wrote in the early 90s which would do generate random lottery numbers.<br /> <br …
  • Star BASIC or *BASIC??? Anyone heard of this?Does anyone remember a thing called Star Basic or *basic?<br /> <br /> It was a tape that extended the BASIC instruction set and from memory you put …
  • Loading basic from basic?Hi Guys,<br /> <br /> Could you please help me. I want to create a menu on my plus 3 disks. If I use the line below I just get "c nonsense in basic…
  • Couple of basic BASIC questionsPlaying around with BASin again in an effort to knock up a game and am wondering 2 things<br /> <br /> 1) Why when I run the program do my UDGs not a…

Related Searches

  • rst8 return to basic
  • rst8 basic
  • return to basic
  • basic tips tricks
  • best basic manual
  • writing music in basic
  • play in basic
  • play command in basic
  • basic upper lower case
  • basic toupper tolower
  • basic lcase ucase
  • basic change upper lower case
  • attr basic
  • flash 128 bright 64 paper 8 ink attr
  • basic attr
  • basic attr formula
  • basic attr flash
  • attr bright
  • attr basic flash beight ink
  • attr basic flash bright ink

Copyright © 2024 World of Spectrum