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.036s
<1…78910111213…34>
  • Gandalf [z88dk][Nirvana Plus][128Kb]Gandalf 1.00 [url="https://drive.google.com/open?id=1T9HK0_isoMrfogSIJVhPGehjVIdFus4c"]Download Ver 1.00[/url] Long after the destruction of t…

    ... you can update the player sprite at 50Hz too, while other ... is always around the player sprite.

    [quote]
    Try ... , etc) to new orgs on 256-byte boundaries too.
    Alcoholics Anonymous Alcoholics Anonymous February 2018 Brand new software
  • im looking for other games like the muncher that use double height and width graphics with colouri havent come across this type of graphics mode on the spectrum before and would like to know if there are any other games that use it.

    ... still be using a lookup table to actually mirror the requisite ... get away with just a 256 byte table for the flip and that ...
    AndyC AndyC July 2019 Games
  • binary mirroring in basicsame as last question, really. only this time i want to mirror an 8 bit decimal number

    ... still think an approx 20 byte asm routine is the best ... each element in the look up table.

    A way that ... to poke a data look up table and use PEEK, rather than ...
    dmsmith dmsmith October 2019 Chit chat
  • What to write / programme?I've been trying to get back some motivation to write something in machine code for the Spectrum. I don't feel I am organised enough to write somethi…

    ... if that is still up. It also explained the ... it to set up a Look Up Table of screen addresses, ... is the address where that Table (384 bytes, ie. ... explained for writing a sprite routine I believe are ... .wordpress.com/2010/03/22/sprite-graphics-tutorial/

    dmsmith dmsmith March 2020 Development
  • What to write / programme?I've been trying to get back some motivation to write something in machine code for the Spectrum. I don't feel I am organised enough to write somethi…

    ... shifted / rotated will take up 160 bytes each, as they ... move on to next byte of tile graphics data
    256 byte page boundary, as less ... your tiles each took up 256 bytes that would leave ... but my tiles took up 160 bytes each when ...
    dmsmith dmsmith March 2020 Development
  • What to write / programme?I've been trying to get back some motivation to write something in machine code for the Spectrum. I don't feel I am organised enough to write somethi…

    ... that will generate a Look Up Table of screen line addresses, ie ... address of the left-most byte of each pixel line in ... file. This sort of look up table is handy to have because ... wherever you located your Look up table
    LD A,(LNUM) ; the ...
    dmsmith dmsmith March 2020 Development
  • What to write / programme?I've been trying to get back some motivation to write something in machine code for the Spectrum. I don't feel I am organised enough to write somethi…

    ... up table addresses are stored in the more common sequential manner: low byte ... , high byte, following each other. Rather ... ,64000 ; or wherever your look up table is located.
    ADD HL ...
    dmsmith dmsmith March 2020 Development
  • Why did JSW only have one staircase per screen?Just that really. Could stairs just have been another square type? Or was that just that way it was designed, and it could handled multiple per scree…

    ... ) are all stored in a 256 byte chunk of memory and 4 ... bytes had...
    1 byte , left up or right up
    2 bytes ... start location
    1 byte length ...
    ASH-II ASH-II May 2020 Games
  • Tricks to make mirror image of a graphic?I've been working on a sprite routine for lots of sprites and animations. I'm only storing right facing graphics, and converting them to left facing.…

    Use a 256 byte, page aligned table that contains the mirror image of the relevant byte.
    AndyC AndyC December 2020 Assembler
  • Tricks to make mirror image of a graphic?I've been working on a sprite routine for lots of sprites and animations. I'm only storing right facing graphics, and converting them to left facing.…

    ... ="AndyC;973416"]Use a 256 byte, page aligned table that contains the mirror ... image of the relevant byte.[/ ... build the table.

    To get the mirrored byte in ' ... and 'inc h' to my table. Or something like that.
    FrankT FrankT December 2020 Assembler
  • Tricks to make mirror image of a graphic?I've been working on a sprite routine for lots of sprites and animations. I'm only storing right facing graphics, and converting them to left facing.…

    ... ]

    Testing if the byte is $ff or $00 and ... 333.
    Using the 256 byte mirror table takes 333 T-States for ...
    FrankT FrankT December 2020 Assembler
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    Which version of sprite8x8a are you using?

    The data needs to be align 8 as well since it assumes the data does not cross a 256 byte boundary.
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Graphics Mask FormatsHi. Just a quick question. I'm curently hacking a little program to aid my in my own ZX development (i'm hoping to build a little collection of tools…

    ... an example of a 4-byte wide sprite), what to other people ... Image, byte-by-byte.
    [*]BMBMBMBM : Alternate Image and Mask, byte-by-byte.
    sprite" of Mask, then of Image ...
    icabod icabod October 2006 Development
  • Preferred way of determining Y co-ord in assembly?I know of 2 ways of calculating the y-cord of a pixel row for the speccy in assembly. One is to calculate the address by ways of shifting and masking…

    ... is to use a look up table I suppose that holds the ...
    Arjun Arjun July 2007 Development
  • Fast LogsAnyone know of a fast ln function I can steal? The ROM function seems to be hideously slow. I wrote a look-up table dirty and less accurate sin func…

    ... />
    I wrote a look-up table dirty and less accurate sin ... my maths isn't quite up to writing one for natural ...
    Gedlion Gedlion March 2011 Development
  • Bug fixing woesGaahhhh! I've spent an afternoon off work agonizing over why my routine didn't work. It's something I'd already restarted so didn't want to wipe th…

    ... through the low byte in a 16 bit table that straddled a ... high byte boundary!! As long ... as the table starts at ... an address with an empty low byte it ...
    R-Tape R-Tape August 2011 Development
  • AYBABTU - musician neededALL YOUR BASE ARE BELONGS TO US For my new project [url]http://www.edisk.eu/en/download/73423/aybabtu.sna_128.03KB.html[/url] i am looking for AY m…

    ... field
    cyan - ship sprite
    magenta - up to 3 simultaneous particle ...
    Fikee Fikee February 2012 Development
  • SEUD - How to - Part IIOK, now let?s enter on each option to see how to use them. First of them, the attack waves. A - Attack Waves [IMG]http://img841.imageshack.us/img84…

    ... />
    Do you see the sprite with a X2 and a ... corner? It is the enemy sprite that we will use here ... 2 to choose the enemy sprite and up and down to choose ...
    Turrican Turrican February 2012 Development
  • maths help 'JSW'JET SET WILLY uses a lookup table to play the opening tune (Moonlight Sonata) this is the table [code] 34299 DEFB 81,60,51,81,60,51,81,60,51,81,…

    ... SET WILLY uses a lookup table to play the opening tune ... )

    this is the table
    [code]
    34299 DEFB ... this tune the notes go up in groups of three (1 ... first 3 notes in the table are 81 , 60 , 51
    up table.
    ASH-II ASH-II August 2015 Sinclair Basic
  • Spectrum Screen RAM layoutHi there The spectrum screen layout is rather odd. It seems to be arranged into 3 256 byte groups. If I have an x (horizontal) coordinate (from…

    ... to be arranged into 3 256 byte groups.

    If I ...
    Willsy Willsy December 2015 Development
  • Simple/standard Linux assembly development environmentIs there a standard or recommended Spectrum Z80 assembly language environment for Linux based folks? I was looking at the assembly language posted in…

    ... language posted in the 1 byte wide sprite thread, and thought I ...
    thricenightly thricenightly March 2017 Development
  • Is it just me...?Maybe I grew up paying too much attention to films like Tron, Max Headroom, Robocop etc. - always the companies in them were huge faceless corporatio…

    ... (Melbourne House, Bug-Byte, Imagine). Programmers teamed up to form companies themselves ...
    paul paul August 2001 Games
  • Horizontal scrollDoes anyone know how to do a 2 or 4 pixel left or right horizontal scroll of the spectrum screen. I can make a 1 one pixel scroll with: ... rl (hl…

    ... at the end of a 256-byte boundary (both Spectrum screens are ...
    jonathan jonathan March 2003 Sinclair Miscellaneous
  • i want to start writing my own gamesi want to start writing my own games but have no idea how. is there any downloadable dummys guides or some software that teaches u how. the only expe…

    ... use a very handy look up table in the manual itself, LOL ...
    GBNvK GBNvK January 2004 Development
  • i want to start writing my own gamesi want to start writing my own games but have no idea how. is there any downloadable dummys guides or some software that teaches u how. the only expe…

    ... if adress pointer is crossing 256 byte page and you must use ...
    Fikee Fikee February 2004 Development
  • Basic corruptionDoes anyone have any tips or solutions for when a Basic listing becomes over a certain size and starts to get corrupted due to paging... I remember …

    ... is attached) then a random 256-byte page of memory will be ...
    Geoff Geoff August 2004 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 …

    ... can put lineptrs on a 256-byte boundary and rearrange it into ... 256 low bytes followed by 256 high bytes. This ... /> [code]
    ld h,lineptrs / 256
    ld l,d
    gasman gasman 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 …

    ... , only when your crossing a 256 byte boundary: INC L is sufficent ...
    dmsmith dmsmith September 2004 Development
<1…78910111213…34>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
256 4K 7.7K
byte 7.3K 15.2K
align 355 615
sprite 5.5K 11.1K
masklook 0 0
up 135.3K 178.3K
table 5.8K 9.1K

Related Threads

  • Roll up, Roll up... New Cronosoft release...Although it's been available for a little while, I've now updated the website to process orders for the new game SUDOKU by Kev Thacker.<br /> <br /> …
  • The need of having a 257-byte table for IM2 routinesThis came from a discussion at the speccy.org forum.<br /> <br /> I have understood that the reason behind the 257-table for IM 2 routines is due to …
  • Turrican 2 - Mock up of a Mock upOne of the games that I was most looking forward to in the latter years of the Speccy's commercial life was Turrican 2.<br /> <br /> The previews mad…
  • Animated mock up of a beat em up from RELEVO VideogamesRELEVO has posted in its channel a mockup of what could be in the future a beat em up for the Spectrum and MSX. Looks quite good!<br /> <br /> [url]h…
  • zxasm.net facebook group - COMPO #6 – 256 byte game compo – THE RESULTS !!!The results of the last compo are in. All entries include the source code.<br /> <br /> [img]http://zx-speccy.co.uk/Copy2WebServerData/2016716_123…
  • A sped up pixel-shift routine for 1-byte–wide spritesHere’s an optimized (for speed) real-time sprite shifting routine for sprites that are one byte wide. It uses no memory variables for storage of inte…
  • Up for GrabsCan anyone help with this game? (its by alternative software)<br /> <br /> I've tried a few emulators, all with the same problem. <br /> <br /> The g…
  • Making a Speccy-Like Text Adventure for Windows (follow-up)Hi to every1 who took an interest in the previous thread.<br /> <br /> I've decided to take up what I suggested previously and make a Windows version…
  • blew up my 128i did it - damn. i accidentally reverted the polarity of the power power supply, so ended up with a blown 5v stabilizer, which i replaced, but there …
  • Stop me from blowing up my original Spectrum 128!I have a Spectrum 128 (not the +2), and I want to play some of those old classic games again. The trouble is this.<br /> I still have the original Po…

Related Searches

  • table pixadd
  • byte scan
  • xor sprite
  • saboteur 2 speed up
  • sprite interrupts
  • look up table
  • dereferencing look up table
  • look up table code
  • 256 byte align
  • 256 byte align table ramtop error
  • 256 byte align table for sprite mask
  • 256 byte aligned look up table
  • how to code a 256 byte aligned look up table
  • how to align a 256 byte look up table
  • align a 256 byte look up table
  • 256 byte look up table
  • ld h table 256
  • pixel look up table
  • look up table pixel
  • mirror byte table

Copyright © 2024 World of Spectrum