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.048s
<1…25262728293031…34>
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... write some little routines to test how dec operates on ... =Z-7
    60 POKE X,16*Y+Z
    program... Imagine all day I ... on anything execpt that the program counter is able to inc ... school who actualy programmed in BASIC all the rest were ...
    wibble wibble August 2013 Development
  • Old homemade hardware?Hey there, I've been given a bunch of ZX Spectrum stuff, I've mostly fixed the computer, just need a membrane. But what I was wondering is that there…

    ... include:

    [LIST]
    [*]Program not loading correctly, causing errors ... fault (either the 16k "lower" RAM) or...
    [*]"Upper" (as in ... type in a short BASIC program to test the RAM next.

    [I ...
    1024MAK 1024MAK September 2013 Hardware
  • Break into programIs there any way of stopping people using the break option in my software productions so they can list the code.

    ... previous routine all in BASIC; GOSUB 9993 to ... eg. "L BREAK into program". All it does after ... current BASIC line+statement and resume running the program ... POKE 23680,PEEK 23670: POKE 23681,PEEK 23671:
    RANDOMIZE tadd: POKE sp, PEEK 23670: POKE ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... proggie I wrote to test plotting with POKE (that is, direct ... shifting and OR operations in BASIC... which was fun. I ... [CODE]10 REM plotting with poke
    12 PAPER 0: ...
    1190 LET byte=peek(adr): REM get current byte ... v/2)=v/2 THEN POKE adr,b(idx)+byte: ...
    JonB JonB October 2013 Sinclair Basic
  • Break into programIs there any way of stopping people using the break option in my software productions so they can list the code.

    ... BASIC statement. To jump to some other part of the program ... attempting to quit the program as otherwise you won ... br /> FOR a=PEEK 23613+256*PEEK 23614+2 TO ... PEEK (a+1)62 THEN
    LET levels=levels+1: POKE ... a,41: POKE a+1,35: POKE a+2 ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... to put that routine inside BASIC). I'm doing it ... PEEK 23670: POKE VARS+3,PEEK 23671:
    POKE rv,234: POKE rv+1,CODE "": POKE ... line in the program.

    The two "POKE ... CODE ..." ... restore it before returning to BASIC. [/quote]

    ...
    Battle Bunny Battle Bunny December 2013 Development
  • Getting aquainted with the IF1bisToday, fifteen days after dispatch, the IF1bis arrived at my door. In perfect order. No customs, no TVA and no handling fee involved. The arrival of …

    ... existing BREAK only works in BASIC. If we only could extend ... SH-ram that holds the build year has changed. So the program ... ;key scan
    CALL 8020 ;test BREAK
    LD HL,dump2 ...
    roko roko December 2013 Hardware
  • Writing faster BASICIn terms of structuring BASIC programs, what are the best ways allocate variables, functions, arrays? Any tips. I remember INPUT mag had some suggest…

    ... near the start of the program.

    Also, it's ... practical and consistent with the program logic, as this will minimise ... of the program as possible.

    For timings in BASIC you ...
    Battle Bunny Battle Bunny December 2013 Sinclair Basic
  • Graphics questionHello. I was wondering, does anybody here know of a method to display a large (as in, the better part of the screen) bitmap/raster image using ZX Sp…

    ... lines of assembler from a BASIC program into an array. There's ... :
    .... RANDOMIZE da: POKE 23563,PEEK 23670: POKE 23564,PEEK 23671
    [*]Assign it ... ,PEEK 23670: POKE da+5,PEEK 23671:
    RANDOMIZE length : POKE da+6,PEEK 23670: POKE ...
    Battle Bunny Battle Bunny December 2013 Sinclair Basic
  • Graphics questionHello. I was wondering, does anybody here know of a method to display a large (as in, the better part of the screen) bitmap/raster image using ZX Sp…

    ... so very fast. Boriels ZX Basic Compiler is better for game ... /> 100 POKE 23607,INT (p/256): POKE 23606,p-256*PEEK 23607
    900 POKE 23606,0: POKE 23607,60[/code]
    RAM starting from 32768. In this ...
    TK90XFan TK90XFan December 2013 Sinclair Basic
  • The official CSSCGC 2014 threadJust to announce that the comp.sys.sinclair Crap Games Competition 2014 is now open. It's home for the year will be; [url]http://www.mykeweb.co.uk/c…

    ... - fittingly it uses the Spectrum BASIC equivalent of PHP coding with ... past UDGs when learning to program back in the 80s and ... speed of swapping with POKE 23606/7 or POKE 23675/6 I ... 192 UDGs in in this test alone.
    [IMG]http://www ...
    MykeP MykeP January 2014 Games
  • Graphics questionHello. I was wondering, does anybody here know of a method to display a large (as in, the better part of the screen) bitmap/raster image using ZX Sp…

    ... a +3 disk with a basic program. I have a couple of ... 0:
    LOAD !"screen"SCREEN$ : POKE chans,111:
    SAVE "screenprog ... stkend=PEEK 23653+256*PEEK 23654:
    LET ramtop=PEEK 23730+256*PEEK 23731 ...
    Speccy_James Speccy_James January 2014 Sinclair Basic
  • Definitive list of games incompatible with +2A/+3 and of compatible versions (if any)I am trying to compile the definitive list of games which are incompatible with the +2A and the +3 and of their compatible versions, if they are pres…

    ... the game. Fix by Zup: POKE 65232,59.
    [*]Cylu: Locks ... pick the letter "L", the program resets. [URL="http://file.qip ... inserting a POKE command provided by jp in the first BASIC block ... Nonsense in BASIC" error due to 128/+2 RAM disk commands implemented ...
    Alessandro Grussu Alessandro Grussu February 2014 Games
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... DEF FN p(a)=PEEK a+256*PEEK (a+1)[/b]< ... /> 189:
    190 [b]POKE u,v-INT (v/256 ... ) actually work, but the program runs in 71 bytes less ... the first version and the BASIC listing is a pleasingly ... SCANNING rather than explicitly via POKE, and saves 23 bytes ...
    Battle Bunny Battle Bunny February 2014 Sinclair Basic
  • IF1Bis problems. The Edge of the Spectrum...Advice is sought from the learned on WoS. I just bought an Interface 1Bis from sunny South Africa. It arrived fast, but unfortunately doesn't work.…

    ... were caused by the 'corrupted RAM' problem, but after I learned ... that often the workspace in RAM where the 'disk parameters' ... endurance test, during which some 100,000 accesses to both RAM and ... to SDcard were made by a BASIC program, without ...
    roko roko March 2014 Hardware
  • ZX Alien BreedNot sure if this has been mentioned already (I did trawl the threads but couldn't see anything :smile: ), but I've always hankered after a Speccy Ali…

    ... decimal value using the following program:
    10 LET P = 32000 ... ; 255 THEN STOP
    40 POKE P,A
    50 LET ... /> As you can see, VERY basic (pun not intended), but this ... the sprite engine soon, using 'test' sprites. Once I have it ...
    LuMan LuMan March 2014 New game ideas
  • 128+2 Help!Today the postie brought me an early Spectrum 128+2, it's a Z70700 Issue 1. Everything seems to be working ok, i.e it boots up and the keyboard work…

    ... of transcribing that smaller test program to a simple basic loader:

    POKE 65000+n, a: NEXT n ... , 244
    [/CODE]RUN this program, then after the 'E Out ...
    balford balford April 2014 Hardware
  • 128+2 Help!Today the postie brought me an early Spectrum 128+2, it's a Z70700 Issue 1. Everything seems to be working ok, i.e it boots up and the keyboard work…

    ... of transcribing that smaller test program to a simple basic loader:

    POKE 65000+n, a: NEXT n ... , 244
    [/CODE]RUN this program, then after the 'E Out ... I tried Saving a wee BASIC program, it made all the proper ...
    stu232 stu232 April 2014 Hardware
  • TAPlist - the emulator versionI've got this working reasonably well; there's just a couple of small extra features which I want to add. (Recall that TAPlist writes a formatted lis…

    ... the BASIC runner, as they caused a problem if the program being ... PEEK 23628:
    LET c=PEEK (v+6)+256*PEEK (v+7):
    POKE ... 23620,4+(7 AND (PEEK ... v193 OR PEEK (v+4 ...
    Battle Bunny Battle Bunny April 2014 Sinclair Basic
  • Fixing my old ZX Spectrum 48K issue 4AHi Guys, I trying to fix my old Spectrum 48K. Looks like my dad used a wrong power supply as the ULA had a bit missing and so did the 7805. So I rep…

    ... RAM returns.

    Now enter
    POKE 32768,0
    PRINT PEEK ... Now enter
    POKE 32768,255
    PRINT PEEK 32768
    This ... Now enter
    POKE 32768,170
    PRINT PEEK 32768
    This ... The above tests will also test the other chips used in ...
    1024MAK 1024MAK May 2014 Hardware
  • Fixing my old ZX Spectrum 48K issue 4AHi Guys, I trying to fix my old Spectrum 48K. Looks like my dad used a wrong power supply as the ULA had a bit missing and so did the 7805. So I rep…

    ... RAM returns.

    Now enter
    POKE 32768,0
    PRINT PEEK ... Now enter
    POKE 32768,255
    PRINT PEEK 32768
    This ... Now enter
    POKE 32768,170
    PRINT PEEK 32768
    This ... The above tests will also test the other chips used in ...
    Brian Brian May 2014 Hardware
  • 48K: Half of copyright message in the middle of the screen?!Issue two. Has 74LS08 over the Z80, but the ULA is 5C112E-3 (I think this should be a 5C102E??? - I have one, but I'm not sure if it is working, at l…

    ... quick basic test...

    Now you need to run a test program that ... because the run from a test ROM or a [URL="http ... the "lower" RAM. But as I have a test ROM, I have ...
    1024MAK 1024MAK June 2014 Hardware
  • Dock's ZX Maze gameI'm hoping to finish a simple maze game in ZX Spectrum BASIC this week, as part of the Ludumdare Retro challenge. I used to dabble in speccy basic on…

    ... 's some extracts from a program which I've been working ... z$;INK 5;x$: POKE 23729,r: POKE 23728,k:
    GO ...
    Battle Bunny Battle Bunny June 2014 Sinclair Basic
  • UDG tricks?I always enjoyed using [URL="http://www.worldofspectrum.org/ZXBasicManual/zxmanchap14.html"]UDGs [/URL]for the 'sprites' in my games, when I coded th…

    ... at the beginning of RAM, 6K from 16384 to ... and variables of any BASIC program. A system variable ... which will let your BASIC program be as big as ... the beginning of your program, because it clears ... POKE.

    And don't CLEAR so low that your BASIC program ...
    joefish joefish June 2014 Sinclair Basic
  • Dock's ZX Maze gameI'm hoping to finish a simple maze game in ZX Spectrum BASIC this week, as part of the Ludumdare Retro challenge. I used to dabble in speccy basic on…

    ... 's some extracts from a program which I've been working ... z$;INK 5;x$: POKE 23729,r: POKE 23728,k:
    GO ...
    davepierce07 davepierce07 June 2014 Sinclair Basic
  • analysing program variable usageIf I wanted to count the number of times each variable is referenced while a program is running (not the number of times each variable is referenced …

    ... a BASIC program is running, assemble this program wherever, put:
    "CLEAR 63999: POKE ... a=64000
    8942 IF PEEK a=128 THEN
    ... STOP
    8944 LET b0=PEEK a:
    IF b0> ... : LET b$=STR$ (PEEK (a+1)+256*PEEK (a+2)):
    ...
    Battle Bunny Battle Bunny July 2014 Sinclair Basic
  • Definitive list of games incompatible with +2A/+3 and of compatible versions (if any)I am trying to compile the definitive list of games which are incompatible with the +2A and the +3 and of their compatible versions, if they are pres…

    ... start of the game. Fix: POKE 65232,59.
    [*]Cylu: Locks ... pick the letter "L", the program resets. [URL="http://file.qip ... inserting a POKE command provided by jp in the first BASIC block ... Nonsense in BASIC" error due to 128/+2 RAM disk commands implemented ...
    Alessandro Grussu Alessandro Grussu August 2014 Games
  • 48K Ram Check Command not workingI am trying to repair my Spectrum 48k. It is having issues loading games, sometimes they load all the way to launch and then the speccy resets. Oth…

    ... an upper RAM fault that is corrupting the BASIC operating ... generation of the upper RAM CAS and so the ... more of the upper RAM ICs is faulty. You ... POKE and PEEK to place values in the top 32K of RAM ...
    If faulty upper RAM is interfering on the data ...
    Zorn Zorn August 2014 Hardware
  • 48K Ram Check Command not workingI am trying to repair my Spectrum 48k. It is having issues loading games, sometimes they load all the way to launch and then the speccy resets. Oth…

    ... an upper RAM fault that is corrupting the BASIC operating ... generation of the upper RAM CAS and so the ... more of the upper RAM ICs is faulty. You ... POKE and PEEK to place values in the top 32K of RAM ...
    If faulty upper RAM is interfering on the data ...
    wep855 wep855 August 2014 Hardware
<1…25262728293031…34>

Latest Posts

  • Frankie's ZX Spectrum Digouts
    Zup on 1:58PM
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on 1:02PM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 12:42AM
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6
  • Tradtional games that were not programmed on the ZX Spectrum
    harriusherbartio on April 6

HitBox

Word Docs Hits
ram 12.6K 21.4K
test 14.3K 19.1K
basic 24.7K 39K
poke 6.2K 13K
peek 1.9K 4.4K
program 21.8K 31.9K

Related Threads

  • Test Program K3, a german program in russian in 1992?I came across this program in Infoseek and found out that everything is quite weird.<br /> First, the game is in russian, and secondly, the German pu…
  • Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone,<br /> <br /> My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of…
  • getting c nonsense in basic when trying to load a program through a string in +3 basicstrangely if i use load s$(to 8), it says nonsense in basic but works when i run it. but when i execute the command without a line no it works withou…
  • Spectrum 2003 News and Info Special at PEEK N' POKE[url="http://peeknpoke.emuunlim.com/spectrum2003/pnpspectrumnews2003index.html"]http://peeknpoke.emuunlim.com/spectrum2003/pnpspectrumnews2003index.h…
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…
  • POKE, PEEK and RANDOMIZE USRAnyone got a store of useful POKES, or RANDOMIZE USR statements with interesting effects?<br /> <br /> As a start, try anything from RANDOMIZE USR 12…
  • Getting basic program listings into a text fileHi - can anyone tell me if there is an easy way of getting basic program listings out of an (any) Spectrum emulator and into a text file on your PC?<…
  • How To Upload BASIC program To WOS archiveIn 1987 when i was 15 years old,i wrote a program in BASIC on my Speccy 128 called ART STUDIO..yeah i know<br /> <br /> Its the only basic program i …
  • Sinclair basic creation/editing programHi guys<br /> I'm just starting to write a game in +3 Sinclair basic and was wondering if there was a program out there that would alow me to write t…
  • Saving BASIC code as CODE... can't start programHi guys!<br /> <br /> I'm trying to create an adventure game for the Speccy in BASIC, called The Legend Of The Red Dragon.<br /> <br /> I'm using the…

Related Searches

  • spectrum 3 test program
  • zx 128k timing test program
  • 128k timing test program
  • zxtp test program
  • zx diagnostic test program
  • run basic program load
  • test screen poke
  • test screen via poke
  • test screen basic
  • draw test screen basic
  • ram test
  • poke disable scroll in basic
  • stop out of screen warning basic poke
  • out of screen basic poke
  • large basic program graphics messing up
  • large basic program graphics keep messing up
  • when a basic program is running what happening near 65535
  • address of basic program peek
  • ram test basic poke peek program data
  • 128 memory paging basic poke peek

Copyright © 2024 World of Spectrum