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.015s
<1234567…34>
  • New Functions for Sinclair BasicA total of 52 new functions can be added to Sinclair BASIC; 26 numeric functions (A-Z) and 26 string functions (A$-Z$). Owing to the internal structu…

    ... ,128),64),32)/16)=2)+(8 AND INT (FN V(FN V ... (x,128),64),32),16)/8)+INT (FN V(FN V(FN ... (x,128),64),32),16),8)/4)+INT (FN V(FN V ... ,128),64),32),16),8),4)/2)+INT (FN V(FN V ... (b,128),64),32),16)/8)+STR$ INT (FN V(FN V ... ,128),64),32),16),8)/4)+STR$ INT (FN V(FN V ...
    chev chev November 2004 Sinclair Basic
  • Textured Scanline Flood Fill for ZX Spectrum 48KPity that it's quite hard to contribute code to WoS in a straightforward manner. Recently, I have created a textured/hatched fill M/C routine for the…

    ...
    320 LET o=15624+8*INT(RND*30)
    330 REM ... /> 340 POKE 63692,o-256*INT(o/256): REM lower byte ...
    Volker Volker February 2021 Software
  • BASIC question (in both ways)hi, im fairly new to spectrum stuff.. I bought one a couple of days ago.. im trying to write a basic program that opens a window (drawn with DRAW com…

    ... adjustedcoordinate = 8 * INT (c / 8)
    30 LET charactercoordinatey = INT ((175 - c) / 8)
    40 ... LET charactercoordinatex = INT (c / 8)[/code]
    na_th_an na_th_an August 2005 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…

    ... />
    [CODE]
    (i-8*INT (i/8))*3
    [/CODE]

    [CODE]
    3*i-24*INT (i/8)
    [/CODE]

    LET c(i+1)=INT (i/2)
    [/CODE]
    Einar Saukas Einar Saukas September 2007 Development
  • St. Michael Micromasters: Computer GamesHi, The [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=2000988"]St. Michael Micromasters: Computer Games[/URL] book doesn't currently have a…

    ... /> 250 let g=10-int(t/20):let t=t ... /> 2000 def fn r(n)=int(rnd*n)+1
    2010 ... input"paper colour (0 to 8) ";b(j)
    280 ... input"ink colour (0 to 8) ";t(j)
    290 ... 2000 def fn r(n)=int(rnd*n)+1
    2010 ... ))
    150 let r=int(v+10.5-k*sin ...
    c1541 c1541 March 2008 MIA/STP/SDP
  • address 23760 etc.Hi all, Where could I find Spectrum 48 addresses, what's in 23760 for instance ? Thanks for advance ! -jp

    ... POKE 23796,(20+(INT (RND*2)*8)+INT (RND*2))*INT (RND*2)
    INT (RND*2)*8)+INT (RND*2))*INT (RND*2)
    INT (RND*2)*8)+INT (RND*2))*INT (RND*2)
    INT (RND*2)*8)+INT (RND*2))*INT (RND*2)
    jukka_k jukka_k March 2010 Sinclair Basic
  • address 23760 etc.Hi all, Where could I find Spectrum 48 addresses, what's in 23760 for instance ? Thanks for advance ! -jp

    ... 23818,INT (RND*256)
    83 POKE 23854,(20+(INT (RND*2)*8)+INT ... (RND*2))*INT (RND*2)
    84 POKE 23855,(20+(INT ... (RND*2)*8)+INT (RND*2))*INT (RND*2)
    jukka_k jukka_k March 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... /> 425 LET p(2)=p(8)-4716:
    IF p(3 ... THEN LET p(2)=p(8)-4715
    430 RETURN [/CODE ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... /> 425 LET p(2)=p(8)-4716:
    IF p(3 ... THEN LET p(2)=p(8)-4715
    430 RETURN [/CODE ... p(2)=(p(1)-7*INT(p(1)/7))+0.5 ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • inverting graphics using basic?just curious if it could be done by poking screen memory ? and what's the structure. (foreground / background for each char ? ) reason I ask is I'd …

    ... ,128),64),32)/16)=1))+(8 AND INT ((FN V(FN V ... (x,128),64),32),16)/8) OR INT (FN V(FN V ... ,128),64),32),16),8)/4) OR INT (FN V(FN V ... ,128),64),32)/16)=2)+(8 AND INT (FN V(FN V ... (x,128),64),32),16)/8)+INT (FN V(FN V(FN ... ,128),64),32),16),8),4)/2)+INT (FN V(FN V ...
    Arda Arda December 2010 Sinclair Basic
  • inverting graphics using basic?just curious if it could be done by poking screen memory ? and what's the structure. (foreground / background for each char ? ) reason I ask is I'd …

    ... ,128),64),32)/16)=1))+(8 AND INT ((FN V(FN V ... (x,128),64),32),16)/8) OR INT (FN V(FN V ... ,128),64),32),16),8)/4) OR INT (FN V(FN V ... ,128),64),32)/16)=2)+(8 AND INT (FN V(FN V ... (x,128),64),32),16)/8)+INT (FN V(FN V(FN ... ,128),64),32),16),8),4)/2)+INT (FN V(FN V ...
    bigjon bigjon December 2010 Sinclair Basic
  • Calculating the address of a pixel?Hi Folks, Is there an easy/quick way of calculating the memory address of a pixel? So for example, if I wanted to "plot" pixel at screen coordinate…

    ... LET cc = INT (x/8)
    120 LET t = INT (y/64)< ... br /> 130 LET cr = INT ... ((y - T * 64)/8)
    140 LET l ...
    150 LET address = cc + 8 * Cr + 64 * l + 512 * ... and 2^(7 - (x - 8 * INT (x / 8 ))). As I wrote, a ...
    na_th_an na_th_an February 2011 Sinclair Basic
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ...
    srl c ; now BC = INT (char/2)
    ld h ... ld l, c ; now HL = INT (char/2)
    add hl ... /> add hl, hl ; now HL = 8 * INT (char/2)
    sbc hl ...
    Einar Saukas Einar Saukas July 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... br /> srl l ; now HL = INT (char/2)
    ld c ... , l ; now BC = INT (char/2)
    add hl ... /> add hl, hl ; now HL = 8 * INT (char/2)
    sbc hl ...
    Einar Saukas Einar Saukas July 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... br /> srl l ; now HL = INT (char/2)
    ld c ... , l ; now BC = INT (char/2)
    add hl ... /> add hl, hl ; now HL = 8 * INT (char/2)
    sbc hl ...
    Einar Saukas Einar Saukas August 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... br /> srl l ; now HL = INT (char/2)
    ld c ... , l ; now BC = INT (char/2)
    add hl ... /> add hl, hl ; now HL = 8 * INT (char/2)
    sbc hl ...
    Einar Saukas Einar Saukas August 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... br /> srl l ; now HL = INT (char/2)
    ld c ... , l ; now BC = INT (char/2)
    add hl ... /> add hl, hl ; now HL = 8 * INT (char/2)
    sbc hl ...
    Einar Saukas Einar Saukas August 2011 Development
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... (35000+INT ((r+f)/8)*2048+(r+f-8*INT ((r+f)/8))*32+c ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... (35000+INT ((r+f)/8)*2048+(r+f-8*INT ((r+f)/8))*32+c ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • Arcade Game Designer 3The latest version of the arcade game creation tool for the 128K Spectrum. AGD 3 now boasts pop-up menu and inventory facilities for arcade adventur…

    ... (yet?) by [CODE]IF X/8=INT(X/8)[/CODE]or something...
    NRA NRA May 2012 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... /> 200 PAUSE 0: POKE z+8,INT (x/256): POKE z+7 ... ,x-256*PEEK (z+8): POKE z+12,INT
    (y/256 ...
    Alessandro Grussu Alessandro Grussu February 2013 Brand new software
  • ZXDev - powerful environment for development in four languages is ready for testingXDev/ZXDev is open and free set of compilers, additional tools, libraries and design patterns for target platform ZX Spectrum 48K in different progra…

    ... /> //#include

    int HEIGHT_SIZE = 8;
    int WIDTH_SIZE = 8;
    int FIELD_SIZE = (HEIGHT_SIZE * WIDTH_SIZE ... );
    int HEIGHT_MIN = 0;
    int ...
    g0blinish g0blinish May 2013 Development
  • ZXDev - powerful environment for development in four languages is ready for testingXDev/ZXDev is open and free set of compilers, additional tools, libraries and design patterns for target platform ZX Spectrum 48K in different progra…

    ... /> //#include

    int HEIGHT_SIZE = 8;
    int WIDTH_SIZE = 8;
    int FIELD_SIZE = (HEIGHT_SIZE * WIDTH_SIZE ... );
    int HEIGHT_MIN = 0;
    int ...
    Timmy Timmy May 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:…

    In my previous post I didn't mention how to create new icons because... there are no [B]IZX[/B] editors available yet! We hope people will be interested enough to implement [B]IZX[/B] support soon, just like happened recently with [B]FZX[/B].

    ...
    Einar Saukas Einar Saukas July 2013 Brand new software
  • 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…

    ... mod
    rrca ; 8
    and %11100000 ; ... %00011000 ; 64 + 8 * INT (A/8)
    .ifdef ROM0< ...
    chev chev November 2013 Development
  • Fast and easy read/write of attributes?What are the fastest or easiest ways to check the attributes of tiles on the screen, in BASIC? It seems to be a great way of storing object info. …

    ... 'd need to do x - ( 8 * INT ( x / 8 ) ). That is, divide the ... 's probably easist to do INT ( x / 8 ) - ( 8 * ( x > 63 ) ) which ... existing attribute x, then do ( 8 * INT ( x / 8 ) ) + ink. In other words ... using OVER 1 and INK 8, BRIGHT 8, a set PAPER colour ...
    joefish joefish June 2014 Sinclair Basic
<1234567…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • European Software Titles with an English version
    harriusherbartio on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
8 30.2K 46.2K
int 2.2K 6K

Related Threads

  • Famous 8 x 8 graphicsHi All,<br /> <br /> Part of a game I'm writing involves collecting falling 8x8 graphics, one level will be fonts (got this bit sorted) and another w…
  • SpecBAS INT function vs Spectrum INT functionDunny's SpecOS (SpecBas) vs Normal Spectrum Basic.<br /> <br /> INT function<br /> <br /> The Spectrum rounds -ve INT values down (e.g. INT -2.2 = -3…
  • ANN: Lunar Jetman for Window Phone 7/8/8.1Finally... after work getting in the way of play... it's released!!!<br /> <br /> Lunar Jetman is a tough cookie (pun intended :lol: ), in my opinion…
  • esxDOS v0.8.8 releasedFrom: http://board.esxdos.org/viewtopic.php?id=679<br /> <br /> [quote] lordcoxis: <br /> esxDOS v0.8.8 has been officially released. Grab it at h…
  • 8 bit Emulators in general/ links for wnatedI really like a lot of the stuff on the Speccy Web Ring.<br /> <br /> Quite a lot of it has not been updated for a while, the same goes for stuff ou…
  • alien 8Does anyone know where I can get a copy of Alien 8?
  • Forever 2002 - crossplattform 8 bit party - the 3rd editionThe new year - a year of anniversaries for all 3 major 8 bit<br /> plattforms has started. ZX spectrum &amp; C64 are 20 years old &amp; Atari is<br /…
  • ++off-topic++ Anyone else bought one of those 8-bit 'retro' consoles advertised on cable tv?tvOver christmas I was bored, and found myslef flicking through all the cable channels on NTL. They change the package so often, i have all but given u…
  • Question on 8-bit, 16-bit, 32-bit...Hello,<br /> Sorry, this is probably a really dumb question(and something I should know by now :)). I tried doing some searches about this but came u…
  • Tales of hate and despair in 8-bitsThis topic seeks to shed some light on one of the most obscure questions a spectrum user can ask.<br /> <br /> Why do we hate Commodore?

Related Searches

  • alien 8 alcatraz
  • alien 8 alkatraz
  • alien 8
  • mick farrow alien 8
  • esxdos 0 8 5
  • esxdos 8 5
  • esxdos 0 8 6
  • colony 8
  • multiply by 8
  • int test
  • alten 8
  • din 8
  • ink 8
  • 8 way movement
  • renaming 8 3
  • spectaculator 8
  • int line
  • int
  • future was 8
  • 8 int

Copyright © 2024 World of Spectrum