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.004s
<1234567…34>
  • Please test my Manic Miner remake!Thanks to everyone who downloaded my sneak preview of Manic Miner Turbo. Thanks especially to na_th_an who is the only person so far to give feedback…

    ... . clear the flag
    xor a
    ld (isr_static+ ... ENDIF

    ; set the attributes
    ld hl, attribupdate

    .doneattribs
    xor a
    ld (copyptr), a ...
    ldir

    xor a
    ld (copyptr), a ...
    Paradigm Shifter Paradigm Shifter February 2010 Games
  • Please test my Manic Miner remake!Thanks to everyone who downloaded my sneak preview of Manic Miner Turbo. Thanks especially to na_th_an who is the only person so far to give feedback…

    ... copy

    ; set the attributes
    ld hl, scrattribs
    ldir

    ; xor a ; *Jof not needed ; a ...
    frobush frobush February 2010 Games
  • Help fix this keyboard read program?This code runs in an interrupt routine with DI. What would be the simplest way of making it so it doesn't auto repeat a keypress? [code]keys: ld a…

    ... if 'y', 'u', 'i'
    xor $03 ; 7 (37) ;
    ret ... I included the drawing of attributes before the .setstate ret. Which ...
    FrankT FrankT February 2010 Development
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... need to only set attributes in the area or ... the graphics and filling the attributes. It will be rather ... we need to fill the attributes
    ;to do this ... MSB of beginning of the attributes area
    ld e, ... ),#80 ;left edge
    xor a
    inc l
    Shiru Shiru June 2010 Sinclair Basic
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... we need to fill the attributes
    ;to do this, we ... ;MSB of beginning of the attributes area
    ld e,l ... (hl),#80 ;left edge
    xor a
    inc l
    Shiru Shiru June 2010 Sinclair Basic
  • Spectrum 128K RS232 to PC serial cableIf you have read some of my recent posts then you will know that I am eager to link my Spectrum +3 to a PC. This will be done by wiring a standard PC…

    ... ,al

    ; ------------

    xor ecx,ecx
    mov bl ... BYTE to UART

    xor bl,255

    inc ... ecx,6144 ; Spectrum screen size - attributes
    jne @@send

    ASM ASM October 2010 Hardware
  • Spectrum 128K RS232 to PC serial cableIf you have read some of my recent posts then you will know that I am eager to link my Spectrum +3 to a PC. This will be done by wiring a standard PC…

    ... ,al

    ; ------------

    xor ecx,ecx
    mov bl ... BYTE to UART

    xor bl,255

    inc ... ecx,6144 ; Spectrum screen size - attributes
    jne @@send

    ASM ASM October 2010 Hardware
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... (hl),d ; Write 7 to attributes
    inc hl ; Next ... />
    ; Draw all sprites using XOR method.


    ... /> call xor_sprite ; Now print (XOR will print/unprint)
    ret ... high and low
    xor a,(hl) ; XOR with screen
    ...
    ASM ASM October 2010 Development
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... (hl),d ; Write 7 to attributes
    inc hl ; Next ... />
    ; Draw all sprites using XOR method.


    ... /> call xor_sprite ; Now print (XOR will print/unprint)
    ret ... high and low
    xor a,(hl) ; XOR with screen
    ...
    sekrets sekrets November 2010 Development
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... (hl),d ; Write 7 to attributes
    inc hl ; Next ... />
    ; Draw all sprites using XOR method.


    ... /> call xor_sprite ; Now print (XOR will print/unprint)
    ret ... high and low
    xor (hl) ; XOR with screen
    ld ...
    ASM ASM November 2010 Development
  • Supertest 128 - Loader QuestionI wonder if someone could explain (in simple terms please) :) , the purpose of the switch code. I see what is doing (going to 48k mode via spectrum)…

    ... /> ld sp,068FEh

    xor a
    out (0FEh),a ... ,5800h ;Clear primary screen & attributes
    ld de,5801h
    ;
    ; C. Clear attributes.
    ;
    ld hl,5800h ...
    John Elliott John Elliott January 2011 Games
  • 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…

    ... , 0xff ;+invert mask
    xor h ;
    ld h, ... /> ld a, 0xff ;
    xor l ;
    ld l, a ... and c ;+ mask off
    xor l ;
    ld (de), ... and b ;+ mask off
    xor h ;
    ld (de), ... ; relevant address in the attributes file from a
    ...
    chev chev April 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... LD (YPOS),A
    XOR A ; was LD A,0 ... /> LD A,(DE)
    XOR L
    LD (DE), ... /> LD A,(DE)
    XOR H
    LD (DE), ... in the
    ;attributes file from a given display ...
    chev chev May 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... code had some problems with attributes whenever it needs to print ... )
    LD A,(DE)
    XOR L
    LD (DE),A ... ]
    LD A,(DE)
    XOR H
    LD (DE),A ...
    Timmy Timmy May 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... )
    LD A,(DE)
    XOR L
    LD (DE),A ... />
    LD A,(DE)
    XOR H
    LD (DE),A ... ][/URL]

    Observe the attributes at the end of the ...
    Timmy Timmy May 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... ld (coords_y), a ;
    xor a ;
    ld (atflg), a ... and c ; mask off
    xor l ;
    ld (de), ... and b ; mask off
    xor h ;
    ld (de), ... />
    dwncr:
    xor a ; If it doesn't ... /> ld a, d ; attributes file from a given display ...
    chev chev May 2011 Sinclair Basic
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... you are drawing the pixels (Attributes) right to left then?
    xor a if you want.
    Turkwel Turkwel June 2011 Development
  • machine code loadercan someone have a look at this loader and break down what its actually doing and also how i can stop it from executing the 2 loads of headerless blo…

    ... bit-patterns until the final attributes are loaded.
    It then ... LD BC,02FF
    5B11 XOR A
    5B12 LD (HL ...
    Geoff Geoff August 2011 Sinclair Miscellaneous
  • Worst Collision Detection & Colour Clash in gamesSorry if this as been mentioned before but i did do a search ;) In a recent discussion with a friend we talked about probs with the older games such…

    ... being drawn with an 'XOR', so that another 'XOR' operation will delete ... an XOR sprite routine deliberately [I]won't[/I] be setting attributes ...
    joefish joefish August 2011 Games
  • Routine for clearing screenI was looking for a 'nice' way of clearing a screen of graphics in Z80. After a ridiculous amount of time mucking around, this is the best and most …

    ... .

    for fadeout attributes you can use constant #1ffe ... ink&paper of 768 attributes). this code could do ... /> ld a,d
    xor 31
    ld d,a ... /> ld a,l
    xor 254
    ld l,a ... br /> jr z,lfsr
    xor 3+88

    ...
    ub880d ub880d March 2012 Development
  • Routine for clearing screenI was looking for a 'nice' way of clearing a screen of graphics in Z80. After a ridiculous amount of time mucking around, this is the best and most …

    ... you will just need to xor H (before rotation) by C ... bits required to perform an XOR on the shifted constant so ... =ub880d;613422]...
    for fadeout attributes you can use constant #1ffe ... ink&paper of 768 attributes). this code could do the ...
    BloodBaz BloodBaz March 2012 Development
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... /> bit 5,c ;check attributes option
    ret z< ... 1
    call SHIFT ;shift attributes column
    ret
    ... value

    xor l
    and e
    xor l ; set bits 5, ...
    ub880d ub880d May 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... /> ld hl,22528 ;start of attributes
    ld bc,6192 ;24 ... de,word which...
    loop1 xor c ;..puts 32 in e ... time round to loop1 is xor c, thus staggering the colour ...
    R-Tape R-Tape July 2012 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... ld (coords_y), a ;
    xor a ;
    ld (atflg), a ... and c ; mask off
    xor l ;
    ld (de), ... and b ; mask off
    xor h ;
    ld (de), ... />
    dwncr:
    xor a ; If it doesn't ... /> ld a, d ; attributes file from a given display ...
    chev chev August 2012 Development
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    The difference is that ZX7 is a general pourpose packer and Laser Compact is a specific pourpose packer. So if you want to compress only screens (like Laser Compact) you may apply some filters before compression (and after decompression).

    The ...
    antoniovillena antoniovillena January 2013 Brand new software
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... before, except each attribute is XOR'ed with the attribute from ... zeroes, since if 2 consecutive attributes have the same color, these ... to have 2 consecutive identical attributes, instead of replacing the second ...
    Einar Saukas Einar Saukas January 2013 Development
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... H = x0x1x0R1R2p1p2p3
    xor e ;
    xor d ; A = c4c5r1r2r3c1c2c3< ... ; A = c5c4c3c2c1p3p2p1
    xor d
    and $07< ... recommend compressing bitmaps and attributes separately. Afterwards, you ...
    Einar Saukas Einar Saukas January 2013 Development
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... XORed with previous line, but attributes are left unchanged
    [*] " ... XORed with previous line, attributes are XORed with previous attribute ... results (using linear buffer and XOR with previous line) were a ... RCS, and a simple XOR with previous line is also ...
    Einar Saukas Einar Saukas February 2013 Development
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... to notice that a simple XOR with previous line produced almost ... +RLE0bit". In both cases, the attributes were changed in exactly the ...
    Einar Saukas Einar Saukas February 2013 Development
  • Screens and BasicA question about the ZX screens. I am using software to convert my own art and drawings to the ZX Spectrum. I have some tools to change .jpg files in…

    ... )


    resbox_outer_loop:
    XOR a
    push bc
    attributes though.
    BCH BCH February 2013 Sinclair Basic
<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