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.206s
<1…20212223242526…34>
  • Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…

    ... ) lose about 2-3 tacts per byte ... even less, about 1-1.5 tacts per byte.
    or 5 or 4 or 3 or 2 or 1 or 0 or 0. Hence, on average you should expect
    (6+5+4+3+2+1+…
    introspec introspec June 2013 Development
  • Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…

    ... or 5 or 4 or 3 or 2 or 1 or 0 or 0. Hence, on average you should expect
    (6+5+4+3+2+1+0+0 ... )/8=2 ...
    Einar Saukas Einar Saukas June 2013 Development
  • Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…

    ... page says
    pc:5,sp-1:3,sp-2:3
    Of course, we ... /> +2 -> +5 -> +7
    +1 -> +5 -> +6
    +0 -> +5 -> +5 ... until the contention period finishes, or until you execute a different ...
    Einar Saukas Einar Saukas June 2013 Development
  • IZX: a new standard format and driver for ZX-Spectrum icons[B]IZX[/B] is a very compact and efficient standard format to create icons for the ZX-Spectrum. You can download it from here: [LIST] [*][URL="http:…

    ... 41 bytes:

    [CODE] 5 LET end=55200
    10 ... FOR g=0 TO 4
    20 LET ... =0
    30 FOR n=0 TO 3
    40 FOR s=0 TO 1 ... FOR n=0 TO 3
    120 FOR s=0 TO 1
    130 ...
    Einar Saukas Einar Saukas July 2013 Brand new software
  • Full 16*16-digit BASIC multiplicationI liked Andre Adrian's 32-bit long multiplication routine so much that I decided to a decimal version. After all, 2^63 is only 9223372036854775808, a…

    ... 1: ";C$'
    "Number 2: ";E$
    102 PRINT STR$ USR (LMUL10+3 ... =exponent byte
    or a
    jr nz ...
    ld bc,5
    add hl, ... 1 (1 byte, 0-9)
    I2: equ WORKSP+41 ;Carry flag#2 (1 byte, 0 ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • 20-column multicolour: a half-baked ideaI was writing an email reply to one Mr Jowett about multicolour routines, and in that way that explaining something to someone else makes you think "…

    ... line this: 6,5,4,3,2,1,0,0,6,5,4,3,2,1,0,0,6,5,...

    3 follows a pattern line this: 7,6,5,4,3,2,1,0,7,6,5 ... ,4,3,2,1,0
    Einar Saukas Einar Saukas July 2013 Development
  • Math problemI'm trying to solve/model a science problem, and I thought a simple BASIC program might help me, but I struggle to write it. Goal: Given a length of…

    ... length 5, with 2 integer-only cuts (i.e. cuts at position 1,2,3 or ... />
    1:18
    2:14
    3:8
    4:2

    0,1,2,3,4,and 5]), length:freq data are ... :

    0:28
    1:26
    2:22
    3:16
    48K 48K August 2013 Sinclair Basic
  • BIFROST* example: "Knights & Demons DX" source codeA package containing the source files of our multicolor game "Knights & Demons DX" is now available for download [URL="http://www.mediafire.com/?hbch…

    ... k$ < "1" OR k$ > "3" THEN GO TO 5: END IF ' repeat ... /> RETURN CODE k$-CODE "0" ' return value 1, 2 or 3
    end function[/CODE ...
    Einar Saukas Einar Saukas August 2013 Development
  • C.G.D - Classic Game Designer[b]UPDATE: August 07, 2013 AN UPDATED VERSION OF CGD IS NOW AVAILABLE, DETAILS HERE: [url]http://www.worldofspectrum.org/forums/showpost.php?p=7155…

    ... . Block 0 is the road block, property ?do nothing?. Block 1 is ... on the top or bottom 2 rows).

    3. Map. A simple ... and space 10 car sprites (5 left, 5 right) through the road ... :? to random wrap.

    5. Variables, in this example change ...
    R-Tape R-Tape August 2013 Brand new software
  • Books that you just can't quit.Much as parts of the presentation,writing style infurates me, there is a book I just keep comming back to again and again. Its like the Yang to the …

    ... /> 1040 LET SCORE=0: LET WORMS=3: LET LEVEL=1
    1048 REM ... /> 1050 LET S=5: LET P=1: LET R=0: LET C=INT ... .
    1090 CLS : PRINT AT 0,0; PAPER 6;,,: PRINT AT 21 ... 0.06,18,0.06,19,0.06,21,0.15,27,0.06,21,0.2 ... R>20 OR R31 OR CS THEN LET P=1
    3090 ...
    wibble wibble August 2013 Sinclair Basic
  • Problem With POINT StatementHello everyone this is my first ever post, So firstly i'd like to say hello to everyone and secondly thank you to the admins for such a great site, …

    ... ]
    1 PAPER 0: INK 7: BORDER 0
    2 LET s=0: LET level ... =1000: LET d=3
    3 GO ... /> 1000 LET n=0: LET m=-1: LET dj=0: LET x=15 ... : LET y=3:
    IF ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • Problem With POINT StatementHello everyone this is my first ever post, So firstly i'd like to say hello to everyone and secondly thank you to the admins for such a great site, …

    ... ]
    1 PAPER 0: INK 7: BORDER 0
    2 LET s=0: LET level ... =1000: LET d=3
    3 GO ... /> 1000 LET n=0: LET m=-1: LET dj=0: LET x=15 ... : LET y=3:
    IF ...
    nonsenceinbasic nonsenceinbasic September 2013 Sinclair Basic
  • Copying data between memory banks in USR0 modeI am experimenting with Funky Fungus to load the majority of its data (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and (partly) 7 by sw…

    ... one given bank (1, 3, 4, 6 or 7) to bank 5:
    [CODE ... [routine address]+2,X
    DI
    LD D,1 ;selects bank ... +3: LOAD "1"CODE 49152: REM loads compressed game level 1 into bank 3 ... the same from bank 5 to bank 0 and finally decompress the ...
    Alessandro Grussu Alessandro Grussu September 2013 Development
  • SE BasicAfter 13 years of development I thought I'd run out of things to optimize, but it turns out I was wrong. However, I'm now running out of time to work…

    [QUOTE=Crisis;727461]are those 5 just gone? do you need ... retaining LLIST, LPRINT, or COPY. LIST #3 and PRINT #3 are functionally equivalent ... 0 = BRIGHT 0: FLASH 0. CLUT 1 = BRIGHT 1: FLASH 0. CLUT 2 = BRIGHT 0: FLASH 1. CLUT 3 = BRIGHT 1 ...
    chev chev October 2013 Sinclair Basic
  • LZ4 decoderI encountered the [URL="http://code.google.com/p/lz4/"]LZ4 compressor[/URL] a few weeks ago. Reading the [URL="http://fastcompression.blogspot.co.uk…

    ... /> enum StreamOptions : byte {
    BlockChecksum = 1
    stephenw32768 stephenw32768 October 2013 Development
  • Best Demos please?Hi, I have just discovered how good the demos for the spectrum are, I have been a spectrum owner for years but apart from the work I used to look at …

    ... .php?type[0]=demo&platform[0]=ZX+Spectrum&page=1& ... into a compatible format (*.tap or +3 disc). The main sources of ... at case by case;
    2. Demos that implement border and ... heavily relying upon the additional 5-10% of the additional performance ...
    introspec introspec October 2013 Sinclair Miscellaneous
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... br /> ; THE 'ERROR-2' ROUTINE
    org 0x0053< ... in SP
    res 3, (iy + _flags) ; ... ' ' ; test for space or higher
    scf ; set ... 6 ; test for characters 0-5 (tokens)
    ccf ; ... ; ROM 0, VRAM 1
    ld e, 0 ; FIXME
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... fst 1 ; store in mem-1
    fgt 0 ; x', 10^(2^n), (1/0)
    3
    fst 4 ; mem-4
    fst 5 ; and mem-5 ... ; jump if not
    or e ; zero?
    jr z ... ; stack count and result (C or C')
    exx ; switch ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ld bc, 5 ; 5 bytes
    ... rlca ; 0 to 3
    ... 0 ; 2 * z mem-0 holds 2 * z
    fdel ; -
    fstk0 ; 0
    fst 2 ; 0 ... 1)
    fst 1 ; mem-1 holds b(r - 1)
    fsub ; b(r), 2 ... /> or (hl) ; OR with ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ...
    jr nz, report_bd ; or negative
    call bc_1_space ; make ... /> fce ; i (x) or i (x) - 1
    ret ; end of ... - 1, 2.5 * x' - 2.5, 0.5
    ; y2, 2 * x' - 1, 5 * x' - 2.5, 0.5
    fsub ; y1, x' - 1, 2.5 * x' -
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... fmul ; sin (pi*w/2) = sin x (or = cos x)
    ... fce ; sin x (or cos x)
    ret ; ... -1/x, (1/0)
    fstkpix.5 ; -1/x, pi/2, (1/0)
    fxch ; -1/x, pi/2< ... x case 1
    ; w, atn (-1/x) case 2 and 3
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... org 0x1bb0
    defs 2, 255 ; unused locations (common ... 1 followed by class-0

    ; THE 'COMMAND CLASSES - 0, 3 & 5 ... /> ; THE 'COMMAND CLASSES - 1, 2 & 4'
    org 0x1c1f ... a, c ; test
    or %10011111 ; discriminator byte
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... cp 4 ; greater than CLUT 3?
    jr nc, report_k ... and %11000111 ; discard bits 3 to 5
    xor b ; xor ... ; address at screen-1
    defw pos_7 ; or screen-2

    ... /> cp 128 ; less than 0.5?
    jr nc, c_arc_ge1 ; ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... fst 5 ; g to mem-5
    fstk.5 ; x, y, g, 0.5< ... sin(g/2), (0/1)
    fnot ; x, y, sin(g/2), (1/0)
    ... 1 ; un-1
    fmove ; un-1, un-1
    fgt 3 ; un-1, un-1 ... /> and (iy + _flags2) ; or trace off?
    jr z ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... (iy + _mode), 0 ; cancel control or meta
    call ... restore report code
    set 5, (iy + _vdu_flag) ; signal ... 1, 0 ; -3, 'K'
    defb 6, 0 ; -2, 'S'
    defb 11, 0 ; -1, ... br /> wait_key:
    bit 5, (iy + _vdu_flag) ; does ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... a, 2 ; use stream 2
    ld (iy + _vdu_flag), 0 ; signal ... /> org 0x190e
    defs 1, 255 ; unused locations (common)< ... /> org 0x1988
    defs 3, 255 ; unused locations (common)< ...
    bit 5, a ; next string or array variable?
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ; range 1 to 24?< ... ld a, 2 ; use upper ... the range 0-5?
    ... ; pen or higher?
    bit 3, (iy + ...
    chev chev November 2013 Development
<1…20212223242526…34>

Latest Posts

  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 9:55PM
  • Goodbye Z80
    moggy on 9:07PM
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
1 73.3K 143.7K
or 193.7K 292.9K
3 69.8K 108.5K
2 91.4K 149.6K
0 940.2K 1M
5 36.2K 53K
145 250 392

Related Threads

  • ANNOUNCE: Fuse 0.6.1, libspectrum 0.2.0, fuse-utils 0.6.1I'm pleased to announce the release of the Free Unix Spectrum Emulator (Fuse) 0.6.1, which is now available from its [url="http://www.srcf.ucam.org/~…
  • ANNOUNCE: Fuse 0.6.1.1, libspectrum 0.2.0.1Hi all.<br /> <br /> The recently released Fuse 0.6.1 and libspectrum 0.2.0 contained a couple of moderately serious bugs:<br /> <br /> * The SVGAlib…
  • Fuse 0.5.1 and libspectrum 0.1.0 releasedVersion 0.5.1 of Fuse, the Free Unix Spectrum Emulator, is now available from its homepage, [url="http://www.srcf.ucam.org/~pak21/spectrum/fuse.html"…
  • why when you type spectrum on the +2 and +3 does it say out 7, 0:1, instead of ok 0:1?this is a bit odd.
  • Beta versions of Fuse 0.6.2 and libspectrum 0.2.1 availableDear all,<br /> <br /> The Fuse team is pleased to announce the release of a beta version of the upcoming 0.6.2 release of Fuse and the Fuse utilitie…
  • Fuse 0.6.2 and libspectrum 0.2.1 releasedThe Fuse team is pleased to announce the release of version 0.6.2 of the Free Unix Spectrum Emulator (Fuse) and associated utilities, as well as vers…
  • Release candidates for Fuse 0.7.0 and libspectrum 0.2.2Hi all.<br /> <br /> Release candidates for [url="http://fuse-emulator.sourceforge.net/fuse-0.7.0pre1.tar.gz"]Fuse 0.7.0[/url] (and [url="http://fuse…
  • (Belated) ANNOUNCE: Fuse 0.7.0 and libspectrum 0.2.2 releasedThe Fuse team is pleased to announce that release of Fuse 0.7.0, the associated utilities and version 0.2.2 of the Spectrum emulator support library,…
  • EmuZWin 2.5.0.1Version 2.5 Release 1.0 (10-Jun-2004): <br /> a lot of changes and fixes in<br /> ??? Map Builder<br /> ??? GFX Editor<br /> ??? Loading &amp; Saving…
  • Announce: EmuZWin 2.5 Release 2.2 Post-FinalEmuZWin Version 2.5 Release 2.2 post-FINAL (16-Oct-2004): <br /> [-] A small pause added between TAP blocks while loading tape from .TAP image (other…

Related Searches

  • 1 or 3 2 0 5 225
  • 1 or 3 2 0 5 363
  • 1 or 3 2 0 5 141
  • 1 or 3 2 0 5 848 4trfqhfg
  • 1 or 3 2 0 5 452
  • 1 or 3 2 0 5 33
  • 1 or 3 2 0 5 903
  • 1 or 3 2 0 5 682
  • 1 or 3 2 0 5 890 uq1sptkp
  • 1 or 3 2 0 5 72
  • 1 or 3 2 0 5 782
  • 1 or 3 2 0 5 525
  • 1 or 3 2 0 5 400
  • 1 or 3 2 0 5 395 ivotw5rn
  • 1 or 3 2 0 5 472
  • 1 or 3 2 0 5 477
  • 1 or 3 2 0 5 584
  • 1 or 3 2 0 5 457
  • 1 or 3 2 0 5 991
  • 1 or 3 2 0 5 768

Copyright © 2024 World of Spectrum