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.042s
<1…6789101112…34>
  • 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…

    ... you didnt even have to look up a table to read that?
    GBNvK GBNvK February 2004 Development
  • Sound DreamJust daydreaming, don't beat me for this, if any of you assembler guru's (especially emulator developers) ever are in need of new ideas, it would be…

    ... additional hardware, but these Soundtrap/256 colour games can't, even ... that people should stop making 256 colour games just because it ... , you can expand games to 256 colours. Look, for the Multitech graphic ... or MP3 to AY Frequency table converter. As long as the ...
    LCD LCD April 2004 Games
  • 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…

    ... the volume - it eats up 4K for a full 64 ... hl,bc ; carry to high byte if necessary
    ld ... ld a,(hl) ; fetch sample byte
    volume_lookup_low: or 0xc0 ; ... h,0x83 ; high byte of lookup table
    ld a,(hl ... four in the lookup table will save some time< ...
    gasman gasman April 2004 Sinclair Miscellaneous
  • 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 …

    ... br /> LD H,LINEPTRS/256
    ADD A,(HL ... assumes the pixel table doesn't cross a 256 byte boundary.

    If you place the pixel table ... right at the beginning of a 256 byte page, ...
    LD D,PIXELTAB/256
    LD E,A
    dmsmith dmsmith August 2004 Development
  • need help with speed optimization. this procedure draws a sprite with mask from memory onto the screen with x-coordinate in pixels. it doesn't shift sprites in realtime, it just uses …

    ... ;placing table at the beginning of
    ;a 256 byte page ... br /> LD H,C0H ;table with preshifted mask bytes for ... B0H ;there is a table with all bytes preshifted ... form:
    ;mask byte, sprite byte, mask byte, sprite byte... and so on.) ...
    dmsmith dmsmith August 2004 Development
  • need help with speed optimization. this procedure draws a sprite with mask from memory onto the screen with x-coordinate in pixels. it doesn't shift sprites in realtime, it just uses …

    ... ADD A,BYTETAB/256 ; there is a table with all bytes preshifted ... address table
    * SCRTAB must be at the start of a 256 byte ... start of the next
    * 256 byte page.

    SCRTAB ... shifted each byte takes two bytes
    * The table is divided ...
    dmsmith dmsmith August 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... understand that I read each byte from a virtual memory array ... the numbers stored in each byte. Thus, I don't ... is, you need to go look up programming for a PC (or ... Memory: Array[0..65535] of Byte;
    Registers: TZ80Registers;
    ...
    Dunny Dunny September 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 …

    ... />
    Just had a quick look at your routine. Nice work ... , only when your crossing a 256 byte boundary: INC L is sufficent ...
    dmsmith dmsmith September 2004 Development
  • Anyone help re-factoring a tile functionI had some excellent feedback for re-factoring my function that displays the colour for my screen tiles. Can anyone offer some help to improve the fu…

    ... data is inside a 256 byte boundary. I now ... has been sped up but I think ... ORG 51200 ; MUST BE 256 BOUNDRY
    MAPLOOKUP DEFW TILEIMAGE0 ... Default
    DEFW TILEIMAGE2 ; Up
    DEFW TILEIMAGE3 ; Down ...
    Mr Millside Mr Millside February 2005 Development
  • Map to screen address problemCan anyone help me out with what I guess is a screen address calculation problem. I need to calculate the screen address of a tile based on a number…

    ... 'd definitely use a lookup table for speed instead of the ... at the start of the table (with interrupts disabled of course ... SP here, and if your table contains 256 entries or less (this ... ), it's worth using separate 256-byte blocks for all the entries ...
    Marko Marko April 2005 Development
  • DocumentationI'm sure someone has already answered this, but I'm new to these forums. Could someone provide me with documentation about how data is stored in ZX …

    ... :

    * A flag byte: 0x00 for header blocks, 0xff ... the block (including the flag byte) produces 0x00.

    ... can't be bothered to look up at the moment).
    * ... of block.
    * Checkbittoggle (1 byte).

    [ This Message ...
    Philip Kendall Philip Kendall September 2005 Development
  • sprite making in +3 BASIC?Any sprite tutorial I come across is far too complicated! Can someone help me? For instance, how do you create a person-shaped animated sprite which …

    ... not practical with a dial-up modem connection (I tried it ... one page, so I gave up - although, as I have all ... , here's the pages to look up:

    SU#76 (Jul ... at the bottom, although the "Table 1" assembler listing referred to ...
    Battle Bunny Battle Bunny September 2005 Development
  • Convert x,y to Attribute Address in AssemblyWhat is the fastest way, given x,y (in hl) to return the attribute address?

    ... the expense of a 512 byte lookup table, you might want to ... has to be on a 256-byte boundary, of course.

    gasman gasman December 2005 Development
  • Assistance with IM2 routineI subsequently got a working IM2 routine.

    Set I to $fd; the table at $fd00 should be filled with $fe bytes (257 of them) so it will look up an address anywhere in that table and jump to $fefe.
    gasman gasman March 2006 Development
  • TZX specs v1.20 RC1Hello folks, after months of waiting finally you have the latest update proposal (RC1) for the TZX format! This update includes revisions to the 0x…

    ... we can have up to 256 symbols in the table. I hope I ...
    Black Hole Black Hole September 2006 Emulators
  • The Only Reason Sinclair Succeeded (Provoking Controversy)Although I love my Sinclairs dearly, I think that the only reason they succeeded was because at the time most people did not know any better (factori…

    ... might be able to speed up the 6502 version using self ... sorted lie in the same 256-byte page. Are you not? (Better ...
    Alcoholics Anonymous Alcoholics Anonymous September 2006 Sinclair Miscellaneous
  • The 150 pound home computerWe missing out on this still ... I think. I know the PC market has wrecked all chance for any alternatives to ever have a hope but ... what if. :lol:…

    ... ]

    Another thing to look up, great

    [QUOTE]
    256 color "hires" mode ( 512x192 ). But ...
    DonkeyPong DonkeyPong February 2007 Sinclair Miscellaneous
  • Database + web programming queryI was thinking of the best way to implement the a book type-ins database thingy, and I thought something along these lines would be nice and simple: …

    ... programs column and add another table that associates programs and books ... /> 2. book_id (corresponds to book table's unique id)
    3 ... book you look up all matches to book_id in the programs table.
    Alcoholics Anonymous Alcoholics Anonymous March 2007 Chit chat
  • Beautifully programmed gamesJust watching the bobby bearing tzx and admiring the beautiful programming involved. Which other games would you say had asthetic programming opposed…

    ... the low byte holding the fractional part. Trig used look-up tables with ... 8 data and 1 attr byte for each used block. Room ... the gameplay more than makes up for it ;-)

    There ...
    obo obo April 2007 Games
  • Beautifully programmed gamesJust watching the bobby bearing tzx and admiring the beautiful programming involved. Which other games would you say had asthetic programming opposed…

    ... the low byte holding the fractional part. Trig used look-up tables with ... 8 data and 1 attr byte for each used block. Room ... the gameplay more than makes up for it ;-)

    There ...
    rich_chandler rich_chandler April 2007 Games
  • Beautifully programmed gamesJust watching the bobby bearing tzx and admiring the beautiful programming involved. Which other games would you say had asthetic programming opposed…

    ... the low byte holding the fractional part. Trig used look-up tables with ... 8 data and 1 attr byte for each used block. Room ... the gameplay more than makes up for it ;-)

    There ...
    zxspecticle zxspecticle April 2007 Games
  • Beautifully programmed gamesJust watching the bobby bearing tzx and admiring the beautiful programming involved. Which other games would you say had asthetic programming opposed…

    ... the low byte holding the fractional part. Trig used look-up tables with ... 8 data and 1 attr byte for each used block. Room ... the gameplay more than makes up for it ;-)

    There ...
    ChuckieEgg ChuckieEgg April 2007 Games
  • Question about digitized sound and videoI searched the forums and couldn't find the answer, so here it goes. Regarding digitized sound: I remember reading an article long ago about a vid…

    ... to the screen or a 256-byte sound buffer, and stopping periodically ... . Similarly, you can make translation table from 8-bit to 4 ...
    gasman gasman May 2007 Development
  • Delay routineAs some people are aware, I have recently starting writing a [url=http://fuse-emulator.svn.sourceforge.net/viewvc/fuse-emulator/trunk/fusetest/]autom…

    Anyone care to write a version that doesn't require a table aligned to 256 byte boundaries (and has the table directly following the code)? Thought I'd ask in case someone does so that I can avoid a little work :-)
    Alcoholics Anonymous Alcoholics Anonymous May 2007 Development
  • Delay routineAs some people are aware, I have recently starting writing a [url=http://fuse-emulator.svn.sourceforge.net/viewvc/fuse-emulator/trunk/fusetest/]autom…

    ... require a table aligned to 256 byte boundaries (and has the table directly ... [CODE]overhead2 EQU 21 + (LOW table)[/CODE]
    The 16 is ... that as long as the table and the "remainder" routines ... ] ASSERT (HIGH t_ret = HIGH table)[/CODE], which will fail if ...
    icabod icabod June 2007 Development
  • Beautifully programmed gamesJust watching the bobby bearing tzx and admiring the beautiful programming involved. Which other games would you say had asthetic programming opposed…

    ... the low byte holding the fractional part. Trig used look-up tables with ... 8 data and 1 attr byte for each used block. Room ... the gameplay more than makes up for it ;-)

    There ...
    wokani wokani June 2007 Games
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... int_seed" is the two-byte integer stored at address ... file stores pixels one byte after the other horizontally ... characters terminated by a zero byte). [I]s[/I] ... it may be time to look up a C tutorial on ... right halves of each fatted up UDG byte.

    ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 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…

    ... HL
    FAST: LD H,TABLE/256 ; 2 / 7
    ADD A ... to a 192 bytes table, aligned to a 256 byte boundary, and followed ... by another 192 bytes table 64 ...
    Dr BEEP Dr BEEP July 2007 Development
  • Starting on machine code - BASIC first?Howdy. If I wanted to start learning machine code for the speccy, from scratch, would you recommend I learn BASIC first or is it entirely possible to…

    ... bit pattern or type it up correctly if it's in ... bit pattern. "and 248" comes up in spectrum display code and ... as to 248 was come up with but if he sees ... address is aligned on a 256 byte boundary). Spectrum display file addresses ...
    Alcoholics Anonymous Alcoholics Anonymous November 2007 Development
<1…6789101112…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
look 49.6K 56.6K
up 135.3K 178.3K
table 5.8K 9.1K

Related Threads

  • Look what I picked up in town...Was looking for one of these for ages.<br /> <br /> Saw them on amazon.co.uk, but never got round to buying one, then I was in Debenhams today and fo…
  • Do you want XP to look like Vista ? Look what I've foundI have just found this, i have loaded it onto my XP Media Center PC and it looks fantastic, kind of a facelift for XP PC's :) <br /> <br /> <br /> [u…
  • 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…
  • Take a look at these close-up pictures of my hard Willy!I've been busy with the 3D printing again. :D <br /> <br /> [URL=http://smg.photobucket.com/user/dave_c4/media/3d%20prints/2015-11-18%2000.26.37_e…
  • 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…

Related Searches

  • table pixadd
  • byte scan
  • saboteur 2 speed up
  • up for grabs
  • ay frequency table
  • 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 align sprite masklook 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