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>
  • 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
  • New for 2009 - mc onelinersI found the limit of one line and one screen's worth of program really useful in (re-)learning BASIC, so I've decided to carry the format over into m…

    ... b,28
    fillscreen
    xor a
    ld (hl),a ... posn
    ld a,56 ;erase car
    ld (hl),a ... hl ;save road posn
    xor a ;print new road
    bigjon bigjon December 2008 Development
  • Erase part of memory in SPIN?A question for SPIN (or perhaps Spectaculator). If I have a game loaded in memory and would like to erase part of the memory while keeping the rest …

    ... memory and would like to erase part of the memory while ... exact, I would like to erase the screen memory and watch ...
    Rickard Rickard August 2009 Emulators
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... this takes 2 bytes whereas 'xor a' takes only one. ... Insert line 6, 'xor a'
    xor compares the chosen register ... ! First we need to erase the car ready to move ... , 32 ;new carposn
    xor a ;set carry flag to ... ;save road posn
    xor a ;print new road
    bigjon bigjon November 2009 Development
  • 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
  • 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
  • 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
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... /> * gonna have the retro "erase sprites using XOR and then paint them ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... /> ret

    ; erase last char written to screen ... shiftand1otherlinepressed
    .toomanylines
    xor a
    inc a
    .only1halflinepressed
    xor a ; zero A
    ...
    inc c
    xor a
    ret
    ...
    Paradigm Shifter Paradigm Shifter August 2022 Development
  • Advice about drawing sprites on spectrum I've coded sprite drawing before and know all the theory about masks from a long time ago (microhobby rules! ;), but since I did it on Amiga with ha…

    ... actually spending time to erase sprites slows things down ... , xor #1, xor #2, xor #3.
    To erase: xor #3, xor #2, xor ... #1.
    To draw next frame: draw background, xor ... #1, xor #2, xor #3.
    < ...
    Alcoholics Anonymous Alcoholics Anonymous July 2003 Games
  • Advice about drawing sprites on spectrum I've coded sprite drawing before and know all the theory about masks from a long time ago (microhobby rules! ;), but since I did it on Amiga with ha…

    ... actually spending time to erase sprites slows things down ... , xor #1, xor #2, xor #3.
    To erase: xor #3, xor #2, xor ... #1.
    To draw next frame: draw background, xor ... #1, xor #2, xor #3.
    < ...
    Fraser Fraser July 2003 Games
  • EmuZWin supports 256 color gamesI am sorry starting new topic, but you see this info is important a bit: new version 2.4 of the EmuZWin is available to download, and it supports 25…

    ... three options. Normally A xor B xor B must be = A ... on screen using XOR, first time to erase it, and second ... This includes internally leveled OR, XOR, AND, but provides correct restoration ... original picture when XOR with the same value ...
    Vladimir Kladov Vladimir Kladov April 2004 Emulators
  • 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…

    ... of sprite graphic data to erase with.

    exx ... br /> ld de,(_Sprite_ScreenAddr)
    xor a
    ret
    ... /> ld de,(_Sprite_LastScreenAddr)
    xor a
    ret
    ... ld hl,(_Sprite_ScreenAddr)

    xor (hl)
    ld (hl),a ...
    robpearmain robpearmain October 2004 Development
  • z88dkHello. I'm an spanish user of spectrum (and naturaly of this page). I have a question. I want to start to program games with z88dk, but I need a goo…

    ... flicker free strategy is to erase and draw things in a ... to avoid flicker - don't erase anything. It also seemed logical ... sure the sprites do not erase them.

    "struct sp1_update ... of sprite are mask, or, xor and load. Each of these ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • Sprite adviceHello. So, I'm slowly getting to grips with Z80 assembly - currently equal parts frustration and enjoyment. Now looking for some advice to help shift…

    ... .
    Draw the sprite using XOR in the NEW position, then ... the sprite using XOR in the old positiion to erase the previous ...
    Kiwi Kiwi May 2006 Development
  • How does interrupts work?I am a little confused regarding the interrupts on the Spectrum. If I have some hundred bytes of machine code started with, say, [B]RANDOMIZE USR 300…

    ... to the right) and just erase the small part at the ... 's example:

    [CODE]xor a ; black border[/CODE]
    Rickard Rickard May 2007 Development
  • A scrolling starfield - help needed!I have been messing on my speccy again recently and tried to do a scrolling (parallax - maybe) starfield. I know how to scroll using machine code but…

    ... starfield with parallax. Uses plot/erase star method (not scrolling whole ... /> Thanks to roko for the XOR plotting idea.

    Again ... screen byte

    XOR (HL) ; XOR with current star byte
    Digital Prawn Digital Prawn December 2008 Development
  • New for 2009 - mc onelinersI found the limit of one line and one screen's worth of program really useful in (re-)learning BASIC, so I've decided to carry the format over into m…

    ... b,28
    fillscreen
    xor a
    ld (hl),a ... posn
    ld a,56 ;erase car
    ld (hl),a ... de, 32 ;new carposn
    xor a ;set carry flag to ... hl ;save road posn
    xor a ;print new road
    bigjon bigjon January 2009 Development
  • Double Dragon 128k - The graphicsAs you are all probably aware, I tried gathering a team of people together a few years back to make a totally re-programmed version of Double Dragon …

    ... to either have your graphics erase your background in blocks as ... it gets drawn with some XOR operation (like drawing UDGS over ...
    kgmcneil kgmcneil March 2010 Development
  • Programming flash eprom on DIVIDE+Can you test it on DIVIDE PLUS ? [url]http://velesoft.speccy.cz/other/flasher-divide-plus.zip[/url] (This flash utility is WINSTON's flasher for dia…

    ... to ram adress 0
    XOR 32 ;disable writing in low ... ram and each system can erase and refresh this memory if ...
    velesoft velesoft November 2010 Hardware
  • Donkey Kong - TransparencyHi, I might not recall it perfectly but as I was playing the Donkey Kong for ZX-spectrum 48k - I somehow noticed that the Monkey jumps with something…

    ... screen memory, and that will erase what was there already and ... /> The other useful operation is 'XOR'. When the bytes are combined ... a second time, they actually erase what was drawn the first ...
    joefish joefish December 2010 Games
  • Sprites masterclassHi All, You guys are probably tired of explaining sprites but I'd like to clarify a few things if possible. I've sorted the vertical aspect of scro…

    ... draw the sprite, then another XOR to erase the sprite.

    joefish joefish February 2011 Development
  • DIVIDE - source code of new FATWARE 0.14[B][U][SIZE="5"]Source code of FATware system is now free.[/SIZE][/U][/B] BAZE (author of FATWARE) release source code of last version FATWARE 0.14 …

    ...
    XOR A
    LD (HL),A
    LDIR ;erase page 2 ...
    velesoft velesoft May 2011 Hardware
  • 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…

    ... of decremented value

    xor l
    and e
    xor l ; set bits 5,6, ... byte
    ld (hl),0 ; erase old one

    ld ...
    ub880d ub880d May 2012 Development
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... this takes 2 bytes whereas 'xor a' takes only one. ... Insert line 6, 'xor a'
    xor compares the chosen register ... ! First we need to erase the car ready to move ... , 32 ;new carposn
    xor a ;set carry flag to ... ;save road posn
    xor a ;print new road
    buzzy buzzy September 2012 Development
  • Anyone know where this is going wrong?I've written a simple routine to make a block drop from the top of the screen, but for some reason it wont 'cover its trail' so to speak. The block i…

    ... , as there's nothing to erase on that row). The routine ...
    ret nz
    setz: xor a
    LD (a1), A ...
    Battle Bunny Battle Bunny October 2012 Development
  • Strider II (and others) + 3 disk versionsHello everyone, I've been working on converting some games to be able to load them from the +3 floppy. I started with single load games but now Im i…

    ... 7, ROM 2 (DOS)!!
    XOR A
    OUT (254),A ... /> LD (HL),A
    LDIR ;erase screen
    PI_1: ld a ...
    Battle Bunny Battle Bunny July 2013 Games
  • Game loopJust working on my first ever Spectrum game, and am struggling to work out what the game-loop should look like. I've got interrupts enabled (mode 2)…

    ... />
    If you want to erase and then redraw, you want ... /> If you want to just XOR sprites on screen, it may ... totally ignore this issue because XOR suffers much less from flicker ... from flicker because they never erase anything. Instead they draw completed ...
    Alcoholics Anonymous Alcoholics Anonymous 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…

    ... 's a version without the XOR. It just uses add instead ... ", "DATA", "DEF FN", "DIM", "DRAW", "ERASE", "FLASH", "FORMAT", "FOR", "GO SUB ...
    Kweepa Kweepa January 2014 Development
<1234567…34>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • 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

HitBox

Word Docs Hits
xor 1.9K 4.8K
erase 749 990

Related Threads

  • 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…
  • Erase part of memory in SPIN?A question for SPIN (or perhaps Spectaculator).<br /> <br /> If I have a game loaded in memory and would like to erase part of the memory while keepi…
  • 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…
  • Vertical XOR filler.. anyone?Hi,<br /> <br /> 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…
  • 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.

Related Searches

  • xor sprite
  • xor and or
  • xor sprites
  • erase sprite
  • erase masked sprite
  • xor masked sprite erase
  • sprite xor and
  • masked xor
  • xor sprite mask
  • xor c
  • xor c loop
  • ld a b xor c loop
  • nirvana xor
  • erase sprites
  • erase draw sprite
  • attributes xor
  • xor
  • xor basic
  • xor shift
  • in place sprite erase

Copyright © 2024 World of Spectrum