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.037s
<1…28293031323334>
  • Making Horace play fair!Hi again Has anyone created a new or twiddled version of Hungry Horace that has a more fair screen 3 and 4? Or a version of the spiders where the f…

    ... to a 32x24 grid. A byte can be:

    0 ... /> There's also a data table at 6FD7h, with 8 bytes ... 's now going to pipe up and say they reverse-engineered ...
    John Elliott John Elliott April 2009 Games
  • New utility - Arcade Game DesignerNo income tax, no VAT, no money back, no guarantee... In advance of SEUD's release I thought I'd release AGD to get people in the mood for game maki…

    ... try is to set up a dummy sprite type, say type 8 ... , with a blank sprite so they're invisible. The ... for the player to pick up or drop. And some more ... functionality along those lines before Byte Back, but got sidetracked with ...
    jonathan jonathan April 2009 Development
  • New utility - Arcade Game DesignerNo income tax, no VAT, no money back, no guarantee... In advance of SEUD's release I thought I'd release AGD to get people in the mood for game maki…

    Alignment is up to you, seeing as you' ... quick code to align the player when going up ladders (tested in ... left/right movement whenever the sprite aligns with a ladder.
    jonathan jonathan May 2009 Development
  • Image to ZXSpec 1.0Hi, I've written a piece of software (still not finished) that outputs any kind of image onto a Spectrum having being converted on a PC. It takes a…

    ... .
    [code]
    1 REM ****256 of any characters here ***
    byte, but the decoding is a ... would work - BASIC can display 256 x 176 pixels, so that ... use in the REM made up of 8x8 pixel blocks, and ...
    brownb2 brownb2 May 2009 Sinclair Miscellaneous
  • Maze Mania - How did they do it?Hi, I was looking at the game "Maze Mania" by Hewson Consultants, written in 1989. The game can be downloaded from here [URL]http://www.worldofspec…

    ... Scanline, in reality would set up IM2 or something
    ... ; Point SP to our table of source and destination (display ... ; Get SOURCE address from our table
    LDI ; Copy Contents ... some optimised Tile Writing and Sprite Code I could get 50 ...
    robpearmain robpearmain May 2009 Development
  • Fastest Block Drawing Code?Following on from my scrolling thread [URL="http://www.worldofspectrum.org/forums/showthread.php?p=351304#post351304"](http://www.worldofspectrum.org…

    ... quicker to use a table holding the start address ... but that's a big table. You might instead use ... a table containing the address of ... screen, or the first byte of each character row.
    up one character at a time. Because you can copy a byte ...
    joefish joefish May 2009 Development
  • Rainbow Generator for 48K Spectrum using PUSHThis is what I came up with from [B]gasman[/B]'s suggestions. It's stable in ZXSpin and ZX32 simulating a 48K Speccy. Anyone like to try it on the …

    ... the new version isn't up). If not you could just ... . The format is 256 UDGs followed by 256 UDAs (user defined attributes ... ). Each attribute relates to the equivalent byte ...
    chev chev May 2009 Development
  • Russian Translations...As i have once again been reminded (by the "Homebrew games" thread), there are some funky looking Russian games that I can't play due to not understa…

    ... after I inadvertently messed up the string table - oops! On relocating some ... had placed an extra $FF byte in some unknown location, which ...
    Digital Prawn Digital Prawn May 2009 Games
  • Goldfinch - an open software stack for mass storageYep, another pet project of mine to compete with all the others I've started. But hey, if I didn't get distracted by things like this I'd just get di…

    ... ) contains an optional user-specified table of letter and device driver ... /> for (y = 0; y < 256; y += 16)
    {
    for ... customized to a specific set-up. Device 'd' could be ... the way things are shaping up. Sorry for the length :)
    Alcoholics Anonymous Alcoholics Anonymous June 2009 Announcements
  • Tips on optimizing some newbie assembly routinesI'm starting to learn some assembly language. The best way to learn is to actually code something you are going to use, so I'm creating a very simple…

    ... but using only one byte for the character index. ... loop. This will free up B, avoid the last ... _b1a
    ; loop for 256 cells
    push bc
    ._b1a
    ; loop for 256 cells

    [... inner ...
    Metalbrain Metalbrain June 2009 Development
  • Travel with Trashmanits appears there were 2 versions released of "travel with trashman" although the physical cassettes look pretty much idenetical, 1 was a fast load (…

    ... was a database look up which can detect which ... look at the tzx table and 700 are missing ... bytes for a 19 (17 byte) header[/QUOTE]
    ... info, id byte, pause byte values, length of data byte values etc ... br />
    regarding the byte count down on our tape ...
    Richard_Butler Richard_Butler July 2009 Infoseek database
  • wavide: WAV player for DivIDEPrompted by an email from zxbruno yesterday, cobbled together much quicker than expected... [url]ftp://ftp.untergrund.net/users/gasman/zx/wavide/[/u…

    ... sector read (the routine requests 256 sectors at a time, to ... , this bug won't show up on Fuse, because it's ... output port and the volume table. (A full 8-bit D ... 't actually need a volume table, but it's worth keeping ...
    gasman gasman August 2009 Announcements
  • Has any programmers recently pushed the spectrum to the limits?Hi there. Ive just discovered this great forum and I was brought up with the speccy 16,48 and then 128k. Im just wanting to know if there are any re…

    ... weigh up how it would affect the speed of the sprite routines ... hugely critical, an address translation table could be used.
    joefish joefish August 2009 Development
  • New BUZZSAW+ Demo, No.2OK everybody, here's the latest demo of [I]Buzzsaw[/I]. This includes the title screen I wrote in Corfu with control selection, some new sprites and…

    ... use always black paper for sprite colors ?[/QUOTE]Nope.

    Admittedly each sprite only has a few different ... that storing just a table with beginning of line ... each row of the sprite. Even with that I ... to do a shoot-em-up with this technique, it ...
    joefish joefish August 2009 Development
  • Arcade Game Designer 2.0 releasedI know dozens of you downloaded the previous version of AGD. Well, you can put it away now because I've made some major improvements to that version…

    ... consolation, you can speed up your editing a bit ... downward entry in the jump table. JUMP works in a ... on something, so the sprite will continue to fall ... the jump pointer for a sprite.

    One ... the old player sprite. The new sprite would start off ...
    jonathan jonathan September 2009 Development
  • Colour clash on the Commode64?Was there any? Every now and again, I see a screen shot like this... [img]http://www.lemon64.com/games/screenshots/full/j/jack_the_nipper_02.gif[/i…

    ... -mapped mode where you define up to 256 8x8 monochrome, or 4x8 ... , then use those to make up the screen instead of a ... only one unique colour per sprite. If you look closely, you ...
    joefish joefish September 2009 Chit chat
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... as indices into a palette table. You then use OUT commands ... to set up the palette. You can use ... colours to be any of 256 different colours.

    It ...
    joefish joefish November 2009 Emulators
  • AY programming and notes frequencyHello everybody, I'm Targhan from the french CPC group Arkos, perhaps you've heard of us. I'm currently working on a music tool and I'd like to k…

    ... of space!). Unfortunately the tone table is packed.

    [ ... .6 format (without the 064h byte header)

    org ...
    T_PACK DB #06EC*2/256,#06EC*2
    DB #0755 ... equ $

    VT_ DS 256 ;CreatedVolumeTableAddress

    EnvBase ...
    chev chev November 2009 Development
  • AY programming and notes frequencyHello everybody, I'm Targhan from the french CPC group Arkos, perhaps you've heard of us. I'm currently working on a music tool and I'd like to k…

    ... 1756140 Hz to compute the table.

    And it ... />
    So, the tone table without the one note offset ... [code]
    DB 1695*2/256,1695*2
    DB 1796 ... />
    That fits in table 1, but the other tables ... to be short by one byte. Also I presume the ...
    chev chev November 2009 Development
  • AY programming and notes frequencyHello everybody, I'm Targhan from the french CPC group Arkos, perhaps you've heard of us. I'm currently working on a music tool and I'd like to k…

    ... .6 format (minus the 064h byte header)

    ... /> T_PACK DB #06EC*2/256,#06EC*2
    DB #0755 ... br /> DB #066D*2/256,#066D*2
    DB ... br /> DB #0704*2/256,#0704*2
    DB ... />
    VT_ DB "VOLUME TABLE"
    DS 244 ;CreatedVolumeTableAddress
    chev chev November 2009 Development
  • Need help with interrupts againI'm fighting to understand how interrupts code handling works I'm trying to set my simple own interrupt routine, as I don't want to be dependent on …

    ... byte area fooled with. Which reminds me -- you need a 257 byte table ... , not 256. The most common vector ... byte grabbed off the bus ... read from the bytes table + 255 and table + 256. That's probably ...
    Alcoholics Anonymous Alcoholics Anonymous November 2009 Development
  • Jonathan Cauldwell writes.I also found this in me old archives, which was actually written by Jonathan Cauldwell. Again, typos and editorial tags included for authenticity ;-)…

    ... constructed, beginning with a sprite routine and a simple control ... feels. When the player sprite is moving around properly other ... employed to speed up such tasks. For example, a sprite routine works ... are considered. Even when every byte is used, there is still ...
    Shaun.Bebbington Shaun.Bebbington December 2009 Sinclair Miscellaneous
  • More colours in existing games?I have been trying to follow the various threads about the new ULA and more colours. I don't understand quiet a lot of it as back in the day all I di…

    ... have an overlay to add 256 colours to games but that ... 64-bit Z80 and replaced sprite data on the fly. It ... to existing games to get up to 32 colours on screen ...
    chev chev December 2009 Emulators
  • Games not compatible with real grey +2There are many threads about Spectrum+3/2A incompatibility issues but what about grey +2? I've found that games like Marauder and Skate Crazy don't w…

    ... with an incomplete IM2 vector table. A number of games depend ... end of the IM2 table at address (I+256) / (I+257) to ... Twins use a full 257-byte IM2 table so this wouldn't ...
    Arjun Arjun January 2010 Games
  • Double Dragon 128k - The graphicsAs you are all probably aware, I tried gathering a team of people together a few years back to make a totally re-programmed version of Double Dragon …

    ... of design.
    - sprite alignments were done allowing for ... - sprites that did not align were hand adjusted until they ... amount of memory taken up by each map can ... could skip a few sprite frames, we could reuse ... on where the map scrolls up to, and when, etc ...
    kgmcneil kgmcneil January 2010 Development
  • Anybody got a hack for PAW'd games?Has anybody got a hack to browse the text in PAW'd games?

    ... is etc.) The token table address is held in the ... general seem to pop up in the same places ... 20 LET tok=PEEK 37964+256*PEEK 37965
    30 ... place in the variable length table. Maybe you can optimise ... br />
    Code it up quickly however:-
    [code]
    Bandit Bandit January 2010 Sinclair Miscellaneous
  • Double Dragon 128k - The graphicsAs you are all probably aware, I tried gathering a team of people together a few years back to make a totally re-programmed version of Double Dragon …

    ... vision of beat'em up slowly drifts somewhere nearby ... definitely no more than 256 blocks on a level. ... witn 9-bit codes = up to 512 blocks
    ...

    about sprite size: that is really thing ... screen (up to 6 i guess), while 'renegade' sprite size ...
    Fikee Fikee January 2010 Development
  • Double Dragon 128k - The graphicsAs you are all probably aware, I tried gathering a team of people together a few years back to make a totally re-programmed version of Double Dragon …

    ... consider this maximum sized sprite the default sprite, or would it ... you be using look up tables for sprite reversals, and/or ... above are made, then perhaps sprite work could begin immediately, ... data other than the single byte identifying the maptile?..If ...
    kgmcneil kgmcneil January 2010 Development
  • Bit functions speedI just stared nonplussed at the documentation for the bit functions. Apparently, if you're using the accumulator, using AND and OR is faster than se…

    ... 8080 instructions which fills up most of the 256 instructions thjat can ... be fit in a single byte. The ... 'modifier' opcodes. Ie a single byte $cb, $dd or $fd was ... Zilog instruction went from one byte (4 cycles to fetch) to ...
    Alcoholics Anonymous Alcoholics Anonymous February 2010 Development
  • The Making Of Manic Miner"Matthew Smith talks us through every level of his classic platformer Sat at the very desk where it was written, Matthew Smith watches Miner Willy l…

    ... my graphics card blew up so everything is ... data
    6E03: last byte of level data
    < ... br /> 9759: some data up to here, then free space ... BC00: More buffers and stuff, up to...
    BE84: Non ... />
    FDFD: Interrupt vector table

    FF01: Stack ...
    Paradigm Shifter Paradigm Shifter February 2010 Games
<1…28293031323334>

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