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.023s
<1234567…34>
  • BRAND NEW VTX 5000 MODEMSI have for disposal a number of BRAND NEW BOXED PRISM VTX 5000 Modems If tou would like to add one or more VTX 5000 modems to your Sinclair ZX Colle…

    ... program
    Error Detection: Data is transferred in 256 Byte blocks.
    EXOR ... turn sends back a status byte either
    re-transmit or ...
    thelasernut thelasernut September 2012 Sales
  • Converting UDG to 2x2I've got a udg that I want to display in different sizes. Obviously I just print it for normal size, I can use the udg in bin format to display it ea…

    ... doesn't need a 1024-byte data table after all, a 512 ... -byte one will do - although it ... also tried it with a 256-byte table, but the 4th column lost ... a d$(128,4,2) table, so I could avoid doing ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • Optimisations in Exomizer Z80 decrunch codeThis is the 163 bytes old code (simple and optimized): [CODE] ld iy, exo_mapbasebits ld a, 128 ld b, 52 push de exo…

    ... on having the exo_mapbasebits table on a 256 byte page boundary... I use ... allow you to place the table anywhere in memory, but am ...
    kgmcneil kgmcneil November 2012 Development
  • Optimisations in Exomizer Z80 decrunch codeThis is the 163 bytes old code (simple and optimized): [CODE] ld iy, exo_mapbasebits ld a, 128 ld b, 52 push de exo…

    ... :
    so an extra 565 byte space have to be reserved ... ]

    Yes. The table must be 256 byte-aligned. HL and DE ...
    antoniovillena antoniovillena November 2012 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    ... either need a look-up table to find the start of ... fit 10 characters into a 256 byte page instead of only 9 ...
    joefish joefish March 2013 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    ... either need a look-up table to find the start of ... fit 10 characters into a 256 byte page instead of only 9 ... UDG character at least one byte should be zero, or at ... be able to save 1 byte and at least 2 T ...
    Einar Saukas Einar Saukas March 2013 Development
  • Relocation with SDCCI desperately need auto- relocation with SDCC. Something that will compile all of my code using start address 0 and generate relocation table so that…

    ... the size of the relocation table (see [url]http://u6c87.blogspot ... be fixed up to a 256-byte boundary.

    Note that ... table (if eh_reloc_len != 0), followed by the code itself. The 49-byte ...
    u6c87 u6c87 April 2013 Development
  • Movin And A Groovin Horizontal Flip improvementOn the left is the flip horizontal portion from Andy Pennell'S excellent Movin' & a Groovin' machine code screen routines from Your Spectrum #19 (Oct…

    ... , then using a lookup table method as follows, but ... z80 fast using a lookup table.

    Scr_add ...
    Create lookup table to 256 byte boundary (requires 256 bytes of free space ...
    ;17 bytes

    256 byte table will look like this:
    jamorski jamorski August 2013 Development
  • 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…

    ... table will have 128 entries so will fit in a 256 byte page ... read a two-byte screen address out of the table.

    256 byte page.

    If you ... the high bytes in one 256-byte page and the low bytes ...
    joefish joefish September 2013 Sinclair Basic
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    Actually I made some error in the copy routine that ... times as there are 16 256 byte pages in 4 kB
    Ralf Ralf October 2013 Development
  • Border Tron vector tableI've been trying to use the Border Tron border creator, but the vector table is created where code to my game is at (FE00 I think), how would I go ab…

    ... of the table, a multiple of 256, and divided by 256 to ... get the most significant byte.

    The table ... itself contains all the same byte, ... to address x*256+x on interrupt. The table contents you ...
    Alcoholics Anonymous Alcoholics Anonymous December 2013 Development
  • Multiply by 48Is there a 'cheat' to multiply by 48 in Z80? I have a table of sprites 48 bytes each entry, and I want to be able to offset my pointer with a simpl…

    ... put the sprites at 256 byte boundaries and just add the ... address in the hi-byte of the address pointer ... clarify is that the table will hold 4 frames ... counter cannot jump in 48 byte segments. (good idea ... br />
    Having a table of pointers to your sprites ...
    Atari_Jetman Atari_Jetman March 2014 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…

    ... be made (if placing shift table on 256-byte boundary) by using JP ...
    tstih tstih May 2014 Development
  • So shooting 360 degrees?...[I]How do I go about having - for example - a cannon in the middle of the screen, that can shoot in any direction towards the player?[/I] Well, I do…

    ... br /> You then have a table of 16-bit increments in ... arrange to shift the table values left one or ... like 128 angles (thus a 256 byte table).

    So ... dY values from the table, extend them or shift ... enemy, you need another table, for ARCTAN (the opposite ...
    joefish joefish June 2014 Development
  • Porting Blues Brothers CPC->ZX...just an ideaI've just watched a video of the CPC version of the Blues Brothers games by Titus [url]http://www.youtube.com/watch?v=6DOj-Ta3Ek4...Based[/url] on th…

    ... compression obv... Would need another byte or two for each tile ... do, although just an extra byte per tile can give 8 ... go with more than one byte per tile - that's a ... . I'd keep a separate 256 byte table that holds properties for each ...
    Sokurah Sokurah June 2014 New game ideas
  • Porting Blues Brothers CPC->ZX...just an ideaI've just watched a video of the CPC version of the Blues Brothers games by Titus [url]http://www.youtube.com/watch?v=6DOj-Ta3Ek4...Based[/url] on th…

    ... go with more than one byte per tile - that's a ... . I'd keep a separate 256 byte table that holds properties for each ...
    polomint polomint June 2014 New game ideas
  • Porting Blues Brothers CPC->ZX...just an ideaI've just watched a video of the CPC version of the Blues Brothers games by Titus [url]http://www.youtube.com/watch?v=6DOj-Ta3Ek4...Based[/url] on th…

    ... consists of :

    [byte]
    [00..31] - Pixel data ... next
    you can use 256 byte table for tile description
    and ... another table for action bits - 8 ... element
    and morfing table - for some backround action.
    Jerri Jerri June 2014 New game ideas
  • Porting Blues Brothers CPC->ZX...just an ideaI've just watched a video of the CPC version of the Blues Brothers games by Titus [url]http://www.youtube.com/watch?v=6DOj-Ta3Ek4...Based[/url] on th…

    ... next
    you can use 256 byte table for tile description
    ... element
    and morfing table - for some backround action ... br /> [QUOTE]you can use 256 byte table for tile description[/QUOTE]
    and morfing table - for some backround action ...
    polomint polomint June 2014 New game ideas
  • SpritesYes yes, I know this has been hashed over plenty of times before, but... I have knocked up a quick tiling routine which works with my back buffer co…

    ... right (don't forget the 256 byte table)

    I found during ... the player to a 3 byte buffer

    copy the ... ) and on a couple of 256 byte tables for detection methods - thus ...
    MatGubbins MatGubbins November 2014 Development
  • SpritesYes yes, I know this has been hashed over plenty of times before, but... I have knocked up a quick tiling routine which works with my back buffer co…

    ... right (don't forget the 256 byte table)

    I found during ... the player to a 3 byte buffer

    copy the ... ) and on a couple of 256 byte tables for detection methods - thus ...
    polomint polomint November 2014 Development
  • SpritesYes yes, I know this has been hashed over plenty of times before, but... I have knocked up a quick tiling routine which works with my back buffer co…

    ... of putting the mirrroring table on a 256-byte page boundary, so you ... set the upper byte of a ... to point to the table, put your data byte in the lower ...
    joefish joefish November 2014 Development
  • SpritesYes yes, I know this has been hashed over plenty of times before, but... I have knocked up a quick tiling routine which works with my back buffer co…

    ... if I'm understanding the 256 byte table thing right, you could probably ... a game uses a mirror table, and it's location, just ...
    Morkin Morkin November 2014 Development
  • IX+n and self modifying code and pasmoI'm using pasmo and if I wanted to use ix+n like this: (ix holds the position to a sinus table) ld (symbol), a LD a, (ix+symbol) What I want to do…

    ... your table starts on a page boundary (a multiple of 256, ie ... $xx00) you can use:
    [code]LD HL,table ...
    LD A,(HL) ; Fetch byte from table[/code]

    This ... index into table
    LD A,(HL) ; Fetch byte from table[/code]
    Jonathan Harston Jonathan Harston January 2015 Development
  • IX+n and self modifying code and pasmoI'm using pasmo and if I wanted to use ix+n like this: (ix holds the position to a sinus table) ld (symbol), a LD a, (ix+symbol) What I want to do…

    ... byte from table[/code][/QUOTE]

    Better:
    [code]LD H,table/256 ... ; Point to table at $xx??
    LD ... into table, HL=$xxaa
    LD A,(HL) ; Fetch byte from table[/code ...
    Metalbrain Metalbrain January 2015 Development
  • Mirror tableCan anyone help with a byte mirror table? e.g. so you can look up a byte of a left-facing sprite and return the correct right-facing value. There …

    The table is typically aligned to a 256 byte boundary. Here, ... if let's say you have the high byte ... of the table address in B ... need to reverse the byte order, therefore step ... /> As for the mirror table, you can generate one ...
    Hikaru Hikaru August 2015 Development
  • Fixed point math lib?Is there a liberally licensed fixed point math lib for z80 somewhere? When searching, I expected to find a bunch of GPL'd ones and perhaps one or two…

    ... course the table of squares has to be on a 256 byte boundary ...
    melkig1967 melkig1967 December 2015 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... table (IMPORTANT: entire table must be located within 256-byte boundary,
    ; and last byte ... from this table ... screen address from lookup table
    next:< ...
    Einar Saukas Einar Saukas April 2016 Development
  • I'm writing an Operating SystemOkay this might seem like a bait thread, but I am legitamately interested in figuring out how to write a multi-process system for the ZX Spectrum (no…

    ... (such as: JP HL or 256-byte aligned tables...)
    1. Compile ... to relocate. Create a relocation table from offsets them.
    ... and then walk through relocation table adding the actual start ... 101h? Because this affects 2 byte address. If you compiled ...
    tstih tstih August 2016 Development
  • I'm writing an Operating SystemOkay this might seem like a bait thread, but I am legitamately interested in figuring out how to write a multi-process system for the ZX Spectrum (no…

    ... (such as: JP HL or 256-byte aligned tables...)[/quote]
    < ... binaries to generate the reloc table. Because the same object ... I can only relocate on 256-byte boundaries.

    I ... byte is checked) for two reasons:
    1. The relocation table ...
    u6c87 u6c87 October 2016 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
256 4K 7.7K
byte 7.3K 15.2K
align 355 615
table 5.8K 9.1K
ramtop 445 687
error 8.1K 11.6K

Related Threads

  • Habilit (known error) errorThe known error fix for the game Habilit ([url]http://www.worldofspectrum.org/infoseekid.cgi?id=0002199[/url]) doesn't work.<br /> <br /> An addition…
  • 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 …
  • 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…
  • Is there a way to suppress error R Tape Loading Error in Basic when trying to load only part of fileHi,<br /> <br /> is there a way to suppress error R Tape Loading Error in Basic when trying to load only part of file.<br /> <br /> E.g.: I have …
  • Byte Bitten - Sea Hawk KeysCould someone please tell me what keys are needed to control your helicopter in the Sea Hawk part of this game. No key seems to have any effect apart…
  • INVASION OF THE BODY SNATCHAS - Obscure High score table messages...After posting a message about this game on the 'first three games you bought' section, I got thinking more about this game.<br /> <br /> When you typ…
  • Two Manic Miners in the top 100 games table?A while ago I was checking the top 100 games (according to WoS visitors' votes), but I couldn't help notice that there are [I]two[/I] distinct "Manic…
  • STP: Computer Cookery 1 & 2 - Bug ByteI'm 99% sure these two titles are actually The Computer Cook Book (Bug Byte) that is listed in Infoseek.<br /> <br /> However, The Computer Cook Book…
  • help in byte mirroring.I need some help.<br /> What is the best way to mirror the byte?<br /> (for ex. 10010011 -&gt; 11001001)<br /> I mean, if there is a simple way to do…
  • Bug-Byte games wantedHi, Does anyone out there have the following games which they'd be willing to sell / trade? The games have to have specific coloured writing on the i…

Related Searches

  • table pixadd
  • byte scan
  • r forum loading error 0 1
  • r tape loading error 0 1
  • ramtop
  • ay frequency table
  • best place for interrupt table
  • interrupt table
  • ebug byte
  • 256 byte align
  • 256 byte align table for sprite mask
  • 256 byte align sprite masklook up table
  • 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
  • on error ramtop
  • ld h table 256
  • mirror byte table

Copyright © 2024 World of Spectrum