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.024s
<1…3456789…34>
  • 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…

    ... relocating you separately load relocation table and binary. Reserve space ... Start your walk through relocation table. First entry is at ... , use stack to jump, 256-byte boundary allocations, etc...) are ... to program - release relocation table (no need for it ...
    tstih tstih October 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…

    ... HL, use stack to jump, 256-byte boundary allocations, etc...) are used ... jumping to program - release relocation table (no need for it anymore ... statements there will be a table of defw that will change ... work in all cases except 256-byte aligned unless you keep ...
    Alcoholics Anonymous Alcoholics Anonymous October 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…

    ... relocating code/data on 256 byte boundaries, but messing with ... certain alignments within a 256 byte block, the linker has ... 256 byte blocks.

    The load would be simplified if a table ... the high address byte from the block address table.

    JamesD JamesD November 2016 Development
  • New Game - Pietro Bros [z88dk/Nirvana+][b]PIETRO BROS[/b] Pietro and Luizo were transported to pipe world after eating some rancid mushrooms on his pizza. Help them to escape from th…

    ... /> rst 0 ; if tape loading error
    [/code]

    ... file. There is only 256 bytes available here, including ... to the top of this 256 byte page).

    The ... memory available. The last byte segment is AY music and ...
    Alcoholics Anonymous Alcoholics Anonymous December 2016 Brand new software
  • ZX GameDev tools consolidatedHello WoS! It's been a while, yet with a plenty of decent gamedev tools (including new ones!), is there a [i]single/pivot table[/i] or some datash…

    ... required some tables to be 256-byte aligned.

    * sp1 can ... are some restrictions on table locations due to 256-byte alignment.

    Alcoholics Anonymous Alcoholics Anonymous January 2017 Development
  • HELP!I'm trying to replace a bit in a byte as follows, but having some sort of brain freeze trying to get it to do what I want. A=00 if bit to replace …

    And if you align your sprite data (i.e. make sure it doesn’t cross the 256-byte boundary), you can use INC L instead of INC HL, which is two T states faster.
    Ast_A_Moore Ast_A_Moore February 2017 Development
  • Interupt service routinehas anyone set up a interupt service routing with pasmo? this one I tried resets the speccy EDIt- I placed the code after the END directive, I fi…

    ... the 257 byte vector table:
    ld hl,48640 ; 190*256
    ... /> This builds its own vector table and the interrupt routine cycles ... make sure that your interrupt table and routine sits between ... />
    The whole vector-table thing does leave gaps and ...
    joefish joefish April 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…

    ... a variable for each stored byte. Just label the beginning of ... /> If you align the buffer address to a 256-byte boundary, you can ...
    Ast_A_Moore Ast_A_Moore September 2017 Development
  • 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
  • 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.

    ... with just a 256 byte table for the flip ... but is smaller than regular 256 bytes table + code

    table can be much smaller - ... br />
    ; ------------------
    ; byte mirroring
    ; ------------------
    DUP 8 ...
    Bedazzle Bedazzle July 2019 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
  • Easiest way to figure instruction lengthGiven a start address, what is the easiest way to find out instruction length at that address in Z80? I found [url="http://www.z80.info/decoding.htm"…

    ... end I went for the table solution, but not a ... handler table but an index table. As I'm ... special index for 1 byte instructions to which all ... for 2, 3, and 4 byte instructions.

    That ... opcodes to 256 byte page and use this table to convert ...
    tstih tstih March 2022 Development
  • 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…

    ... tbl_scraddr be aligned to a 256 byte boundary
    adc h ; A ... up screen address from the table
    ld a, (hl)
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... tbl_scraddr be aligned to a 256 byte boundary
    adc h ; A ... up screen address from the table
    ld a, (hl)
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... tbl_scraddr be aligned to a 256 byte boundary
    adc h ; A ... /> ld l, b
    ; push table address
    push hl
    table
    ld a, (hl)
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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
  • 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…

    ... tbl_scraddr be aligned to a 256 byte boundary
    adc h ... up screen address from the table
    ld a, ... code uses a 192x2 byte lookup table to get the ... one used a 24x2 byte lookup table to get the ... yet. The 192 entry table for the screen address lookup ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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…

    ... tbl_scraddr be aligned to a 256 byte boundary
    adc h ... up screen address from the table
    ld a, ... code uses a 192x2 byte lookup table to get the ... one used a 24x2 byte lookup table to get the ... yet. The 192 entry table for the screen address lookup ...
    Kotek Kotek July 2022 Development
  • 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…

    ... tbl_scraddr be aligned to a 256 byte boundary
    adc h ... up screen address from the table
    ld a, ... up screen address from the table
    ld a, ... up screen address from the table
    ld a, ... up screen address from the table
    ld a, ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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…

    ... tbl_scraddr be aligned to a 256 byte boundary
    adc h ... up screen address from the table
    ld a, ... up screen address from the table
    ld a, ... up screen address from the table
    ld a, ... up screen address from the table
    ld a, ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • So what about ethernet and ZX BASIC?Well, as of about 5 minutes ago, ZX BASIC for the first time properly wrote some packets to the network! OK, so it isn't perhaps 100% what Andrew Ow…

    ... />
    Spectrum streams work a byte at a time, which would ... whole packet just for each byte!) and very slow, so under ... on - each stream has a 256 byte buffer in a page of ...
    Winston Winston July 2009 Hardware
  • IM2 Loading on +3EHi there Speccy Guru's, As some of you know, I've spent a while building the ultimate image for +3e, it's currently at 6000+games and demos and i've…

    ... 'm using a full 257 byte IM2 table, so it's not ...
    nuggetreggae nuggetreggae April 2010 Development
  • 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
  • Best way to codeHi, I've been using Zeus Assembler to code MC programs so far. Nothing fancy just the odd scroll left or animation stuff. Wot I'd like to know is, …

    ... you must fill a table of 257 adresses with ... (0-255), hence the table of 257!!! values. If ... is how to make a table:

    . LD ... I,A ; point to high byte of table.
    . IM 2 ; ...
    Dr BEEP Dr BEEP August 2001 Sinclair Miscellaneous
  • 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…

    ... if adress pointer is crossing 256 byte page and you must use ...
    Fikee Fikee February 2004 Development
  • Amiga MOD on ZX SpectrumWell, there were several question about music matters on WOS lats times, so I decided to describe some of my 'adventures', heheh, with MOD playing on…

    ... routine, look up in a table. The note will range from ... need a 2*296=592 byte period table, assuming 2 bytes per ... /> You'd construct a 592-byte table using this formula, and using ... each note + finetune possibility. This table is available in one of ...
    Alcoholics Anonymous Alcoholics Anonymous April 2004 Sinclair Miscellaneous
  • 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
<1…3456789…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