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.021s
<1234567…34>
  • Print routine for BASIC (or BASin)For anyone interested there's a crappy binary here to print characters from BASIC at pixel positions. Import the binary at 60000, USR 60000 to initia…

    ... 9 is "contrasting". INK 8, PAPER 8, FLASH 8 and BRIGHT 8 are all valid, but ... FLASH 9 and BRIGHT 9 are ... not (nor is BORDER 8 or ...
    robert@fm robert@fm October 2006 Sinclair Basic
  • SE Basic Type-ins^Pete suggested creating a sticky thread for SE Basic discussion. I thought a Type-ins thread might also be useful. Up to the mods if they want to ma…

    ... demo uses PAPER 8, FLASH 8, and BRIGHT 8, to set ... PEN 0; PAPER 6; FLASH 1; BRIGHT 0;" "; PAPER 7;" "
    PAPER 8; FLASH 8; BRIGHT 8;CHR$ 144
    PAPER 8; FLASH 1; BRIGHT 0;" "< ...
    chev chev April 2011 Sinclair Basic
  • Any MCODE programmers fancy a challenge?Hi Folks, I have been using the Micro-Print utility in the archive and found it to be really good. It is the one that provides 32, 36, 42, 51, 64 a…

    ... REM Setup screen
    120 PAPER 0: INK 7: BRIGHT 0 ... co=0: LET ar=4+128: LET p$="This text is ... INK+(8*PAPER)+BRIGHT+FLASH
    380 REM 0-7+(8*0-7)+64+128 ...
    Paddy Coleman Paddy Coleman November 2010 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…

    ... 23658:

    POKE 23658,8: REM CAPS ON
    POKE ... to the keys 6, 7, 8, 9 and 0 (left, right ... the keys 5, 6, 7, 8 and 0 (left, down, up ... =10
    5 INK 0: PAPER 7: CLS
    6 PRINT ... ;0)
    50 IF K$="8" THEN X=X+(XCHR$ 164 ...
    na_th_an na_th_an April 2005 Development
  • St. Michael Micromasters: Computer GamesHi, The [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=2000988"]St. Michael Micromasters: Computer Games[/URL] book doesn't currently have a…

    ... br /> 130 border 0:paper 0:cls:let l=0 ... dim x(8):dim y(8):dim p(8):dim q(8)
    ... 170 ink 7:draw 255,175:plot 128 ... br /> 210 dim s(8):for n=0 to 60 ... c(9):dim v(8):dim h(8)
    140 let ... 180 border 6:paper 6:cls
    190 paper 7:ink 0 ...
    c1541 c1541 March 2008 MIA/STP/SDP
  • Change PAPER and INK, but nothing else?Can you in BASIC change the colour attributes in the screen without changing what is already printed at that location? I.e. change the PAPER and INK,…

    ... /> 1010 LET Flash=INT(Byte/128): LET Byte=Byte-Flash*128
    1020 ... and PAPER can be dealed with right here as FLASH and ... POKE Address, NewPaper+NewInk*8+Brite*64+Flash*128
    1040 RETURN
    PAPER between lines 1020 and 1030 ...
    Marcelo Marcelo May 2008 Sinclair Basic
  • Change PAPER and INK, but nothing else?Can you in BASIC change the colour attributes in the screen without changing what is already printed at that location? I.e. change the PAPER and INK,…

    ... /> 1010 LET Flash=INT(Byte/128): LET Byte=Byte-Flash*128
    1020 ... and PAPER can be dealed with right here as FLASH and ... POKE Address, NewPaper+NewInk*8+Brite*64+Flash*128
    1040 RETURN
    PAPER between lines 1020 and 1030 ...
    Rickard Rickard May 2008 Sinclair Basic
  • Problem with PRINT #stream on +128kWorking on a +128k, I want to choose whether all report output goes to screen or printer, so I use PRINT #stream where stream = 2 or 3 for screen or …

    ... models, as they cause an "8 End of file" error. As ... have black ink on white paper, you'll need the ' ... black paper.

    The formula for working this out is ( FLASH*128 ... )+( BRIGHT*64 )+( PAPER*8 )+INK. FLASH and BRIGHT here can ...
    Shaun.Bebbington Shaun.Bebbington July 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
  • So easy to use.Back in the 90s I was off work for 3 months following an operation, anyway in my boredom I dusted off my old speccy+ and the manual, and got my head …

    ... code I either use INK, PAPER etc. or I have built ... don't even use INK, PAPER that much anymore as I ... ) +
    PAPER ( 8 * 0 to 7 ) +
    BRIGHT ( 64 ) +
    FLASH ( 128 )

    so if I wanted bright, red paper with ...
    Paddy Coleman Paddy Coleman January 2012 Sinclair Basic
  • Turn UDG to Attrribute blocksI'm trying to enlarge my UDG's to 8 x 8 character blocks per pixel, but struggling, is there any subroutine/program for enlarging UDG's x 8?

    ... attribute section of memory with PAPER value as opposed to PRINTing ... + (Row * 32) + Column, Ink + (Paper * 8 ) + (Bright * 64) + (Flash * 128 )

    where:
    bobs bobs May 2012 Development
  • pathfindingworking on pathfinding in the game. here is Russian description of Lee's algorithm: [url]http://algolist.manual.ru/games/wavealg.php[/url] "if-then"…

    ... z=RND>.3: PRINT PAPER 2+5*z;CHR$ 144 ... -32)? ";ty
    60 PRINT PAPER 4;AT sx-1,sy ... AT px-1,py-1; PAPER 5; OVER 1;" "
    110 ...
    Einar Saukas Einar Saukas May 2013 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…

    ... /> ld c,color ;ink+paper*8+bright*64+flash*128
    call print
    Jerri Jerri February 2014 Development
  • where is border/ink, etc stored in rom?hi, i just wondered where these were stored in rom and how i change these?

    POKE 4557, border
    POKE 4710, ink+8*paper+64*bright+128*flash
    John Elliott John Elliott January 2017 Sinclair Miscellaneous
  • ive found an attr scrolling routine but i want to remove the smaller scroller within it, etc.https://pastebin.com/K4nG3xbX also i would like to be able to change the colours and not have a shadow. http://www.worldofspectrum.org/pub/sin…

    ... other value, where value = FLASH*128 + BRIGHT*64 + PAPER*8 + INK
    So $3E ... = 0 + 0 + 111 + 110 = white PAPER + yellow ...
    Battle Bunny Battle Bunny November 2017 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…

    ... DB_COLOUR ink, paper, bright, flash
    db ink|(paper attrib
    8
    ;
    sprite8x8caCalcNextRow:
    8
    ;
    sprite8x8caAlwaysLookupRow:
    128 ; clear attribs in 128 * 3 pushes< ...
    Paradigm Shifter Paradigm Shifter July 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…

    ... ink, paper, bright, flash
    db ink|(paper offset of ... /> ; c = pixel x-coord/8
    ;
    sprite8x8caCalcNextRow:
    ; c = pixel x-coord/8
    ;
    sprite8x8caAlwaysLookupRow:
    ld b, 128 ; clear attribs in 128 * 3 pushes< ...
    Paradigm Shifter Paradigm Shifter July 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…

    ... DB_COLOUR ink, paper, bright, flash
    db ink|(paper column
    ... ; c = pixel x-coord/8
    ;
    sprite8x8caCalcNextRow:
    8
    ;
    sprite8x8caAlwaysLookupRow:
    128 ; clear attribs in 128 * 3 pushes< ...
    Paradigm Shifter Paradigm Shifter July 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…

    ... ;these four push instruction stores 8 bytes on stack
    push ... ;these four push instruction stores 8 bytes on stack
    ...
    ld b, 128 ; clear attribs in 128 * 3 pushes
    ... />

    ; MACRO IPB ink, paper, bright
    ; db ink ...
    Kotek Kotek July 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…

    ... DB_COLOUR ink, paper, bright, flash
    db ink|(paper column
    ... ; c = pixel x-coord/8
    ;
    sprite8x8caCalcNextRow:
    8
    ;
    sprite8x8caAlwaysLookupRow:
    128 ; clear attribs in 128 * 3 pushes< ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • BIFROST* example: "Knights & Demons DX" source codeA package containing the source files of our multicolor game "Knights & Demons DX" is now available for download [URL="http://www.mediafire.com/?hbch…

    ... UBYTE ' cursor column coordinate (0-8)
    DIM timer AS UINTEGER ... br /> 150 INK 7: PAPER 7: FLASH 0: BRIGHT 0: BORDER 7 ...
    LET timer = timer - 8 ' update timer
    PRINT AT ...
    Einar Saukas Einar Saukas August 2013 Development
  • 3D Games in SpecBAS!Not really :) Actually, yes - here's a type-in for you: MontyMole's "Crap Castle Master" [code] ZXASCII AUTO -1 PROG CrapCastleMaster 1 REM Crap Ca…

    Not really :)

    Actually, yes - here's a type-in for you: MontyMole's "Crap Castle Master"

    [code]
    ZXASCII
    AUTO -1
    PROG CrapCastleMaster
    1 REM Crap Castle Master by A Lycett adapted to SpecBAS
    5 WINDOW ...
    Dunny Dunny May 2014 Sinclair Basic
  • Raycasting (3D Games!) with SpecBAS<div><font face="Arial, Verdana"><span style="font-size: 13.3333330154419px; line-height: normal;">Here's one I wrote just recently. I wanted to see …

    Here's one I wrote just recently. I wanted to see if SpecBAS can handle a raycasting engine - which doesn't mean doom-style texture mapping (though I may try that later!) but a rather nice algorithm that matches nicely up with the old "3D Maze" games you ...
    Dunny Dunny May 2015 Sinclair Basic
  • print at line 22 and 23I have a faint recollection of POKES to allow print at 22,x and 23,x, anyone know what they are? (rather than using the print #0 #1 stuff..)

    ... it in the latest INK/PAPER colors. Therefore you select the ... easier just to use INK 8 / PAPER 8 (and BRIGHT / FLASH 8 if necessary)?
    gasman gasman October 2005 Sinclair Basic
  • How to save TZXGreetings to all. I am starting to move on from just games into some testing of home made programs. Although I could have done that in ancient tapes…

    ... SCREENS$ blank, setting INK 8 and PAPER 8 and positioning the print cursor ... this technique to set BRIGHT, FLASH, INK, PAPER etc.. colours in your ...
    BloodBaz BloodBaz October 2006 Emulators
  • Oh so BRIGHT!What is the SLOWEST way to change the attribute area to BRIGHT? It has to be legit! No meaningless instructions or doing stuff for the sake of it. …

    ... , or at least anything without FLASH or BRIGHT set anywhere, but ... modifications to deal with existing FLASH attributes so here's a ... #0; AT y-22,x; PAPER 8; INK 8; FLASH 8; BRIGHT 1; OVER 1 ...
    Matt_B Matt_B November 2006 Development
  • Oh so BRIGHT!What is the SLOWEST way to change the attribute area to BRIGHT? It has to be legit! No meaningless instructions or doing stuff for the sake of it. …

    ... #0;AT y-22,x; PAPER 8; INK 8; FLASH 8; BRIGHT 1; OVER 1 ...
    gasman gasman November 2006 Development
  • Oh so BRIGHT!What is the SLOWEST way to change the attribute area to BRIGHT? It has to be legit! No meaningless instructions or doing stuff for the sake of it. …

    ... #0; AT y-22,x; PAPER 8; INK 8; FLASH 8; BRIGHT 1; OVER 1 ...
    monty.mole monty.mole November 2006 Development
<1234567…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
paper 6.8K 9.8K
8 30.2K 46.2K
flash 5.4K 7.5K
128 9.4K 14.8K

Related Threads

  • What is difference between "128" and "128+"?What is the difference between a "Spectrum 128" and a "Spectrum 128+" ??<br /> <br /> And I am not talking about the different looking +2's, etc.<br …
  • Changing MP3's from 128+ to just 128I have a number of MP3's that are bigger than 128 bit rate and i want to convert them all in one go to 128. <br /> <br /> Could you guys recommend s…
  • Famous 8 x 8 graphicsHi All,<br /> <br /> Part of a game I'm writing involves collecting falling 8x8 graphics, one level will be fonts (got this bit sorted) and another w…
  • List of 128 only games and 128 games that were different to the 48k versions.Can anyone think of any 128 games that were different to 48k and i'm not talking about music enhancments but more graphical,or speed or bigger maps e…
  • ANN: Lunar Jetman for Window Phone 7/8/8.1Finally... after work getting in the way of play... it's released!!!<br /> <br /> Lunar Jetman is a tough cookie (pun intended :lol: ), in my opinion…
  • esxDOS v0.8.8 releasedFrom: http://board.esxdos.org/viewtopic.php?id=679<br /> <br /> [quote] lordcoxis: <br /> esxDOS v0.8.8 has been officially released. Grab it at h…
  • 8 bit Emulators in general/ links for wnatedI really like a lot of the stuff on the Speccy Web Ring.<br /> <br /> Quite a lot of it has not been updated for a while, the same goes for stuff ou…
  • Football Director 128Sorry if this has come up before but having downloaded Football Director 128 when I try to load it it always seems to crash on the title page. Any o…
  • Starglider 128Can anyone help with this? I've downloaded this game from several sites but none of the versions had the excellent speech synthesis I remember this …
  • alien 8Does anyone know where I can get a copy of Alien 8?

Related Searches

  • 128 enhanced games
  • usr0 to 128
  • multiface 128
  • pentagon 128
  • pentagon 128 edge connector
  • ula 128
  • divide 128
  • divide 128 gomes
  • spectrum 128 basic manual pdf
  • disable 128 udg
  • spectrum 128 udg
  • flash 128 bright 64 paper 8 ink
  • flash 128 bright 64 paper 8 ink attr
  • paper 8
  • paper 8 transparent
  • 01320 print at 0 paper 8 ink a message that is easy to read
  • alien 8 128
  • paper 8 basin
  • paper 8 ebbeded
  • spectrum 128 video flash

Copyright © 2024 World of Spectrum