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.026s
<1…21222324252627…34>
  • Redefine keys routineHow would I go about making a memory efficient redefine keys routine? I only want to define up, down, left and right and reserve key 'H' for pause.…

    ... ; keypresses indicated by set bit in bottom 5 bits
    bit
    ; in the ... l,a ; L = key mask = one bit set
    ld h, ... IS_KEY_PRESSED:

    ; l = key mask
    ; h = key row
    Alcoholics Anonymous Alcoholics Anonymous August 2013 Development
  • The "best" Z80?What's the best Z80 for Spectrums? I know there are differences between brands (Nec, Zilog, Thomson) and technologies (CMOS, NMOS), so what Z80 woul…

    ... made all using the same mask, but evidently not (or otherwise ... IX and IY into 8-bit registers and then almost exclusively ...
    Alcoholics Anonymous Alcoholics Anonymous August 2013 Hardware
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... instruction is RLA, shifting bit 0 into bit
    ;; 1, thus ... instruction is RLA, shifting bit 0 into bit
    ;; 1, thus ... set_pilot_border
    ld a,4 ; mask for green
    ld (.border_mask ...
    stephenw32768 stephenw32768 August 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... ; 10T Yup, the parity bit is the EAR bit
    [/CODE]
    GoingDigital GoingDigital August 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... ; 10T Yup, the parity bit is the EAR bit
    [/CODE][/QUOTE ... press, which would clear a bit in the accumulator (if you ... address left in HL to calculate how many reads you did ...
    stephenw32768 stephenw32768 August 2013 Development
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ...
    I use the 8 bit notation often to add -1 ... then display a "-" and calculate the ABS value. Then display ... negative numbers but there bit 7 is used to ... register can be signed (use bit 7 to determine + or - ... value) or unsigned (use bit 7 as a value).
    Dr BEEP Dr BEEP August 2013 Development
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ...
    I use the 8 bit notation often to add -1 ... then display a "-" and calculate the ABS value. Then display ... negative numbers but there bit 7 is used to ... register can be signed (use bit 7 to determine + or - ... value) or unsigned (use bit 7 as a value).
    poppichicken poppichicken August 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... 7 ; mask colour bits (4T)
    or 8 ; set bit 3 to ... a,a ; shift EAR bit into sign bit & set flag ( ... 7 ; mask colour bits (4T)
    or 8 ; set bit 3 to ...
    stephenw32768 stephenw32768 August 2013 Development
  • Multicolor chess?I thought multicolor chess pieces would be a good idea, since it's easy to fit a 8x8 chessboard within the 9x9 tile area of BIFROST*. However this tu…

    ... to store and what to calculate. I'd probably store the ... board (and set the top bit if the piece is out ...
    chev chev September 2013 Development
  • Multicolor chess?I thought multicolor chess pieces would be a good idea, since it's easy to fit a 8x8 chessboard within the 9x9 tile area of BIFROST*. However this tu…

    ... to store and what to calculate. I'd probably store the ... board (and set the top bit if the piece is out ...
    Gedlion Gedlion September 2013 Development
  • The making of R-Type on the speccy book, free downloadBob Pape, the guy who wrote R-Type on the speccy has made his book, "IT'S BEHIND YOU: the making of a computer game", available for free download: [u…

    ... ;721540]Does anyone understand the bit about R-Type graphics with ... was also used as a mask to ensure that sprite graphics ...
    joefish joefish September 2013 Games
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... both BASIC & assembler to calculate the display file address from ... referring back to the address bit patterns mentioned earlier, emphasising that ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... />
    GETDISP:ld a,%01000000 ;calculate graphic address in display file ... address
    pop hl ;HL=bit pattern address

    push ...
    ex de,hl ;DE=bit pattern save address
    ld ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • Wow! This is really a staggering achievement (programming, but still interesting!)The subject of good/clever programming came up in the SE BASIC topic, and I thought I'd mention this, but then that thread went back on topic (er, no…

    ... TOS is probably a little bit bloaty, although not by nearly ... to use much space (1 bit per pixel. EDIT: Probably 2 ... if the icons had a mask bitmap). How many colours were ...
    Paradigm Shifter Paradigm Shifter October 2013 Chit chat
  • Wow! This is really a staggering achievement (programming, but still interesting!)The subject of good/clever programming came up in the SE BASIC topic, and I thought I'd mention this, but then that thread went back on topic (er, no…

    ... to use much space (1 bit per pixel. EDIT: Probably 2 ... if the icons had a mask bitmap). How many colours were ...
    ewgf ewgf October 2013 Chit chat
  • Wow! This is really a staggering achievement (programming, but still interesting!)The subject of good/clever programming came up in the SE BASIC topic, and I thought I'd mention this, but then that thread went back on topic (er, no…

    ... to use much space (1 bit per pixel. EDIT: Probably 2 ... if the icons had a mask bitmap). How many colours were ...
    Matt_B Matt_B October 2013 Chit chat
  • filled shape creating codeDevelopment is continuing well on a resurrected project of mine from about 20 years ago. Speed and size optimizations are going well along with displ…

    ... approaches common to 8-bit and 16-bit games. The first is ... to invert them within the mask. Best to just use simple ...
    joefish joefish October 2013 Development
  • LZ4 decoderI encountered the [URL="http://code.google.com/p/lz4/"]LZ4 compressor[/URL] a few weeks ago. Reading the [URL="http://fastcompression.blogspot.co.uk…

    ... ,0xf0 ; load accumulator with a mask for the high nibble
    bit byte
    ;; counter value.
    stephenw32768 stephenw32768 October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... 0x0028
    calc:
    jp calculate ; immediate jump

    ; THE ... 3, (iy + _flags) ; set 7-bit ASCII
    jp set_stk ; then ...
    ld bc, paging ; 16-bit I/O
    out (scld ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> call fp_to_a ; get data byte (bit 7 ignored)
    push af ... ; port value
    and 7 ; mask unwanted bits
    ld bc ... jump
    xor %00010000 ; toggle bit 4
    out (ula), a ... b, h ; reset B
    bit 4, a ; half-cycle point ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... push hl ; stack it
    bit 7, a ; header?
    ... jp nz, sa_bit_1 ; save bit unless finished byte
    ld ... color
    and %00111000 ; mask it
    rrca ; rotate ... /> and %00100000 ; keep EAR bit
    or red ; red ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ...
    set 7, c ; set bit 7 of array name
    bit 6, c ; numeric array?
    bit 7, c ; accept name if ...
    ld b, (ix + 16) ; calculate
    ld c, (ix + 15 ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... sbc hl, de ; (32-bit arithmetic)
    exx ; main register ... sbc hl, de ; (32-bit arithmetic)
    exx ; main ... ; assume negative number
    bit 7, d ; test for ... /> ld a, 255 ; set mask

    org 0x328a ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... org 0x2530
    syntax_z:
    bit 7, (iy + _flags) ; checking ... ld c, a ; inverse mask to C
    ld b ... res 6, (hl) ; reset bit 6
    bit 7, (hl) ; line execution ... hl) ; reset for string
    bit 7, (hl) ; checking syntax?< ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... memory

    ; THE 'CALCULATE' SUBROUTINE
    org 0x33d4
    and %01100000 ; preserve bit 5 and 6
    rrca ... /> rrca ; into
    rrca ; bit 1 and 2
    add ... /> rla ; reset
    ccf ; bit 7 of second byte
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... b ; offset to A
    bit 2, a ; >= 4 ... af ; stack it
    bit 2, a ; string comparison?
    xor (iy + _flags) ; test bit 6
    and %01000000 ; against ... cursor address
    and a ; calculate
    sbc hl, de ; ...
    chev chev October 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... bit 0, giving 001 or 111
    ld a,6 ; mask ... that we mask off
    ;; only bit 1, giving ... /> ld a,2 ; mask for bits 010
    ... /> and 2 ; mask off the red bit (7T)
    ...
    stephenw32768 stephenw32768 October 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... br /> rla ; move EAR bit into carry flag (4T)
    ld a,5 ; mask for cyan
    ld (.border_mask ... br /> rla ; shift EAR bit into carry (4T)
    sbc ...
    stephenw32768 stephenw32768 October 2013 Development
<1…21222324252627…34>

Latest Posts

  • I bought an accoustic guitar. How do you play it?
    dm_boozefreek on 7:51PM
  • Goodbye Z80
    zx1 on 7:11PM
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
calculate 1.1K 1.4K
bit 75.9K 99K
mask 2.1K 3.3K

Related Threads

  • Question on 8-bit, 16-bit, 32-bit...Hello,<br /> Sorry, this is probably a really dumb question(and something I should know by now :)). I tried doing some searches about this but came u…
  • A athlon 3000 32 bit system or a athlon 3000 64 bit systemThey will cost about the same which i was suprised to learn, but which system would you recommend, if i build the 64 bit one, can I still play my 32 …
  • 8-bit or 16-bit registers?I'm playing around with writing a Speccy emulator for mobile Java at the moment. I did a quick and dirty port of Qaop, which does run but at less tha…
  • Bit 3 And Bit 5 Of The Flag RegisterHi,<br /> <br /> I know that bits 3 and 5 are "undocumented" but does anyone know where I can find data on how they are handled? <br /> <br /> For in…
  • Which 16-Bit games did you always want an 8-Bit conversion of?Harlequin is a strategy-based platform game for the Commodore Amiga and Atari ST released in 1992 by Gremlin Graphics.<br /> <br /> https://www.you…
  • Seems a bit steep for an 8-bit micro.I sure we've all had a conversation about the Micro Professor MFP1. I tried a search on WOS and only got one mention of it. But I was having a sniff …
  • 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…
  • Forever 2002 - crossplattform 8 bit party - the 3rd editionThe new year - a year of anniversaries for all 3 major 8 bit<br /> plattforms has started. ZX spectrum &amp; C64 are 20 years old &amp; Atari is<br /…
  • I like Mask.Im the only man who like Mask from Gremlin??<br /> <br /> I readed reviews on SU and got low ratings..<br /> well I liked a lot its gameplay and the …
  • 32-bit handheld console GP32 / Spectrum emulatorFor your information<br /> <br /> Download Spectrum Emulator for GP32<br /> [url="http://info2.info.tampere.fi/~teoarsa/ZardozJOnes/GPSPECCYV005.ZIP"…

Related Searches

  • maketzx 64 bit
  • 1 bit music
  • 64 bit emulators
  • calculate an average
  • usb joystick retro bit
  • mask buffer
  • xor sprite mask
  • mask source
  • code mask
  • sprite mask
  • mask
  • micro bit
  • 1 bit
  • screen artifact bit
  • screen artifact bit pattern
  • screen bit pattern
  • memory fail bit
  • print 16 bit number
  • bit 0
  • mask decimal single bit

Copyright © 2024 World of Spectrum