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.009s
<1…6789101112…34>
  • pathfindingworking on pathfinding in the game. here is Russian description of Lee's algorithm: [url]http://algolist.manual.ru/games/wavealg.php[/url] "if-then"…

    ... implementation would use a 256-aligned area of 256 bytes, with register HL ... HL/DE, or storing 2 bytes instead of 1, it won ...
    Einar Saukas Einar Saukas May 2013 Development
  • pathfindingworking on pathfinding in the game. here is Russian description of Lee's algorithm: [url]http://algolist.manual.ru/games/wavealg.php[/url] "if-then"…

    [QUOTE=Patrik Rak;700143][QUOTE=Einar Saukas;700130]The problem is, you are applying asymptotic analysis to a limited size problem (i.e levels limited to size 24x32). Therefore the value of these constants make all the difference.[/QUOTE]

    Not ...
    Einar Saukas Einar Saukas May 2013 Development
  • Z80 internal compressionThis isn't exactly a ZX Spectrum problem, but since WOS probably has some of the best Z80 coders in the world, I thought I might ask anyway. For my …

    ... content. Buffer can be 256 bytes to 2k bytes. I'll replace that ...
    Battle Bunny Battle Bunny May 2013 Development
  • Z80 internal compressionThis isn't exactly a ZX Spectrum problem, but since WOS probably has some of the best Z80 coders in the world, I thought I might ask anyway. For my …

    ... the last segment and copy 256 bytes of garbage at the end ... lengths - 1, 2 or 3 bytes in 4*2 bits. 1 ... entries just hold the plain bytes; 3-byte entries hold a ...
    Battle Bunny Battle Bunny May 2013 Development
  • Varios +3(e)DOS questions?I'm converting tape games to disk, for being used in my +3e. I'm trying to convert them to standard BASIC loaders, so files could be copied using BAS…

    [QUOTE=Zup;700779]And a question related to commercial loaders. Because I'm being unable to crack some loaders (speedlock, etc.), I was thinking about attacking disk loaders. How did they read the disk? Did they use +3DOS calls or did they access the ...
    Battle Bunny Battle Bunny May 2013 Development
  • Fantasy Z80 instructions?This follows on from something catmeows said in another thread, and that I've been meaning to ask for a while. This may sound daft to people with mo…

    ... setting H=0 and L=256 byte index but you are ... to just one page of 256 bytes. You're a little slower ...
    Alcoholics Anonymous Alcoholics Anonymous June 2013 Development
  • Shifting the UDG pointer from a MC loop...I have got myself in a bit of a mess again, I am trying to write a machine code subroutine that shifts the udg pointer (23675) up 64 places then shif…

    Shouldn't the UDG banks be 168 bytes apart, not 128, as 21*8=168?

    As it is, I'd set them 256 bytes apart and then just do:
    LD HL,23676 : INC (HL)
    Battle Bunny Battle Bunny June 2013 Development
  • Shifting the UDG pointer from a MC loop...I have got myself in a bit of a mess again, I am trying to write a machine code subroutine that shifts the udg pointer (23675) up 64 places then shif…

    ... instead (pointed from 23606 plus 256 bytes).
    Alone Coder Alone Coder June 2013 Development
  • Where do you stick the stack?...OK, so I've got a fair chunk of ASM code assembled from 24000 mark. The stack shouldn't get very big, just a few PUSHes and POPs of the main regis…

    Ideally you want the stack in fast RAM. On the 128 I'd say it's actually better to put it 256 bytes above slow RAM. In the worst case the stack will grow down into slow RAM, but it won't overflow.
    chev chev July 2013 Development
  • Where do you stick the stack?...OK, so I've got a fair chunk of ASM code assembled from 24000 mark. The stack shouldn't get very big, just a few PUSHes and POPs of the main regis…

    ... SP,$5BFF and use the 256 bytes in the unused area between ... you don't need a 256 byte interrupt table as the ...
    dbolli dbolli July 2013 Development
  • Tape loading - blocks with checksumThese were sometimes used for 128K games and had a searching / loading message, ie. Loading Block 08, then if a block didn't load right one could rew…

    ... in block of up to 256 bytes. If an unrecognised block is ... save the screen as 27 256-byte blocks, and load it ...
    Jonathan Harston Jonathan Harston July 2013 Development
  • How to get 720KB on Opus Discovery floppy (using PC drive)I upgraded an Opus Discovery yesterday with a PC drive, but I'm looking for the way to get a floppy formatted as 720KB. If I understand other topics…

    ... handling the fetching of 512 bytes sectors (1-9) all by ... , and the sending out of 256 bytes sectors (0-17), or whatever ...
    roko roko August 2013 Hardware
  • Scrolling by 2 pixelsWhat is the fastest way of scrolling a Spectrum screen line by 2 pixels left or right? When thinking about it I've come to this simple solution: [C…

    [QUOTE=Ralf;716119]Yes, it could work if we make sure to keep in 256 byte bonduaries.[/QUOTE]

    Column coordinates within the Spectrum screen always respect the 256 bytes boundary.
    Einar Saukas Einar Saukas August 2013 Development
  • Scrolling by 2 pixelsWhat is the fastest way of scrolling a Spectrum screen line by 2 pixels left or right? When thinking about it I've come to this simple solution: [C…

    ... Spectrum screen always respect the 256 bytes boundary.[/QUOTE]


    S- are bytes actually copied to real screen ... need to be 32 bytes, I can make it ... is 28 screen bytes + 2 N bytes on right side ... I can spare this 768 bytes :)

    Left ...
    Ralf Ralf August 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…

    ... lookup table to 256 byte boundary (requires 256 bytes of free space whilst ... C9

    ;17 bytes

    256 byte table will look ...
    jamorski jamorski August 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…

    Yes, lookup table is only 256 bytes and makes everything much faster. Every serious game uses it.
    Ralf Ralf August 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…

    [QUOTE=jamorski;718534]The old size vs speed chestnut eh!![/QUOTE]

    Right! :)

    When optimizing for size, the next step would be eliminating the 256 bytes lookup table....
    Einar Saukas Einar Saukas August 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... starts a new block every 256 bytes (thats the 'tick' you hear ...
    GoingDigital GoingDigital September 2013 Development
  • MC LPRINT 23681Having problems with this routine to print large on the screen using LPRINT, it works ok in BASIC, but cant seem to get it to loop for some reason in…

    ... the display, simply ldir the 256 bytes over the next 7 scan ... /> ld bc, 0x0700 ; copies 2048-256 bytes.
    ldir
    ret
    u6c87 u6c87 September 2013 Development
  • 128 BASIC-compatible way of loading BASIC as code?On a 48K Speccy (or from 48 BASIC or USR 0 mode on a 128K machine), one can do a silly trick like this: [code];; load a 4000 byte BASIC program ld i…

    Dunno if it would work, BUT- save all the system variables except the first 256 bytes that is the original printer buffer area. On the +3 (so I assume the 128 too), that space is used for paging the RAM, so yeah. Speccy 128 would act up a little.
    DEATH DEATH September 2013 Development
  • 128 BASIC-compatible way of loading BASIC as code?On a 48K Speccy (or from 48 BASIC or USR 0 mode on a 128K machine), one can do a silly trick like this: [code];; load a 4000 byte BASIC program ld i…

    ... system variables except the first 256 bytes that is the original printer ...
    stephenw32768 stephenw32768 September 2013 Development
  • JSW2 - Game Loader DifferencesThere are three official releases of JSW2. I'm not counting the 'JSW2-128' version here as far as I'm aware this was not in any way 'official' as it …

    ... , 800 ; 22529 to 23329 (800 bytes) which extends into the basic ... /> [/QUOTE]
    801 bytes (technically the number of bytes that are zeroed ... anyway (note: attribute file = 768 bytes; printer buffer = 256 bytes).
    BloodBaz BloodBaz September 2013 Sinclair Miscellaneous
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... you have). Afterwards the next 256 bytes are reserved for ZX BASIC ...
    Einar Saukas Einar Saukas September 2013 Development
  • Manic Miner ZX81Hi Guys, Can anyone explain why [url=http://www.worldofspectrum.org/infoseekid.cgi?id=0017539]Manic Miner ZX81[/url] is not able to reproduce the ex…

    ... entire memorybuffer is just 200 bytes.

    The second game ... ) has also a maximum of 256 bytes data, but uses a counter ...
    Dr BEEP Dr BEEP October 2013 Sinclair Miscellaneous
  • 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…

    ... code copies some bytes, then goes 256 bytes higher and does ... you add some offset bytes and repeat the job in ... [I]target+0
    target+256
    target+512
    target ... +14
    target+0+256+14
    target+0+ ... +28
    target+0+256+28
    target+0+ ...
    Ralf Ralf October 2013 Development
  • 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…

    ... unrolled code copies some bytes, then goes 256 bytes higher and does this ... . Then you add some offset bytes and repeat the job in ...
    introspec introspec October 2013 Development
<1…6789101112…34>

Latest Posts

  • Celebrity deaths...
    Paradigm Shifter on 4:41PM
  • 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

HitBox

Word Docs Hits
256 4K 7.7K
bytes 9.1K 16.6K

Related Threads

  • Finding the length of loaded Bytes:Is there a way from BASIC of finding out how big a block of bytes loaded from tape was? <br /> <br /> i.e. - if you do LOAD""CODE and load in a lump …
  • New project for 256 colours Games emulator!O.K. , I suggested Jonathan Needle ( Creator of the excellent Spectaculator at [url="http://www.Spectaculator.com"]www.Spectaculator.com[/url] ) to c…
  • EmuZWin supports 256 color gamesI am sorry starting new topic, but you see this info is important a bit:<br /> <br /> new version 2.4 of the EmuZWin is available to download, and it…
  • Dan Dare 256 colour project many may not be aware of.I still need/want to try Vladimir's emulator. But I think many people here aren't aware of another 256 colour project, which was mentioned on C.S.S. …
  • 256 colour gamesFollowing on from the thread in the Emulator section...<br /> <br /> Will people who are working on converting games to 256 colour using Emuzwin plea…
  • Type-Ins Project - appeal #256This is primarily for all those who have just tuned into the Speccy scene (to the veterans- it's just another appeal for type-ins ok? ;) ):<br /> <br…
  • EmuZWin and using 256 colour game filesIm using above emulator version 2.5. i have a directory with a few colour files for a few games in and the games that are needed are in there to. I …
  • Head Over Heels - 256 ColoursAfter two weeks of painstaking work I've finally completed my 256 Colour version of the classic Head Over Heels, for use in Vladimir Khladov's excell…
  • Retro Bytes PR and other services.Hi folks,<br /> <br /> For anyone who is interested, I'm setting up a PR agency called Retro Bytes PR. We specialise in handling the press for small …
  • More than 256 colours in full screen Spectaculator?When Spectaculator starts up in full screen and you go to load a game the windows menus are a terrible colour and look garish. <br /> <br /> I guess …

Related Searches

  • ld bytes
  • sa bytes
  • 256 colours
  • bytes hide
  • forum size bytes
  • poke hide bytes
  • sha 256
  • hide bytes
  • 924 bytes
  • out 256
  • disable loading bytes
  • disable bytes
  • bytes
  • bytes program
  • loading screen bytes message
  • plot 256 192
  • chess bytes
  • loading problem bytes
  • peek two bytes
  • zx printer emulation on 128 256

Copyright © 2024 World of Spectrum