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.005s
<1234567…34>
  • Pac-Land: can be coloured?All versions of this game are full coloured, but not the Spectrum version. It has large sprites, but maybe the scroll is too fine to make a coloured …

    ... location and need to update attributes
    RET NZ ;otherwise we ... don't draw attributes again

    ;paint attributes
    XOR A ;reset ... type)
    ;hack it so attributes are also extracted
    ;in ...
    Ralf Ralf February 2014 Games
  • tips on optimizing assemblyI wrote a small routine to rotate right a whole screen character line complete with attributes. This is my third ever assembly routine, so I guess i…

    ... screen character line complete with attributes.

    ...
    call scrollattr ; first attributes
    call scrollbmp ; then ...
    ; convert to attributes (thanks Alvin Albrecht):
    or $07
    xor $85
    rrca
    ...
    na_th_an na_th_an November 2006 Development
  • Mode 2 Tile Editor SourceA Timex Mode 2 Tile Editor incorporating a byte mirror table. The compiled version is available in the CSSCGC 2008 collection from the WoS archive. …

    ... 46000

    scr_to_bl1:
    xor a ; copying to the screen ... tiles

    scr_to_bl2:
    xor a ; copying to the screen ... ; return

    ; ---------------
    ; ZOOM ATTRIBUTES
    ; ---------------
    ;
    ; perform a ...
    chev chev January 2007 Development
  • XOR - dodgy magazine referenceThe magazine reference section for Logotron's XOR has a link to a Spanish(?) magazine 'MicroHobby Especial'. All well and good, but the magazine arti…

    The magazine reference section for Logotron's XOR has a link to a Spanish(?) magazine 'MicroHobby Especial'. All well and good, but the magazine article seems to about XORing bits, rather than moving chickens and fish around a maze.
    JamesW JamesW March 2007 Infoseek database
  • Xor-shift random number generator for Z80[QUOTE=Patrik Rak;320244]Come on, people, [URL="http://www.jstatsoft.org/v08/i14/paper"]xor-shift generators[/URL] devised by Marsaglia, that's the w…

    ... .jstatsoft.org/v08/i14/paper"]xor-shift generators[/URL] devised by ... = x ^ (x > 1)
    xor e
    ld e,a ...
    Patrik Rak Patrik Rak December 2008 Development
  • Manipulating attributes...Hi Folks, I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list occupies two l…

    ... />
    To allow the original attributes to be restored I take ...
    Paddy Coleman Paddy Coleman November 2010 Sinclair Basic
  • Storing and displaying attributes...Hi Folks, I have a requirement to store and then redisplay a line of attributes from the screen. For example: 100 DIM a$(1,32) 110 LET line=10 120…

    ... then redisplay a line of attributes from the screen. For example ... the ability to restore the attributes in some way - another USR ...
    Paddy Coleman Paddy Coleman June 2011 Sinclair Basic
  • AND,XOR,OR,BIT,RES,SET,CPL,NEG,RLC,RRC,SLA,SRL,RL, RR,SRA for BASICAs this was drifting away from the original INKEY$ thread I thought that I'd create a new one. So here's a routine to provide all of the above mentio…

    ... ,b"
    ;# values: AND=A, XOR=X, OR=O, BIT=B ... ^n)
    inc b
    xor a
    scf
    SETBIT ... ,a,b"
    37 PRINT "XOR ";a;TAB 9;b,"=";USR ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • 28-character wide multicolour(ish) on 48k SpectrumLong-time lurker here... I've always been interested in rainbow effects on the 48k Spectrum, mainly from a perspective of "Just what [I]would [/I]ha…

    ... terms of [I]arbitrary[/I] attributes, but then many games actually ... is spent loading the new attributes into registers before they are ... data. You'd change the attributes drawn to different areas of ... /> DEFW 0

    DEMO1 XOR A
    LD (STRTLN),A ...
    AMW AMW April 2012 Development
  • 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. …

    ... easiest ways to check the attributes of tiles on the screen ... ATTR, allowing me to apply attributes to the screen?
    Is ...
    Dock Dock June 2014 Sinclair Basic
  • Vertical XOR filler.. anyone?Hi, I was just wondering whether a vertical filler using XOR has ever been used on Speccy demos/games and if yes when for the first time? Just tryin…

    Hi,

    I was just wondering whether a vertical filler using XOR has ever been used on Speccy demos/games and if yes when for the first time? Just trying to find some references..
    mr.spiv mr.spiv February 2015 Development
  • Brightness level of non-bright attributes on classic ZX 48Does anybody know what was a brightness level of non-bright attributes on classic ZX 48? Was it the same on 128, +2 and +3? I can see on wikipedia a…

    ... brightness level of non-bright attributes on classic ZX 48? Was ...
    moroz1999 moroz1999 September 2016 Hardware
  • Scrolling loader counter in 85 T-States?Would it be possible to write a scrolling loader counter in 85 T-States? I have a custom screen load routine that loads attribute first, then the …

    ...
    ld hl,22528 ; attributes
    ld de,49152 ; destination ... rlca
    rlca
    xor 130
    ld h, ... br /> rlca ; 04ts
    xor $82 ; 07ts
    ld ... next attribute
    xor a ; 04ts ; (timing)
    xor a ; 04ts ; ...
    FrankT FrankT February 2017 Assembler
  • Mojon Twins MK2 and lighting effectsDoes anyone have any experience in getting the overlay.h working in the MK2 engine. There were several games written in the churro that used the ove…

    ... 24999 with 0 and the attributes would stop working. You would ... + ovl_y * 32 + ovl_x

    xor a

    ; Start the ...
    andydansby andydansby June 2017 Development
  • XOR screenshotsXOR from 1987 is missing the loading screen and the in-game screen, Xor from 1990 has the in-game screen from another game.

    XOR from 1987 is missing the loading screen and the in-game screen, Xor from 1990 has the in-game screen from another game.
    Art Art July 2017 Infoseek database
  • High score table routineI wrote this general purpose high score table routine. It stores 5 scores and displays them alongside the player names, which are 8 characters long. …

    ...

    NEW_4:

    XOR A
    CALL MOVE_4
    attributes

    PUSH DE ; store ... following row's coordinates and attributes
    DJNZ LOOP_2

    Alessandro Grussu Alessandro Grussu July 2017 Assembler
  • A Neat Redefine Keys RoutinePreviously, I’ve only shared this routine with a couple of people via PM, but I’ve now decided to make it public. I optimized it for size, so it uses…

    ... (23693),a ;set ATTR_P
    xor a ;BORDER = 0
    call ... /> ld a,(23693) ;read current attributes
    and 248 ;leave them ... ;load ATTR_T with the new attributes

    call key_check ;decode ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • Other than using attributes what other ways to detect collisions, when using char based movement?So I'm slowly working out the bits and pieces to write a game completely in assembly. I've been using attributes when writing in BASIC to detect whet…

    ... assembly. I've been using attributes when writing in BASIC to ...
    ivanb303 ivanb303 November 2017 Development
  • 256 colour gamesFollowing on from the thread in the Emulator section... Will people who are working on converting games to 256 colour using Emuzwin please let me kn…

    ... fashion plus it uses the attributes to delete the sprites, so ... trails. I've tried XOR=1 and XOR=0. Can you suggest ...
    na_th_an na_th_an April 2004 Games
  • Can Anyone explain sprites in Jet Pac/Atic Atac etcJet Pac was 16k, and yet the sprites were impressively fast. I notice they had a slight flicker at times, but were notmally pretty flicker free. W…

    ...
    ; ---- Set the attributes (rough experimental version) ----
    ... /> ld de,(_Sprite_ScreenAddr)
    xor a
    ret
    xor a
    ret

    xor (hl)
    ld (hl ...
    robpearmain robpearmain October 2004 Development
  • 128k Screen Flipping - Sample Code PleaseI know this has been covered before, but I cannot find out code to do the following: On a 128k Spectrum tell the speccy to display from address 4915…

    ... />
    ; Set Attributes
    ld hl,49152 ... a

    xor a
    call PageRam ... ld a,(renderpage)
    xor 2
    ld ( ...
    robpearmain robpearmain February 2006 Development
  • tips on optimizing assemblyI wrote a small routine to rotate right a whole screen character line complete with attributes. This is my third ever assembly routine, so I guess i…

    ... bits are already set
    xor $85
    rrca
    rrca ... /> ld e,l ; now shift attributes
    ld d,h
    Alcoholics Anonymous Alcoholics Anonymous November 2006 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…

    ... player colour
    // bit 6 = xor plot flash
    // bit 7 ... br /> }

    // bit 6 = xor flash in plot

    // bit 6 = xor plot flash
    // bit 7 ... we must remember to store attributes in the 9 byte buffers ...
    Alcoholics Anonymous Alcoholics Anonymous September 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…

    ... the FLASH bit of all attributes in the plot square (the ... />
    [code]
    // bit 6 = xor flash in plot

    attributes directly. Again, "sp1_IterateUpdateRect()" is used ...
    Alcoholics Anonymous Alcoholics Anonymous September 2007 Development
  • Vector drawing routines.Anybody could point me to some sort of vector drawing package of routines, callable from BASIC? With "vector drawing" I mean to draw 2D pictures with…

    ... LD (23695),A ; temp. Attributes
    RST #20 ; ... AND 3
    XOR 88
    LD ...
    Dr BEEP Dr BEEP October 2007 Development
  • Jetpac questionHi all, I just bought a copy of Jetpac off of Ebay and I'm having problems. To start, I'm trying to play it on an issue 2 Speccy with Interface 1, 2 …

    ... SaveRamtopValue

    Detected_48K
    XOR A ; Set 48K RAMTOP value ...
    LD A,B
    XOR C
    LD (FailedBits),A ... now contains correct offset into attributes file

    LD HL ...
    Digital Prawn Digital Prawn January 2009 Games
  • Fastest way to clear a screen.We haven't had an optimizing fun for some time, so let's have some: What's the fastest way to clear a screen (i.e., filling the 6912 bytes at 16384 w…

    ... fill whole screen area, including attributes, with zeroes, there is short ... ? I think you need additional XOR A.

    POST EDIT ...
    baze baze February 2009 Development
  • Getting started with asm Speccy codingSomeone on another forum I read has asked for good Speccy coding resources. I thought it would be great to link him to a simple tutorial about how to…

    ... .

    Otherwise:

    XOR A
    CALL #1601 = lower ... display and
    ; sets the attributes to the permanent ones
    ; the attributes for the lower lines are ...
    Dr BEEP Dr BEEP May 2009 Development
  • Has any programmers recently pushed the spectrum to the limits?Hi there. Ive just discovered this great forum and I was brought up with the speccy 16,48 and then 128k. Im just wanting to know if there are any re…

    ... because the instructions holding the attributes aren't next to each ... DEFW 0

    DEMO1 XOR A
    LD (STRTLN),A ... - the instruction data encodes the attributes, modify it to change what ... ; Mop up another couple of attributes
    LD HL, 1008H ; ...
    AMW AMW August 2009 Development
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... out, since you have 32 attributes per line you only need ... low I/O byte
    xor a ; first register

    chev chev December 2009 Emulators
<1234567…34>

Latest Posts

  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    harriusherbartio on 11:40AM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • 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

HitBox

Word Docs Hits
attributes 2.6K 3.7K
xor 1.9K 4.8K

Related Threads

  • Screen AttributesNot sure if this is a devolopment question but here goes...<br /> <br /> In my limited understanding, the 'attribute file' of a speccy is 5800h to 5A…
  • Removing the attributes from a loading screenAnyone able to tell me how to do it in 'Fuse' of 'Zxsp' fos OSX? I just need to be able to see the actual pixels with no colour added.
  • A logic game "XOR"I am a student from Sebastopol (Ukraine), - that's why sometimes my posts may sound funny or or something like that...<br /> 8 years ago (whan I was …
  • XOR - dodgy magazine referenceThe magazine reference section for Logotron's XOR has a link to a Spanish(?) magazine 'MicroHobby Especial'. All well and good, but the magazine arti…
  • Xor-shift random number generator for Z80[QUOTE=Patrik Rak;320244]Come on, people, [URL="http://www.jstatsoft.org/v08/i14/paper"]xor-shift generators[/URL] devised by Marsaglia, that's the w…
  • Manipulating attributes...Hi Folks,<br /> <br /> I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list oc…
  • Storing and displaying attributes...Hi Folks,<br /> <br /> I have a requirement to store and then redisplay a line of attributes from the screen. For example:<br /> <br /> 100 DIM a$(1…
  • AND,XOR,OR,BIT,RES,SET,CPL,NEG,RLC,RRC,SLA,SRL,RL, RR,SRA for BASICAs this was drifting away from the original INKEY$ thread I thought that I'd create a new one. So here's a routine to provide all of the above mentio…
  • Quickest way to fill the attributes using LDIRI'm looking for a small routine to fill the entire attribute area of the memory with a single value, I've used LDIR in the past, but forgotten how to…
  • 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. <b…

Related Searches

  • xor sprite
  • algorithm na_th_an attributes
  • algorithm einar attributes
  • 128k sprites attributes
  • xor erase
  • xor and or
  • xor sprites
  • xor masked sprite erase
  • sprite xor and
  • masked xor
  • xor sprite mask
  • scroll attributes down
  • sprite attributes
  • xor c
  • xor c loop
  • ld a b xor c loop
  • attributes file
  • chr attributes
  • nirvana xor
  • permanent attributes

Copyright © 2024 World of Spectrum