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.018s
<1234567…34>
  • FAST PIXEL DRAWINGI'm looking for the fastest way to put a pixel to the screen (on spectrum ofcoz:). Here is my own procedure (written in PASMO). But I don't how do it…

    ... way to put a pixel to the screen (on ...
    ;============================================================================
    ; put pixel
    ; d = x
    ; e = y
    ld a,d ; x / 8
    and 11111000b
    zxmaniac128 zxmaniac128 May 2004 Development
  • A fast DRAW routineI was investigating how to speed up the line drawing for the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=20225"]BASIC compiler[/URL]…

    ... reg for later
    ; A' = Pixel mask
    ; H'L' = Screen ... ld a, e
    DX1: ; x += xi
    call __INCX ; This ... ld a, e
    DX2: ; x += xi
    call __INCX ; This ...
    boriel boriel December 2010 Development
  • Speccy machine code info where is it?Recently I've been trying to learn Z80 and I've managed to make limited progress (some of my routines even compile now!) but I seem to be having trou…

    ... makes the connection to pixel coordinates:

    X
    CCCCCTTT< ... /> BBLLLSSS

    Eg, pixel (x,y)=(136,45) is at ... change from x,y coordinates to screen address and pixel mask. Most ... address and B holds the pixel mask for that screen byte:< ...
    Alcoholics Anonymous Alcoholics Anonymous June 2003 Sinclair Miscellaneous
  • 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…

    ... /> ; h = y coord, l = x coord

    .flood2
    pixel mask
    ret nc ; if incoming ...
    push bc ; save pixel mask
    call fill ; try to ...
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • PLOT and DRAW in machine codeHow do you go about it? If I posted a really simple BASIC instruction could someone do a machine code routine so I could learn from it? I wouldnt k…

    ... />
    17 ; enter: l = pix X 0..255
    18 ; h ... we already have pixel mask

    rotate: ; else rotate pixel mask right 'b ... address in memory)
    X coordinate (pixel 0-255): CCCC CPPP
    X and Y coordinates (8-bit ...
    Alcoholics Anonymous Alcoholics Anonymous January 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…

    ... /> ; b - y pixel ;
    ; c - x pixel ;
    ; de - ... br /> and 0x0F ; mask off where we want to ...
    Kiwi Kiwi September 2015 Development
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ...
    ; ******************************************************************
    ; Plot pixel at (x,y) coordinate.
    ; The (0 ... ; in: BC = (y,x) coordinate of pixel

    plotpixel ... /> ; in: bc = (y,x) coordinate of pixel
    ; out: de = ...
    rtunes rtunes October 2001 Sinclair Miscellaneous
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... br /> ;
    ; Draw a pixel line from (x0,y0) defined ...
    ; ******************************************************************
    ; Plot pixel at (x,y) coordinate.
    ; The (0 ... ; in: BC = (y,x) coordinate of pixel

    plotpixel2 ...
    rtunes rtunes October 2001 Sinclair Miscellaneous
  • Speccy machine code info where is it?Recently I've been trying to learn Z80 and I've managed to make limited progress (some of my routines even compile now!) but I seem to be having trou…

    ... LLLC CCCC

    Pixel Coordinates
    X: CCCCCTTT 0-255

    Character Coordinates
    X: 000CCCCC 0-31
    Y ...
    Alcoholics Anonymous Alcoholics Anonymous June 2003 Sinclair Miscellaneous
  • Challenge II: Warcraft: Orcs vs. Humans on the speccyThis should be challenging!

    ... of scroll,

    pixel x pixel
    character x character

    in ... the screen is moving pixel by pixel and the color is character ...
    iforeve iforeve July 2005 Development
  • Manic Miner Basic Source?Is there any sinclair basic source for Manic Miner going around on the net? also does anyone have any good guides which can get one started on making…

    ... lets you move a single pixel(PLOT x,y) around the screen ... , when you have a single pixel moving without leaving trails, add ... in another(uncontrolled) pixel and make the program print ...
    alanspec alanspec September 2005 Sinclair Basic
  • FPGA Spectrum is aliveMy FPGA Spectrum that I started to work on year ago is in 90% ready. I have fixed DDR controller so I can read from it and write to it. I've run som…

    ... one Zx Spectrum's pixel there is 2x2 pixel block.
    When ... /> OO O - active pixel
    OO X - inactive (black pixel)

    When ... /> OX O - active pixel
    XO X - inactive (black pixel)

    Every ...
    brian-82 brian-82 November 2007 Development
  • What game font did you like?Carrying over the slight venture into game fonts when it was mentioned how some games didn't have their own font in the "What was the first Spectrum …

    ... make sense to make every pixel 64 x 64 units and space ... multiples thereof) to have it pixel perfect.

    Funny, the ...
    Paul van der Laan Paul van der Laan May 2008 Games
  • Introduce yourself[SIZE=3][FONT=Comic Sans MS]This is the thread to stop by & introduce yourself.[/FONT][/SIZE]

    ... the geometry information into discrete pixel information (X, Y, Z, U, ... is where we processed the pixel to determine whether it ... 3 -

    The resultant pixel data was then passed through ... or blending with current screen pixel's colour value.
    < ...
    Parky Parky April 2009 Chit chat
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy. Graphics are an obvious nod to Joffa, whose games and banter were a big ins…

    ... the edge of the 16x16 pixel blocks. But it does mean ... the background. It doesn't pixel-mask the foreground, so you won ...
    joefish joefish April 2011 Development
  • Super Stick ManBeen thinking about doing a weird platformer for a while now, but since I have zero programming knowledge, and a modicum of drawing skills, I thought…

    ... stickman might not need a pixel mask, but perhaps some other sprites ...
    Timmy Timmy July 2011 New game ideas
  • Super Stick ManBeen thinking about doing a weird platformer for a while now, but since I have zero programming knowledge, and a modicum of drawing skills, I thought…

    ... stickman might not need a pixel mask, but perhaps some other sprites ...
    TechnicianSi TechnicianSi July 2011 New game ideas
  • Double Dragon Remake: The Development ThreadOk guy's, so this is the new thread that will be focusing on Jim Bagley's development of the Double Dragon remake that was first proposed by myself a…

    Yeah, the 1 pixel mask extension would be useful, that' ...
    redballoon redballoon February 2012 Development
  • Saving space using procedural graphicsAfter spending several hours playing around with various packers to squash the Alien8 test screen$ it occured to me that maybe bigger space savings c…

    ... context of pixel on [X,Y] by its neighbours at [X-1,Y ... ] [Y-1, X-1] [Y-1, X]. As each pixel can have only ... [X,Y] with given context.
    If prediction success the pixel is ...
    catmeows catmeows July 2012 Development
  • Pixel level collision detection[SIZE=3][FONT=Calibri]I need to do some pixel level collision detection. Assuming I have a byte of my ?player? sprite in DE and a byte of screen to t…

    ... wonder how you could check pixel perfect collision with masked, background ... where you draw either pixel mask or collision mask.

    Fact is ...
    catmeows catmeows November 2014 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…

    ... br />
    ; b - y pixel
    ; c - x pixel
    ; de - string
    ; b - y pixel
    ; c - x pixel
    ; ret: a character ... ; get screen address and pixel rotation
    ld c, ...
    Kiwi Kiwi September 2015 Development
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ... ;0 into B; 8 pixel rows x 3 screen thirds into C ...
    Ast_A_Moore Ast_A_Moore September 2017 Development
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ... ;0 into B; 8 pixel rows x 3 screen thirds into C ...
    MatGubbins MatGubbins September 2017 Development
  • Drawing LinesHas anyone got any experience of coding a Bresenham line drawing algorithm on the Speccy? I've had a go and I find the algorithm has quite a few s…

    ... ...39 Z80 clocks per each pixel set in the main loop ... ! The uni-loops variant with pixel mask would be about twice slower ...
    Lethargeek Lethargeek March 2019 Development
  • Optimal shifting for set pixel?Hi, I'm optimizing my set pixel code. For speed. But without using partitioned memory (i.e. a table on 256 byte boundary) I have optimal memory addr…

    ... /> I'm optimizing my set pixel code. For speed. But without ... ]
    ld a,#x ; symbolic. a is x (0->255)
    mask for shifting then this?
    tstih tstih May 2014 Development
  • Pixel setting / general speccy codingi just started doing some cross-coding with the [url="http://www.bigfatpanda.fsnet.co.uk/z80.html"]Z80 SNA assembler[/url] and an emulator, and this …

    ... up with for xoring a pixel at a given screen coordinate ... />
    [code]
    ;xorpixel(C:x, E:y)
    xorpixel:
    Lambchop Lambchop August 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ... and add offset based on pixel position of ycar
    ... /> RLA ; double value (include mask)
    LD E,A

    WRITECHAR:
    ; C = X, L = B, DE = GFX
    X CHAR ACCROSS IN A, EG ...
    robpearmain robpearmain September 2004 Development
  • Smooth Masked Sprites using fast page flip on 48k Part 2Ok, After all the suggestions in Part 1, which were all excellent (Thankyou), I opted on the following: I have 2 x 6k Offscreen areas (Yes, that's …

    ... add offset based on pixel position of ycar
    mask)
    LD E,A ...
    ;GRAPHIC DATA:
    ;Pixel Size: ( 16, 24)
    ... X char
    ;Attributes: No attributes
    ;Mask: Yes, mask ...
    robpearmain robpearmain September 2004 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... 1- (graphics only) or 2- (mask, graph) byte definitions. Note that ... the (mask,graph) pairs are in a ... , all minor variations on MASK,OR,XOR,LOAD but offering ... These indicate the minimum pixel rotation in the x and y directions ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • Getting attribute location from a screen coordinates (x,y)I am having trouble figuring out how to convert an x,y coordinate pair (pointing to a specific pixel) to the location of the attribute for the block …

    ... convert an x,y coordinate pair (pointing to a specific pixel) to ... the block that contains that pixel.

    I searched on ...
    Scrapheap Scrapheap April 2006 Development
<1234567…34>

Latest Posts

  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Minor British Sports that did become games on the ZX Spectrum
    dmsmith on April 8
  • 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
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6

HitBox

Word Docs Hits
pixel 5.1K 8.3K
mask 2.1K 3.3K
x 14K 31.7K

Related Threads

  • Spectaculator 5.x/6.x And Multiface 3Hi there, anyone had any trouble with this at all? The instructions say that it will auto-switch between a Multiface 128 and a Multiface 3 when choos…
  • X-10 or X-20 schematics wantedDoes anyone have schematics for the Sinclair X-10 or X-20 amplifiers ?<br /> <br /> These amp-kits were sold back in 1964/65, and when I read about t…
  • Boxed ZX Spectrum + with 2 x ZX microdrives, Alphacom32 printer with 3 x thermal rollHi people.<br /> <br /> I found a bargain at a carboot on Sunday from somebody who didn't know what he was selling. (Im no expert by a long shot)<br …
  • "Pixel after Pixel", WoS contest for the best fan made loading screen$After reading the post where Ste?86 did a splendid fan loading screen for Pud Pud, I had the idea of creating a contest to see which is the best load…
  • Microhobby's Pixel A Pixel compoI've recently found out that there's been a graphics competition Pixel A Pixel held by Microhobby magazine, thx to Ivanzx for pointing this out in on…
  • Microhobby's Pixel A Pixel compo: help requiredHi!<br /> <br /> The start of this story is described in this topic: [url]http://www.worldofspectrum.org/forums/showthread.php?t=38955[/url]<br /> <b…
  • WoS Pixel after Pixel May 2012 CompetitionHere are the entries for the Wos Pixel after Pixel May 2012 Competition.<br /> <br /> [IMG]http://i1239.photobucket.com/albums/ff516/K33pontruckin/pi…
  • Microhobby's Pixel A Pixel restoration: releasesThe first three pages are ready and have been released at the DiHalt 2012 lately to support the Wild compo.<br /> <br /> [url]http://zx.maros.pri.ee/…
  • Microhobby's Pixel A Pixel restoration (210, page 10)A new compilation of restored images has been ready, demonstrating the power of an update conversion tool.<br /> [url]http://zx.maros.pri.ee/microhob…
  • Microhobby's Pixel A Pixel restoration: 156,157,158,159,160,161,205We've made another release of about 30 restored Pixel a Pixel entries.<br /> [url]http://zx.maros.pri.ee/microhobby/MH_156_p15_MH_157_p35.zip[/url]<b…

Related Searches

  • x files
  • pixel quest
  • pixel quest einar
  • x uno
  • fuse for mac os x
  • radastan 128 x 96 16 colours
  • mask buffer
  • xor sprite mask
  • mask source
  • code mask
  • sprite mask
  • 2 pixel scroll down
  • pixel scroll
  • assembly print text at pixel
  • mask
  • one pixel up scroll
  • x y z
  • calculate pixel position from x y
  • plot x mask
  • plot assembly x mask

Copyright © 2024 World of Spectrum