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.120s
<1…567891011…34>
  • In Machine Code, what is the quickest way to sort bytes?I am playing around with some ordering of sprites, where I want to order them by vertical position. I used some Rodnay Zaks code to order some bytes…

    [QUOTE=Paolo Ferraris]This is a good point. Anyway, if sorting is needed then I'd strongly suggest, for sprite sorting, bubblesort over the other sorting methods: it is simple, uses few memory, and - more importantly - it is very fast for almost-sorted ...
    JamesD JamesD September 2006 Development
  • 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…

    ... 00 ;TURN EXCHANGE FLAG OFF (= 0)
    STY $32
    ... FF ;TURN EXCHANGE FLAG ON (= -1)
    STA $32
    ... /> ld hl,1 ; Setting H=0 and L=1, for optimising speed ... temp_sp .dw 0
    restcount: .db 0
    counter: .db 0
    < ...
    JamesD JamesD September 2006 Sinclair Miscellaneous
  • 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…

    ... to check max numbers - 1
    ld e, 0 ; reset swap flag ... goto next
    ld e, 1 ; flag we swapped bytes
    dec hl ; move back 1
    ld (hl), c ; ... is very close to 2:1 in all cases, largely ... NTSC but in your region 1.02.

    That ...
    Matt_B Matt_B September 2006 Sinclair Miscellaneous
  • Font centering problemA while back today, I started coding a simple Othello/Reversi game in BASIC, with the precious aid of BASin (great tool, hope it eventually becomes b…

    ... =PEEK (chars)+256*PEEK (chars+1)
    40 CLS
    50 ... OVER 1
    60 PRINT 0;"12"
    70 FOR r=1 TO ... 7
    80 LET c$="1"
    90 PRINT AT r ... ,0;r;
    100 GO SUB ... -r)
    210 FOR i=0 TO 7
    220 LET ...
    NotFound NotFound October 2006 Development
  • Programs detecting Spectrum modelsHi. I'm curious about knowing how some speccy games detect if they are runnning in a 128k or 48k model. What tricks can be used to make this in a Spe…

    [code]POKE 49152,255: POKE 23388,17: PAUSE 1: POKE 49152,0: POKE 23388,16: PAUSE 1: IF PEEK 49152255 THEN [48K mode] ELSE [128K mode]
    [/code]
    Woody Woody October 2006 Development
  • Programs detecting Spectrum modelsHi. I'm curious about knowing how some speccy games detect if they are runnning in a 128k or 48k model. What tricks can be used to make this in a Spe…

    ... : POKE 23388,17: PAUSE 1:
    POKE 49152,0: POKE 23388,16 ... : PAUSE 1:
    IF PEEK 49152255 ...
    Arda Arda October 2006 Development
  • Floating point representationI'm planning on picking up the [url=http://matt.west.co.tt/category/spectrum/openzxrom/]OpenZXRom[/url] project from where I left off a few months ba…

    ... its valid values are 1..255. So 0 means kinda "denormalized" number ...
    baze baze October 2006 Development
  • My Dell TFT Monitor deadMy Dell E171FPB monitor is dead... it wont turn on... even the LED wont come on.... I've checked the usual...cable and fuse.... I am trying to dism…

    ... to Inverter

    1 ------ 1.45v - 1.55v fluctuating
    2------- ... 5v
    6-------1.3v-1.7v fluctuating average 1.5v
    ... Visual

    1 ----- 1.3 - 2.0 seemed to regularly cycle ... 0v
    7------1.3v-1.7v Fluctuating avrage 1.5v
    < ...
    Scottie_uk Scottie_uk October 2006 Chit chat
  • Oh so BRIGHT!What is the SLOWEST way to change the attribute area to BRIGHT? It has to be legit! No meaningless instructions or doing stuff for the sake of it. …

    ... ,(ix+0)
    add a,1
    ld (ix+0),a< ... br /> set 0,d
    ld a,(ix+0)
    and 63
    ...
    Woody Woody November 2006 Development
  • SCART Lead and C= 1940 MonitorHi, I've decided to make a SCART lead for my +3 I've been doing a lot of searching on the internet and forums but I'm a little confused as some peop…

    ... Ohm resistor)
    PURPLE +12V 1 - 8 Audio/RGB switch
    1 down to 0.84V and prevent the ... auto switching). (Pins 1 and 5 ...
    Jmk Jmk December 2006 Hardware
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ... /> [code]3000 LET x=0: LET y=0: LET z=127
    3139 PAUSE 0
    3140 IF INKEY$="q ... " THEN LET y=y-1: IF y23 THEN LET y ... =0
    3160 IF INKEY$="o" ... THEN LET x=x-1: IF x31 THEN LET x ... =0
    3190 POKE 22528+x1 ...
    48K 48K March 2007 Sinclair Basic
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ... =0: LET y=0: LET z=127: LET a=0: LET b=0: BORDER 1 ...
    3010 PRINT #1;AT 1,9;"MOVE ... =0: LET y=0: LET z=127: LET a=0: LET b=0: BORDER 1 ... : LET m=0
    3010 PRINT #1;AT 1 ...
    48K 48K March 2007 Sinclair Basic
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ... 0: LET y=0: LET z=127: LET a=0: LET b=0: BORDER 1 ... : LET m=0 ...
    3010 PRINT #1;AT 1 ... INKEY$=" " THEN PRINT #1;AT 1,9;" ALTER SIZE ": ... THEN PRINT #1;AT 1,9;"MOVE SELECTION": LET m=0
    ...
    48K 48K March 2007 Sinclair Basic
  • Question For The Emulator AuthorsWhy do $ED $44, $ED $4C, $ED $54, $ED $5C, $ED $64, $ED $6C, $ED $74, $ED $7C all disassemble to opcode NEG and $ED $45, $ED $55, $ED $5D, $ED $65, …

    ... where each bit opens (1) or closes (0) gates on the processor ... example) with bits 7 (=0), 6 (=1), 1 (=0) and 0 (=0). By ignoring 3 bits ...
    BloodBaz BloodBaz April 2007 Emulators
  • NMI : especially PitersHello Piters, here the link to your NMI-button. [url]http://members.tripod.com/~piters/nmibutto.htm[/url] I don't understand your reason to place …

    ... = iff2 = 0
    EI: iff1 = iff2 = 1
    NMI: iff1 = 0; call & ...
    obo obo April 2007 Hardware
  • Try this in google mapsTake 60 seconds to do this: 1. go to [url]www.google.com[/url] 2. click on "maps" 3. click on "get directions" 4. type " New York " in the firs…

    ... ;ll=55.030088,-1.510105&spn=0.043979,0.11673&om ...
    dekh dekh April 2007 Chit chat
  • Reason for strange display layout?I have always wondered if there is any technical reason behind the strange layout of the display file or why did Sinclair choose to do it this way?

    ... start with BBSSSLLLCCCCC = 0, then repeatedly add 1. The CCCCC bits increases ... rightmost edge and adding 1 sets CCCCC = 0 (left edge) and a ... drop from char row 0 to char row 1 (a drop of ... = 111). Then adding 1 to LLL makes LLL = 0 (back to the ...
    Alcoholics Anonymous Alcoholics Anonymous April 2007 Development
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... for the running with my 1 line snake game

    1: LET v=0: LET sc=0: BORDER 1: CLS : PAPER 1: PRINT AT 0,0 ... ;"Score:",,: FOR n=1 ... TO 1000: PRINT AT 0,8 ...
    BloodBaz BloodBaz May 2007 Development
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... 0: PAPER 0: INK 7: CLS : LET x=15: FOR f=0 TO 1 ... :
    PRINT AT 0,x; INK 6 ... ;CHR$ 144: FOR g=0 ... TO s/99:
    PRINT AT 21,RND*31; BRIGHT 1 ... )7: NEXT f: PRINT AT 0,0;"Score=";s:
    INPUT "Press ...
    Matt_B Matt_B May 2007 Development
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... 0:
    PAPER 0: INK 7: CLS : LET s=1: FOR f=1 TO ... 1: LET p=9: LET a=1: LET b=1:
    FOR f=0 ... TO 1: PRINT AT ... NEXT f:
    PRINT AT 0,0;"Score=";s: INPUT "Press enter ... 254,254,254,254,254,0,
    0,127,127,127,127 ...
    Matt_B Matt_B May 2007 Development
  • Game OptimisationBelow is a section of code Im using for movement enermy display and collision detect. What happens is that you move the sight with ,.qa and space do…

    ... br /> 85 PRINT AT 1,1;g
    90 PRINT ... 0: LET f=INT (RND*21)+1
    240 LET e=e+1 ... /> 280 POKE USR "A"+0,BIN 00011000
    290 ... POKE USR "A"+1,BIN 00011000
    300 ... /> 380 POKE USR "B"+0,BIN 00000000
    390 ... f=INT (RND*21)+1: LET g=0
    520 RETURN ...
    Toxitalk Toxitalk May 2007 Sinclair Basic
  • Game OptimisationBelow is a section of code Im using for movement enermy display and collision detect. What happens is that you move the sight with ,.qa and space do…

    ... engine (It maybe only 1 stroke at the mo ... INT (RND*21)+1: LET g=0: LET c=0
    30 ...
    50 PRINT AT 1,1;g
    60 PRINT ... LET g=g+1: LET c=1: PRINT AT 1,1;g: GO ... ": LET e=0: LET f=INT (RND*21)+1: PRINT AT ... /> 300 POKE USR "B"+0,BIN 00000000
    310 POKE ...
    Toxitalk Toxitalk May 2007 Sinclair Basic
  • Try this in google mapsTake 60 seconds to do this: 1. go to [url]www.google.com[/url] 2. click on "maps" 3. click on "get directions" 4. type " New York " in the firs…

    ... &ie=UTF8&om=1&layer=c&cbll ... ,-74.406761&cbp=1,234.924811093247,0.61024115755627,1&ll=40 ... .69795,-74.405594&spn=0.099562,0 ...
    Daren Daren May 2007 Chit chat
  • Try this in google mapsTake 60 seconds to do this: 1. go to [url]www.google.com[/url] 2. click on "maps" 3. click on "get directions" 4. type " New York " in the firs…

    ... &ie=UTF8&om=1&layer=c&cbll ... ,-74.406761&cbp=1,234.924811093247,0.61024115755627,1&ll=40 ... .69795,-74.405594&spn=0.099562,0 ...
    rich_chandler rich_chandler May 2007 Chit chat
  • Try this in google mapsTake 60 seconds to do this: 1. go to [url]www.google.com[/url] 2. click on "maps" 3. click on "get directions" 4. type " New York " in the firs…

    ... &ie=UTF8&om=1&layer=c&cbll ... ,-74.406761&cbp=1,234.924811093247,0.61024115755627,1&ll=40 ... .69795,-74.405594&spn=0.099562,0 ...
    Scottie_uk Scottie_uk May 2007 Chit chat
  • Game OptimisationBelow is a section of code Im using for movement enermy display and collision detect. What happens is that you move the sight with ,.qa and space do…

    ... INT (RND*21)+1: LET g=0: LET c=0
    25 ...
    50 PRINT AT 1,1;g
    60 PRINT ... LET g=g+1: LET c=1: PRINT AT 1,1;g: GO ... ": LET e=0: LET f=INT (RND*21)+1: PRINT AT ... /> 210 POKE USR "A"+0,BIN 00011000
    220 ... /> 300 POKE USR "B"+0,BIN 00000000
    310 POKE ...
    Toxitalk Toxitalk June 2007 Sinclair Basic
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... /> 21 (Blackjack-variant)

    1 LET B$="AJQK789T": LET c ... =32: LET A$="": FOR A=0 TO 2: P
    OKE ... =7)-(t=3)*(e>0))*(v=m)*8: IF s ...
    Dr BEEP Dr BEEP June 2007 Development
  • 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…

    ... />
    [code]
    m[0] = 'a'; // the first element in ... is at index 10-1=9
    q[0] = &m ... address of the fourth char (0,1,2,3 remember) in ... the element m[0]. The next line adds 1 to the ... the array, would contain the 0 byte. Using the declaration " ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 Development
  • Yesteryear's Computers.Ahhhh ... [URL="http://www.computerworld.com/action/article.do?command=printArticleBasic&articleId=9023960"]back in the day[/URL] when a 300mb system…

    ... I'd be seeing 1's and 0's in my sleep ... /> Lets see:

    2.1 Gig HD
    CD ROM ...
    dm_boozefreek dm_boozefreek June 2007 Chit chat
  • Yesteryear's Computers.Ahhhh ... [URL="http://www.computerworld.com/action/article.do?command=printArticleBasic&articleId=9023960"]back in the day[/URL] when a 300mb system…

    ... I'd be seeing 1's and 0's in my sleep ... /> Lets see:

    2.1 Gig HD
    CD ROM ...
    Vampyre Vampyre June 2007 Chit chat
<1…567891011…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
1 73.3K 143.7K
waitfor 0 0
delay 1.7K 2.7K
0 940.2K 1M
42 2.3K 3K

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"…
  • Fuse for Mac OS X 1.1.1.1 ReleasedA new version of Fuse for Mac OS X has been released at the dedicated sourceforge project and shortly here on WoS:<br /> <br /> [url]http://sourcefor…
  • 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.
  • ANNOUNCE: Fuse 0.6.0.1 (security fix)Fuse 0.6.0 has been found to contain a small security hole in the TRDOS disk handling code. Due to multiple race conditions, it is (in theory) possib…
  • ANNOUNCE: Fuse For Mac OS X 0.6.0.1 (security fix)The Mac OS X version of the Fuse 0.6.0.1 security patch release is complete and should be available shortly from WoS and the Fuse homepage:<br /> <br…
  • ANNOUNCE: Manic Miner Screen Editor 1.0.1I have just released a minor new version of my Manic Miner Screen Editor. It no longer allows the user to specify an amount of air which causes the S…
  • ANNOUNCE: Fuse for Mac OS X 0.6.1.1Following on from the release of Fuse 0.6.1.1 is the release of Fuse for Mac OS X 0.6.1.1.<br /> <br /> This release fixes various problems with RZX …
  • 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…

Related Searches

  • 1 waitfor delay 0 3
  • 1 waitfor delay 0 4
  • 1 waitfor delay 0
  • 1 waitfor delay 0 10
  • 1 waitfor delay 0 9
  • 1 waitfor delay 0 6
  • 1 waitfor delay 0 7
  • 1 waitfor delay 0 8
  • 1 waitfor delay 0 16
  • 1 waitfor delay 0 15
  • 1 waitfor delay 0 12
  • 1 waitfor delay 0 20
  • 1 waitfor delay 0 22
  • 1 waitfor delay 0 21
  • 1 waitfor delay 0 26
  • 1 waitfor delay 0 28
  • 1 waitfor delay 0 18
  • 1 waitfor delay 0 27
  • 1 waitfor delay 0 45
  • 1 waitfor delay 0 30

Copyright © 2024 World of Spectrum