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.018s
<1234567…34>
  • If you could re-design the Spectrum...Let's suppose you could go back in time to the beginning of the Eighties. The Spectrum is being designed as the revolutionary successor to the alread…

    ... />
    You mean 15 basic colours. BRIGHT, INK and PAPER would have no ... removal of FLASH in favour of simply having 16 INK/PAPER colours ... per attribute square. FLASH is crap ...
    cyborg cyborg October 2004 Sinclair Miscellaneous
  • If you could re-design the Spectrum...Let's suppose you could go back in time to the beginning of the Eighties. The Spectrum is being designed as the revolutionary successor to the alread…

    ... />
    You mean 15 basic colours. BRIGHT, INK and PAPER would have no ... 's no longer INK or PAPER and BRIGHT is not attribute ... removal of FLASH in favour of simply having 16 INK/PAPER ... colours per attribute square. FLASH is crap ...
    Alessandro Grussu Alessandro Grussu October 2004 Sinclair Miscellaneous
  • mire mareproof? [url]http://pic15.picturetrail.com:80/VOL600/2588775/9185163/153133785.jpg[/url]

    ... , and you could also use FLASH/BRIGHT/INK/PAPER/OVER... of which the ...
    de Vandemar Croup de Vandemar Croup June 2006 Games
  • 140 characters Basic game contestHey there, I've announced a new micro contest on my blog (in Czech language only). However, it might be interesting also for the non-Czech/Slovak …

    ... in the standard 48K Sinclair BASIC that will fit into 140 ... of the standard 48K Sinclair BASIC syntax
    [code]1 FOR ...
    Factor6 Factor6 May 2016 Sinclair Basic
  • Textured Scanline Flood Fill for ZX Spectrum 48KPity that it's quite hard to contribute code to WoS in a straightforward manner. Recently, I have created a textured/hatched fill M/C routine for the…

    ... the assembler listing and Sinclair BASIC wrapper must suffice. Have fun ... POKE 63696,c: REM random ink, white paper

    500 ...
    Volker Volker February 2021 Software
  • About z88dk and autoexecsThis weekend I was playing a little with z88dk C cross Compiler. Amazing tool! I have three questions: 1- Does anybody know how to change the initia…

    ...

    This is the basic char output routine that stdio ... vars to store print position, attr, etc. It has its own ... flash/bright take 0 and 1 as parameters (not '0'/'1') and ink ... in hola.c and the ink and flash worked.

    For ...
    Alcoholics Anonymous Alcoholics Anonymous February 2005 Development
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... VARS for start of BASIC and POKE the ...
    ====================

    * General BASIC tips
    --------------------

    * Place ... INK 2; CHR$(144): REM UDG A
    10 IF ATTR ... various flags controlling the Basic system and generally ...
    na_th_an na_th_an April 2005 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ...
    ret ; back to basic



    attr equ 22528 ; start screen ... 15
    ink equ 16 ; ink , x (0 ... flash equ 18 ; flash , 1 (0-1)
    bright equ 19 ; bright ...
    Kotek Kotek June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ...
    ret ; back to basic



    attr equ 22528 ; start screen ... 15
    ink equ 16 ; ink , x (0 ... flash equ 18 ; flash , 1 (0-1)
    bright equ 19 ; bright ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ...
    ret ; back to basic



    attr equ 22528 ; start screen ... 15
    ink equ 16 ; ink , x (0 ... flash equ 18 ; flash , 1 (0-1)
    bright equ 19 ; bright ...
    Kotek Kotek June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ...
    ret ; back to basic



    attr equ 22528 ; start screen ... 15
    ink equ 16 ; ink , x (0 ... flash equ 18 ; flash , 1 (0-1)
    bright equ 19 ; bright ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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 …

    ... has the address of the ATTR P system variable.
    [/LIST ... [/B]- sets ATTR P to bright yellow paper with black ink and prints ... original attributes using the cool basic memory move routine and go ... memory used by the cool basic memory move routine to store ...
    Paddy Coleman Paddy Coleman June 2011 Sinclair Basic
  • Help with loading knowledgeHi. I'm new to spectrum coding and have a few questions to do with how the spectrum loads programs. You press LOAD "" and play the tape, and it find…

    ... 'm particularly proud of the BASIC loader for my Jet Set ... :
    70 PAPER 0: INK 5: BRIGHT 1: FLASH 0: BORDER 0: CLEAR ... PAUSE 0: PAPER 5: INK 0: BRIGHT 0: BORDER 5: CLS
    FLASH 1; INK 7;"PRESS ANY KEY TO ...
    andrewbroad andrewbroad September 2005 Development
  • 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…

    ... 0xff for transparent
    uchar attr; // +7 sprite colour, logically ... the "attr_mask" and "attr" members to change the ... set to INK only so that background PAPER/FLASH/BRIGHT will ... bounds -- the RED-INK sprites in one rectangle ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • Reason for FLASH attribute?Is it known why Sinclair choose to implement the flash bit in hardware? Since flashing could be easily done with code when needed it seems quite un…

    ... flash is shit imo. They could use this bit to enable bright ink ... with not bright paper in one ... their mistake to introduce flash. I think they wanted ... of flashing text in basic program to be made ... that don't have flash bit, which is used ...
    Ralf Ralf May 2007 Development
  • question about RST 10hhow do you set the position of the text when using 'RST 10h' to print to screen?

    ... , you can, and ink/paper/flash/bright too, just as you would in BASIC.
    DEATH DEATH May 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... [/quote]

    The (attr_mask, attr) pair is a sprite character ... not affect the background PAPER, FLASH, BRIGHT).

    As ... by blittiing these (attr_mask,attr) pairs into the sprite ... (attr_mask, attr) pairs. Then you'll get the INK-only, PAPER ...
    Alcoholics Anonymous Alcoholics Anonymous February 2008 Development
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... about that. The way BASIC works (PAPER, INK, BRIGHT, FLASH 8 or 9) makes ... so and Vickers wrote the BASIC in accordance.
    chev chev December 2009 Emulators
  • Easy way to print text in machine code?Please? It sounds so simple, but I've never done it. At the moment I'm grabbing the start address for each letter then printing them out one at a t…

    ... /> ld a, d ;computing attr adress from pixel adress
    attr area
    ld d, ... a ;and store it into attr memory
    pop hl ... code, code 16 as INK/PAPER/FLASH/BRIGHT code, code 0 ...
    Fikee Fikee March 2010 Development
  • 'Hello World' in ASM ?Can someone show how to make the classic 'Hello World' print with ASM code ? I cant figure at this moment how to insert and handle strings with the s…

    ... ;447728]it would be "ATTR" ? $AB? for bright
    $DA for paper ... $16;CHR$n; will select INK n
    PRINT CHR$17 ... select FLASH n
    PRINT CHR$19;CHR$n; will select BRIGHT ... ,n
    RST #10 ; Select INK n
    etc.[/code]
    Jonathan Harston Jonathan Harston June 2010 Sinclair Basic
  • ForthTrying to search for FORTH programs and FORTH articles within the forum is proving to be a complete nightmare!! If I search for FORTH in Infoseek I …

    ... reading through INK/PAPER/BORDER/FLASH/BRIGHT/INVERSE/GOVER (equivalent to BASIC OVER) and ...
    jp jp October 2010 Sinclair Miscellaneous
  • inverting graphics using basic?just curious if it could be done by poking screen memory ? and what's the structure. (foreground / background for each char ? ) reason I ask is I'd …

    ... do the same with Bright and / or flash ? [/QUOTE]
    ... 10 PRINT OVER 1; BRIGHT 1; FLASH 1; INK 2; PAPER 6; ... wide, flashing, red-yellow bright color..
    you ... t matter for sinclair basic, they are all ...

    (242= BRIGHT 1; FLASH 1; INK 2; PAPER 6)
    Arda Arda December 2010 Sinclair Basic
  • Pixel Color IncorrectHello i am new to the ZX Spectrum and z80 assembly language. I am coding my first game and am having a small problem. I am trying to make the botom r…

    What FrankT said.

    You can set the attribute for any combination by using the formula:
    attr = 128*flash + 64*bright + paper*8 + ink

    where, flash = 1/0 (on/off), bright = 1/0(on/off), paper = 0..7, ink = 0..7
    Arjun Arjun June 2011 Development
  • Need help with tzxingI recently got a copy of this Polish text game: [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0006622[/url] I can't make a tzx of it howeve…

    ... . It's a mix of Basic and asm. here is an ... LET B=5600: PAPER 7: FLASH 0: INK 0: CLS : PRINT AT ... : "; PAPER 6; BRIGHT 1;a; BRIGHT 0; PAPER 4,'' BRIGHT 1; PAPER 7 ... /> The identification number is in Basic variable [B]a[/B] which ...
    Ralf Ralf October 2011 MIA/STP/SDP
  • How to change the colour of an input line?Hello my fellow WoS'ers I remember the way-back machine on the humble 48k where I could write a REM statement in basic, but I could also change the …

    ... Caps shift for Ink; 8 & 9 do Flash & Bright; see page ... don't work in 128k BASIC listings, although they do work ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • Which emulators support ULA+Tried ZX Spin 7.0, but its unstable. Tried to drag and drop .scr files onto it, but it comes out all wrong. Don't understand the TAP file that's sp…

    plus just displays the ink and paper colours corresponding to ... described by the attr byte.

    The bright and flash bits select ... colour look up table the ink and paper are picked from ...
    guesser guesser December 2014 Development
  • Best place to start learning assembly on WOS ?So I'm pretty new at this forum but not the Speccy so my BASIC is pretty good. I can see lots of resources on WOS for doing machine code/assembly but…

    ... ; since the first digit is FLASH/BRIGHT (or CLUT number for ULA ... is PAPER, the third is INK. It's also particularly useful ... 'm poking values directly from BASIC.

    Hex - everything else ...
    GReW GReW October 2016 Development
  • Hacking the ZX Spectrum 48K ROMHi Guys, I have modded my Speccy with a dual boot ROM loading on first bank the original ZX kernel and on the second bank an enhanced version. I h…

    ... , P-ATTR and T-ATTR system variables; the flash, bright, paper and ink are packed ... ]
    Bit 7: Flash
    Bit 6: Bright
    Bits 5-3 ... : Paper
    Bits 2-0: Ink
    GReW GReW November 2017 Hardware
<1234567…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • European Software Titles with an English version
    harriusherbartio on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
attr 692 1.3K
basic 24.7K 39K
flash 5.4K 7.5K
bright 3K 4.5K
ink 2.5K 5.8K

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
  • change ink and paper colour basic
  • attr basic
  • flash 128 bright 64 paper 8 ink
  • flash 128 bright 64 paper 8 ink attr
  • flash basic
  • attribute flash bright
  • basic attr
  • basic attr formula
  • basic attr flash
  • attr bright
  • attr bright basic
  • attr basic flash beight ink
  • attr int flash
  • attr ink flash

Copyright © 2024 World of Spectrum